如何在 14.04 中交换 Escape 和 Caps Lock?

如何在 14.04 中交换 Escape 和 Caps Lock?

似乎允许诸如“交换 Esc 键和 Caps Lock”等操作的键盘布局选项已从 14.04 版的键盘设置中消失。是否有其他 GUI 可以设置这些选项?或者返回点文件

答案1

安装GNOME 调整工具(gnome-tweak-tool),在打字选项卡上有一个选项可以Esc与之交换Caps Lock。这在 Ubuntu 14.04 中对我有用。

gnome 调整工具 打字部分

答案2

我在上一次操作系统设置过程中遇到了一些问题,后来找到了解决方案。在这次设置中,我不得不再次在互联网上寻找解决方案。我把它留在这里以供将来参考。

我正在使用 Ubuntu 14.04 LTS(也可以使用 16.04),下面是我重新映射大写锁定键以退出的方法:

  1. 打开终端
  2. 使用 sudo打开/etc/default/keyboard文件(例如sudo nano /etc/default/keyboard
  3. 添加caps:swapescapeXKBOPTIONS。修改后,该行应如下所示

    XKBOPTIONS="caps:swapescape"

请注意,我没有尝试使用该caps:swapescape设置。我使用了该caps:escape设置;即我的修改只是将大写锁定重新映射到退出,但没有将退出映射到大写锁定。

我的消息来源

答案3

正如我提到的另一个类似的问题,交换的通常方法EscCtrl使用文件中的以下几行~/.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

相关内容