qmk/qmk_firmware

[Bug] Kinetic doesn't work on some boards

Open

#17.718 geöffnet am 19. Juli 2022

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C (43.867 Forks)batch import
bughelp wanted

Repository-Metriken

Stars
 (20.368 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 20T 9h) (27 gemergte PRs in 30 T)

Beschreibung

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.

Contributor Guide