使用键盘控制鼠标滚动

使用键盘控制鼠标滚动

使用 xkb,我成功地用键盘控制鼠标按钮。我只需添加以下几行

key <BAR> { [ Pointer_Button1 ] };
key <LEFT> { [ Pointer_Button2 ] };
key <RGHT> { [ Pointer_Button3 ] };

到我的 xkb 符号文件,并在此处激活鼠标键:

设置 > 通用访问 > 指向和点击 > 鼠标键

我现在想要做的是使用另外两个按钮来控制向上滚动/向下滚动。据我所知,向上滚动/向下滚动似乎对应于按钮 4 和 5,但在我的 xkb conf 中添加Pointer_Button4Pointer_Button5不起作用。

欢迎任何建议。

答案1

我在 xkb 中发现了这一点(来自“xkbcomp $DISPLAY temp.xkb”)...

key <I185> {         [    XF86ScrollUp ] };
key <I186> {         [  XF86ScrollDown ] };

也许 XF86ScrollUp/Down 就是您所需要的?

相关内容