Mar*_*evy 23 linux ubuntu keyboard x11 xubuntu
我曾经在 GNOME 中交换过大写锁定和控制,但是当我升级到 Ubuntu 9.04 时,我也将我的桌面环境更改为 Xfce。我的 xorg.conf 中有以下行:
Option "XkbOptions" "ctrl:nocaps"
Run Code Online (Sandbox Code Playgroud)
但这似乎对 Xfce 没有影响。有任何想法吗?
Mar*_*evy 35
我最终从 xorg.conf 中删除了“XkbOptions”行,并将其添加到 Xfce 的自动启动中:
/usr/bin/setxkbmap -option "ctrl:nocaps"
Run Code Online (Sandbox Code Playgroud)
它将大写锁定键变成了一个额外的 Ctrl,这对我有用。如果你想要直接交换,我相信"ctrl:swapcaps"会奏效。对于它的价值,这个页面是一个相当不错的指南:
http://manicai.net/comp/swap-caps-ctrl.html
我还没有尝试其他方法的改变,但我也有一个布局有点时髦的上网本,我可能需要稍微处理一下。
我使用 XFCE 但这个解决方案应该适用于Debian或Ubuntu上的任何桌面环境:
更换XKBOPTIONS的定义/etc/default/keyboard与
XKBOPTIONS="ctrl:nocaps"
Run Code Online (Sandbox Code Playgroud)
这会影响系统上的所有用户。
这不会影响您当前的会话(您必须重新启动 X11),
因此您可以在此之前运行此命令行来更改内容:
$ setxkbmap -option ctrl:nocaps
Run Code Online (Sandbox Code Playgroud)
要仅影响您的用户,请将上述命令作为会话的一部分运行:打开 XFCE 设置(运行xfce4-settings-manager)并单击Session and Startup,转到Application Autostart选项卡,然后添加该命令。
| 归档时间: |
|
| 查看次数: |
26465 次 |
| 最近记录: |