Feature request: Karabiner parity: mouse axis manipulation (mouse_basic)
Author: joihnCreated Sep 18, 2026Updated Sep 18, 2026
Labelsenhancement
Is your feature request related to a problem? Please describe.
Usecase
I use an external magic trackpad, I want to rotate physically it 90deg, and let software handle the axis swap
Describe the solution you'd like.
Summary
Karabiner-Elements supports mouse_basic manipulator type for flipping, swapping, and discarding mouse axes (e.g., invert scroll direction, swap X/Y axes). Kanata has no equivalent.
Karabiner Features
flip: Invert mouse X, Y, vertical_wheel, horizontal_wheel axes swap: Swap XY axes or wheel axes discard: Suppress specific mouse axes entirely
Current State
Kanata: Not supported — no mouse axis manipulation
Describe alternatives you've considered.
Additional context
No response
Source: jtroo/kanata