qmk/qmk_firmware

[Bug] Kinetic doesn't work on some boards

Open

#17,718 创建于 2022年7月19日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)C (43,867 fork)batch import
bughelp wanted

仓库指标

Star
 (20,368 star)
PR 合并指标
 (平均合并 20天 9小时) (30 天内合并 27 个 PR)

描述

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.

贡献者指南