![如何在 14.04 中交换 Escape 和 Caps Lock?](https://linux22.com/image/852004/%E5%A6%82%E4%BD%95%E5%9C%A8%2014.04%20%E4%B8%AD%E4%BA%A4%E6%8D%A2%20Escape%20%E5%92%8C%20Caps%20Lock%EF%BC%9F.png)
似乎允许诸如“交换 Esc 键和 Caps Lock”等操作的键盘布局选项已从 14.04 版的键盘设置中消失。是否有其他 GUI 可以设置这些选项?或者返回点文件?
答案1
安装GNOME 调整工具(gnome-tweak-tool),在打字选项卡上有一个选项可以Esc与之交换Caps Lock。这在 Ubuntu 14.04 中对我有用。
答案2
我在上一次操作系统设置过程中遇到了一些问题,后来找到了解决方案。在这次设置中,我不得不再次在互联网上寻找解决方案。我把它留在这里以供将来参考。
我正在使用 Ubuntu 14.04 LTS(也可以使用 16.04),下面是我重新映射大写锁定键以退出的方法:
- 打开终端
- 使用 sudo打开
/etc/default/keyboard
文件(例如sudo nano /etc/default/keyboard
) 添加
caps:swapescape
到XKBOPTIONS
。修改后,该行应如下所示XKBOPTIONS="caps:swapescape"
请注意,我没有尝试使用该caps:swapescape
设置。我使用了该caps:escape
设置;即我的修改只是将大写锁定重新映射到退出,但没有将退出映射到大写锁定。
答案3
正如我提到的另一个类似的问题,交换的通常方法Esc是Ctrl使用文件中的以下几行~/.Xmodmap
:
clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock
这应该适用于大多数常见发行版(Ubuntu 和 Debian 家族、Fedora 和 RH 家族)上的所有桌面环境(KDE、Gnome)。
答案4
另一个解决方案是这篇文章中提到的解决方案如何永久切换 Caps Lock 和 Esc使用dpkg-reconfigure
一些额外的步骤,但"caps:swapescape"
设置xkb-options