-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sym key functionality (Improvement) #9
Comments
other potential combos |
I'm using the sym key to send CRTL-codes on Linux. |
I wasn't able to see this in action, but I'll check it out |
This is after I've modified the firmware. However, I still have some issues to resolve,, as I learn how the HID keyboards work. My goal is to use the top 4 keys to send all of the missing ASCII characters + ability to send control codes, making the keyboard useful for a small Kali-based system. |
Just checked it out and noticed it wasn't working, then I saw your reply XD Sounds neat, but it would also be nice if it could also be used by more typical systems like Mac and Windows... |
I'm not a sophisticated git user, but I published a repository of my changes |
Here's the updated version. |
@grymoire Hi, how do I actually flash your code onto the keyboard? I managed to build it but I m not understanding how to add the new functionality. |
It's micropython. You build it and then plug the keyboard in and copy the
i2c_puppet.uf2 onto the RPI-RP2 filesystem
…On Tue, Jan 17, 2023, 11:09 AM Augustus Marius ***@***.***> wrote:
@grymoire <https://github.com/grymoire> Hi, how do I actually flash your
code onto the keyboard? I managed to build it but I m not understanding how
to add the new functionality.
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAX3WUC5LB47NS44PAOI6Y3WS273FANCNFSM5XCPYHJQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@grymoire One more thing, Where are the actual compiled files. I cloned the project and submodules, made build dir and ran My compile output seems to have succeeded:
EDIT: nevermind, forgot to run |
Look for ./build/app/i2c_puppet.uf2
And if you want the additional sym key functions, make sure you are using
my repository
https://github.com/grymoire/i2c_puppet-Linux
and check my notes on testing, etc.
https://github.com/grymoire/i2c_puppet-Linux/blob/main/LINUX.md
…On Tue, Jan 17, 2023 at 3:14 PM Augustus Marius ***@***.***> wrote:
@grymoire <https://github.com/grymoire> One more thing, Where are the
actual compiled files. I cloned the project and submodules, made build dir
and ran cmake -DPICO_BOARD=bbq20kbd_breakout ... But I got nothing in the
elf2uf2 directory or any uf2 files in a similar output directory.
My compile output:
PICO_SDK_PATH is
/home/lucian/radxa-stuff/keyboard_software_alternative/i2c_puppet-Linux/3rdparty/pico-sdk
PICO platform is rp2040. Defaulting PICO platform compiler to pico_arm_gcc
since not specified. -- Defaulting build type to 'Release' since not
specified. PICO compiler is pico_arm_gcc -- The C compiler identification
is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- The ASM
compiler identification is GNU -- Found assembler:
/usr/bin/arm-none-eabi-gcc PICO target board is bbq20kbd_breakout. Using
board configuration from
/home/lucian/radxa-stuff/keyboard_software_alternative/i2c_puppet-Linux/boards/bbq20kbd_breakout.h
-- Found Python3: /usr/bin/python3.8 (found version "3.8.10") found
components: Interpreter TinyUSB available at
/home/lucian/radxa-stuff/keyboard_software_alternative/i2c_puppet-Linux/3rdparty/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040;
enabling build support for USB. -- Configuring done -- Generating done --
Build files have been written to:
/home/lucian/radxa-stuff/keyboard_software_alternative/i2c_puppet-Linux/build
—
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAX3WUG5AU5LXZALWWKRIJDWS34SDANCNFSM5XCPYHJQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I'm not sure if it already has functionality that just isn't used in English (us) but I feel like sym+1-9,0.#,* should map to f1-f12 and/or act as a menu or AltGr
The text was updated successfully, but these errors were encountered: