当前位置: 首页>>技术问答>>正文


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

,

问题描述

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

最佳解决方案

其他方式:

sudo vi /etc/default/keyboard

然后找到以XKBOPTIONS开头的行,并添加ctrl:nocaps以使Caps Lock成为另一个Control键或ctrl:swapcaps来交换Caps Lock和Control。

例如,我看起来像

XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"

然后运行

sudo dpkg-reconfigure keyboard-configuration

这种方式更好的原因是它将对虚拟控制台(例如Ctrl + Alt + F1)以及图形桌面生效。

次佳解决方案

交换密钥去:

Xubuntu→设置管理器→会话和启动

然后在Sessions和Startup配置器中去

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

现在在Add Application屏幕上

  • 名称:Control和CapsLk交换

  • 描述:交换两个键

  • 命令:/usr /bin /setxkbmap -option “ctrl:swapcaps”


要将Caps Lock重新映射到Control,请转到:

Xubuntu→设置管理器→会话和启动

然后在Sessions和Startup配置器中去

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

现在在Add Application屏幕上

Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"

第三种解决方案

对于Raring(至少):

启动”Keyboard layout”(来自破折号)。

按”Options…”以进入“键盘布局选项”菜单。

我选择了“Ctrl键位置”=> “大写锁定为Ctrl”。你的口味可能会有所不同。

第四种方案

对于compose而不是caps,将compose:caps作为-options参数。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1379.html,未经允许,请勿转载。