将右 Alt 映射到 Ctrl 键

将右 Alt 映射到 Ctrl 键

我使用基于 Ubuntu 14.04 的 Linux Mint Mate 17,我想映射我的右手Alt作为按键Ctrl(因为我可以用右手拇指触及它,这更舒服)。我怎样才能做到这一点?

我尝试在网上搜索。然而,大多数指南都是基于 using Xmodmap,这似乎已被弃用。其他一些人使用xkb,但我最终放弃了配置它。其中一项尝试是添加类似的内容

key <ALTGR> { [ Control_L ] };

到 xkb_symbols "pc105" 部分/usr/share/X11/xkb/symbols/pc,但它不起作用。事实上,我既不明白为什么我应该专门使用这个文件(符号目录中有很多这样的文件,而且我发现仅在 macintosh_vndr/apple 文件中包含“pc”行),也不明白我应该在哪里学习正确的名称关键的 – RALT 或 ALTGR 只是我的建议,也不是部分名称 pc105 的含义。

经过更多搜索后,我发现以下命令可以满足我的要求:

setxkbmap -option ctrl:ralt_rctrl

但是,它显然仅适用于当前会话。我尝试将其添加到我的 中.profile,但没有帮助。这样做的正确方法是什么?

相关内容