如何防止 imwheel 允许某些滚动事件“传递”?

如何防止 imwheel 允许某些滚动事件“传递”?

很多 故障排除Shift,我终于找到了一种将+映射到水平滚动的方法Mouse-wheel,使用imwheel.中的相关部分~/.imwheelrc如下。

".*"
Shift_L, Up, Button6, 10
Shift_L, Down, Button7, 10

这将Shift+映射Mouse-wheel到水平滚动,并且还使其滚动得更快。 (我也尝试过删除, 10, ,但存在同样的问题。)当我按住Shift并滚动时,某些事件会“传递”,有时它也会向上或向下滚动,从而导致对角滚动。

相比之下,当我有以下内容时~/.imwheelrc,没有“传递”的滚动事件。

".*"
Shift_L, Up, Left
Shift_L, Down, Right

但是,这会将LeftRight击键映射到Shift+ Mouse-wheel,这在某些特定情况下会水平滚动,但在大多数情况下并不正确。

如何防止imwheel某些滚动事件“传递”?

相关内容