#2192·kanata

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