qmk/qmk_firmware

[Bug] Kinetic doesn't work on some boards

Open

#17.718 aperta il 19 lug 2022

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)C (43.867 fork)batch import
bughelp wanted

Metriche repository

Star
 (20.368 star)
Metriche merge PR
 (Merge medio 20g 9h) (27 PR mergiate in 30 g)

Descrizione

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.

Guida contributor