如何在 Xubuntu 中将 CapsLock 键重新映射到 Ctrl

Evg*_*eny 6 xubuntu autostart

我正在尝试按照此处所述将我的CapsLock密钥重新映射到Ctrl密钥(将命令添加到“会话和启动”->“应用程序自动启动”)。/usr/bin/setxkbmap -option "ctrl:nocaps"

但这在 Xubuntu 12.04 中不起作用。

当我/usr/bin/setxkbmap -option "ctrl:nocaps"从终端运行相同的命令 ( ) 时,一切都按预期工作。如果我将命令更改为:sh -c "/usr/bin/setxkbmap -option \"ctrl:nocaps\""如果我从终端运行它,它再次工作,但如果我将它添加到 xfce“会话和启动”配置器,它就不起作用。同样,当我创建这样的脚本时:

#!/bin/sh
/usr/bin/setxkbmap -option "ctrl:nocaps"

并通过“会话和启动”配置器将其添加到启动中,它根本不起作用。但是,如果我在登录后运行此脚本,它实际上会按预期重新映射大写键。

Evg*_*eny 2

好吧,我的问题是因为xfce4-xkb-plugin. 每次都重置 xkb 设置。我只是安装了xxkb它,现在一切都工作得很好!