在 MacBook 上的 Parallels 中,Linux 中键单击的替代方案是什么?

在 MacBook 上的 Parallels 中,Linux 中键单击的替代方案是什么?

我在 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 行对于从键盘切换鼠标操作至关重要。

相关内容