qmk/qmk_firmware
在 GitHub 查看[Bug] Mouse Button presses KC_BTN* only work when mouse cursor is moving
Closed
#24,455 建立於 2024年10月1日
bughelp wanted
描述
Describe the Bug
Expected behaviour
- If the mouse cursor is resting, e.g. the trackpoint is not being touched, the mouse buttons KC_BTN* in the keymap should work
Actual behaviour
- The mouse buttons don't work, unless the mouse cursor is also being moved
Blamed commit
I managed to trace the bug to the following commit: a850f7d69509a99ef46dd2790c2e55171db16e7a Mouse buttons work right before the commit was applied and stopped working with this commit.
keyboard configuration
ENCODER_MAP_ENABLE = yes
WS2812_DRIVER = vendor
RGBLIGHT_ENABLE = yes
COMBO_ENABLE = yes
{
.....
"processor": "RP2040",
"bootloader": "rp2040",
"features": {
"bootmagic": true,
"encoder": true,
"extrakey": true,
"mousekey": true,
"ps2mouse": true
},
"ps2": {
"clock_pin": "GP27",
"data_pin": "GP26",
"driver": "vendor",
"enabled": true,
"mouse_enabled": true
},
...
}
Keyboard Used
qmk compile -kb chrumm/leds38 -km btittelbach_65keys_mouse_rgblight
Link to product page (if applicable)
https://github.com/btittelbach/chrumm-qmk/tree/rgblight
Operating System
GNU/Linux
qmk doctor Output
No response
Is AutoHotKey / Karabiner installed
- AutoHotKey (Windows)
- Karabiner (macOS)
Other keyboard-related software installed
No response
Additional Context
No response