Add hall effect utilities#404
Add hall effect utilities#404BorisTestov wants to merge 1 commit intoKeychron:hall_effect_playgroundfrom
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