-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Add hall effect utilities #404
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
base: hall_effect_playground
Are you sure you want to change the base?
Add hall effect utilities #404
Conversation
|
@lokher Hi, can you please review? I believe this may be useful to others |
|
@BorisTestov Your utilities file inspired me to build a custom HID file for the analog functions. They work in parallel with VIA, and I use a python script to set everything up from terminal. Also added a few more functions that I thought might be useful. https://github.com/gibs2193/qmk_firmware/blob/10bit_mod/keyboards/lemokey/common/analog_hid.c I patched lemokey_raw_hid.c so I can add a custom prefix for all my commands: The only "downside" is that the HID file is adapted for my build, I changed to 10bit resolution so actuation points are 0-1023 now, instead of 0-40, including curve points. |
|
@gibs2193 |
|
I was able to have both qmk debug and joystick on, but not with XINPUT. In my case moving XINPUT to 10 bit resolution was simpler after doing the joystick input, so never needed to have both debug and XINPUT on at the same time. |
|
Can mod-tap/tap dance be implemented? |
|
@DarkRoku12 Sorry, can you elaborate? tap dance and mod tap are already part of qmk and is available for keychron keyboards. I personally use tap dance in my keymap Example usage: Fot tapdance, you also need to enable |
Description
Comprehensive library for hall effect keyboard configuration and calibration.
Features:
Types of Changes
Issues Fixed or Closed by This PR
-
Checklist