我想使用键盘按钮来执行鼠标左键和鼠标右键单击。我发现了回答描述了如何将鼠标按钮重新映射到键盘按键。我可以“反向”使用此方法将键盘按键映射到鼠标按钮吗?例如 F1 键 = 左键单击,F2 键 = 右键单击。我希望在启动时应用重新映射。
答案1
xdotool
如果您运行 Xorg,就可以做到这一点。ydotool
它也可以适用于 Wayland。
例如,模拟鼠标左键单击:
xdotool click 1 # left click
或者
ydotool click left
将这些命令绑定到快捷键,例如使用默认 Ubuntu 桌面的“设置”-“键盘”。在 上xorg
,您还可以使用独立于桌面的热键守护程序,如xbindkeys
或sxhkd
。但请注意,如果您切换键盘布局,或者计算机从挂起状态唤醒,这些可能不可靠。