如何将 CapsLock 重新映射到 ctrl+c(复制),并将 Esc 重新映射到 ctrl+v(粘贴)?

如何将 CapsLock 重新映射到 ctrl+c(复制),并将 Esc 重新映射到 ctrl+v(粘贴)?

我在 Xubuntu 14.04(32 位)下运行 Xfce。

我的手指患有关节炎/僵硬,所以我必须举起双手来打出每个字母,因为它们不能独立移动,所以我无法将双手固定住并打字。

由于我进行了很多复制粘贴操作并经常使用 PC,因此在 Windows 下,我使用 AutoHotKey(其中为^)通过脚本ctrl将 CapsLock 重新映射到crtrl+ c(复制)和Esc+ ctrlv粘贴)和 NumLockEsc并将鼠标中键重新映射到ctrl+ x(剪切):

大写锁定::^c

Esc::^v

数字锁定::Esc

m按钮::^x

我可以在 Wine 下运行 AutoHotKey,但脚本不起作用。我也安装了 AutoKey,但不知道该怎么做。

接受的答案如何重新映射某些键或设备?在这种情况下不起作用,因为 wev 命令没有显示(从我所看到的)键组合的键代码:ctrl 与 ctrl+c 相同,只有状态(状态 0x6)不同:状态 0x4、键码 37(keysym 0xffe3,Control_L)、same_screen YES。

即使我有 2 个不同的键代码,也不清楚如何使用 xmodmap 交换这两个键。

对于我使用 Linux 来说,这是一个非常重要的问题。感谢您的帮助。

相关内容