qmk/qmk_firmware

[Bug] Kinetic doesn't work on some boards

Open

#17,718 opened on 2022年7月19日

GitHub で見る
 (0 comments) (0 reactions) (0 assignees)C (43,867 forks)batch import
bughelp wanted

Repository metrics

Stars
 (20,368 stars)
PR merge metrics
 (平均マージ 20d 9h) (30d で 27 merged PRs)

説明

Following the documentation per kinetic documentation it does not work with some boards I have.

Trying on the xelus/ninjin, seems to be just a constant mouse movement. Also confirmed on some converted vintage boards. I have the same config defined in the config.h here:

#define MK_KINETIC_SPEED  
#define MOUSEKEY_DELAY	5
#define MOUSEKEY_INTERVAL	10
#define MOUSEKEY_MOVE_DELTA	5
#define MOUSEKEY_INITIAL_SPEED	100
#define MOUSEKEY_BASE_SPEED	1000
#define MOUSEKEY_DECELERATED_SPEED	400
#define MOUSEKEY_ACCELERATED_SPEED	3000
#define MOUSEKEY_WHEEL_INITIAL_MOVEMENTS	16
#define MOUSEKEY_WHEEL_BASE_MOVEMENTS	32
#define MOUSEKEY_WHEEL_ACCELERATED_MOVEMENTS	48
#define MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS	8

This is the same config I have on a novelkeys/nk65 where it does work, so it cannot be a configuration issue. I suspect might be a microcontroller support issue, but I cannot confirm.

Any help would be greatly appreciated.

コントリビューターガイド