在 Ubuntu 18.04 上将键盘键重新映射到鼠标按钮

在 Ubuntu 18.04 上将键盘键重新映射到鼠标按钮

我想使用键盘按钮来执行鼠标左键和鼠标右键单击。我发现了回答描述了如何将鼠标按钮重新映射到键盘按键。我可以“反向”使用此方法将键盘按键映射到鼠标按钮吗?例如 F1 键 = 左键单击,F2 键 = 右键单击​​。我希望在启动时应用重新映射。

答案1

xdotool如果您运行 Xorg,就可以做到这一点。ydotool它也可以适用于 Wayland。

例如,模拟鼠标左键单击:

xdotool click 1 # left click

或者

ydotool click left

将这些命令绑定到快捷键,例如使用默认 Ubuntu 桌面的“设置”-“键盘”。在 上xorg,您还可以使用独立于桌面的热键守护程序,如xbindkeyssxhkd。但请注意,如果您切换键盘布局,或者计算机从挂起状态唤醒,这些可能不可靠。

答案2

您可以使用重新映射守护进程密钥请参阅这个答案了解安装、使用和提示。

安装后,使用下面的配置。

[ids]

*

[main]

f1 = leftmouse
f2 = middlemouse
f3 = rightmouse

相关内容