您如何将键重新映射到 Xubuntu 中的 Caps Lock 键?

Eva*_*oll 63 xubuntu

我正在使用 Xubuntu 12.04。我如何交换或重新映射Control(或任何键)和Caps Lock键?

Mik*_*kel 103

其它的办法:

sudo vi /etc/default/keyboard
Run Code Online (Sandbox Code Playgroud)

然后找到以 开头的行XKBOPTIONS,并添加ctrl:nocaps以让 Caps Lock 成为额外的 Control 键或ctrl:swapcaps交换 Caps Lock 和 Control。

例如,我的看起来像

XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"
Run Code Online (Sandbox Code Playgroud)

然后运行

sudo dpkg-reconfigure keyboard-configuration
Run Code Online (Sandbox Code Playgroud)

之所以这样是更好的是,它会采取对虚拟控制台的效果(如Ctrl+ Alt+ F1),以及在图形化桌面。

  • 使用 `caps:escape` 将大写锁定重新映射到 esc (6认同)
  • XkbOptions 以 X 中的设置命名。该功能由 `console-setup` 包提供,它似乎至少从 [Lucid](http://packages.ubuntu.com/lucid/console-设置),可能更早。 (2认同)
  • 在 xubuntu 14.04 上完美运行,谢谢 (2认同)

Eva*_*oll 25

要交换密钥,请执行以下操作:

Xubuntu设置管理器会话和启动

然后在会话和启动配置器中

应用程序自动启动(顶部选项卡)→添加(底部按钮)

现在在添加应用程序屏幕上

  • 名称: Control 和 CapsLk 交换
  • 描述:交换两把钥匙
  • 命令:/usr/bin/setxkbmap -option "ctrl:swapcaps"

要将 Caps Lock 重新映射到 Control,请执行以下操作:

徐邦图?设置管理器?会话和启动

然后在会话和启动配置器中

应用程序自动启动(顶部的选项卡)?添加(底部按钮)

现在在添加应用程序屏幕上

Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"
Run Code Online (Sandbox Code Playgroud)

  • 哇,这比以前难多了 (4认同)