我在 MacBook 上的 Parallels 上运行 Ubuntu,但 MacBook 触控板上没有中键单击功能 - 这很烦人,因为这意味着您无法执行 X 的粘贴操作。
还有其他选择吗?我希望有一个键盘绑定到 X 的粘贴,或者更好的方法将键盘键/组合绑定到中键单击操作。
编辑:我知道模拟三键鼠标选项,但这对我来说不起作用,因为触控板只允许您一次单击一个按钮
答案1
对我来说几乎有效。:) 我有一台带有蓝牙键盘的 iMac,此映射将我的向下箭头映射到粘贴。
使用 unix 工具 xev,我确定正确的命令键实际上是键码 134。当然,使用 xev,我现在可以映射任何键,所以您的回答让我走上了正确的轨道!
# 将 Mac 键盘上的右侧命令键映射到鼠标中键
xmodmap -e "keycode 134 = Pointer_Button2"
(如果要放回向下箭头:xmodmap -e“keycode 116 = Down”)
答案2
同时单击鼠标左键和右键。根据需要执行此操作的位置,尝试先按住一个按钮,然后再按另一个按钮。
答案3
我已经找到了xsel
,这对实现我的目标有一定帮助。
答案4
找到了一个合适的解决方案,使用 AccessX 辅助功能。以下将右手命令键绑定到中键单击(使用 xev 检查键盘上的键码)。
xmodmap -e "keycode 116 = PointerButton2"
xkbset m
xkbset 行对于从键盘切换鼠标操作至关重要。