我无法在 Ubuntu 13.04 中登录时运行 xmodmap。我四处搜索,包括在 askubuntu 中,我发现的所有答案都不起作用。
我的主文件夹中有一个名为 .Xmodmap 的文件,其中包含所需的映射。如果我手动运行它,它工作正常,所以那里没有错误。为了让它在启动时运行,我尝试过:
使用各种.xinitrc包含以下命令之一:
xmodmap .Xmodmapxmodmap ~/.Xmodmap /usr/bin/xmodmap /home/NAME/.Xmodmapif [ -s ~/.Xmodmap ]; thenxmodmap ~/.Xmodmapfi使用.Xresources而不是.xinitrc相同的变体。
将其设置为启动应用程序。
以上都不适用于 Ubuntu 13.04(64 位)。我还看到了一些关于全局更改键盘映射的想法,但其中大多数在 Ubuntu 13.04 中不适用(即,指定的位置不存在相应的文件),无论如何我都不想触及全局设置。
如何让 Caps Lock 键像另一个 Shift 键一样工作?
这里有很多关于重新分配它或让它启动自定义命令的问题。我只是想让它像另一个 Shift 键一样工作。我不希望任何其他键改变它们的作用,只有那一个。
键盘布局/大写锁定键行为不会这样做,我不明白如何在 CCSM 中重新映射它。
我现在使用英式键盘,但我学会了在美式键盘上打字,较小的左 Shift 键是 DRIVING ME NUTS。
我是一个 vim 用户,我Esc经常使用,所以我映射Caps Lock到Esc.
我目前在我的~/.profile:
# remap Esc to Caps Lock
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
Run Code Online (Sandbox Code Playgroud)
问题是每次我挂起计算机甚至锁定屏幕时, 的映射Caps Lock都会恢复为默认值。
我的问题是,我应该把这条线放在哪里,以便即使在暂停和锁定屏幕(等)之后重映射仍然存在。
在尝试摆弄被这个 bug破坏的多语言键盘配置时,我再次在 gnome-tweak-tool 的“打字”部分的这个屏幕上绊倒了:

如您所见,选项文本被严重截断,并且没有出现解释完整功能的工具提示(在大多数其他下拉菜单中重复出现相同的问题)。我说“再次”是因为我前段时间提交了这个错误。
问题:是否有某个地方(配置文件、gsetting、dbus 注释、源文件等)可以在这里找到选项的全文?
我已经在我妻子的桌面上安装了 Lubuntu 18.04,是的,她就是那种输入大写锁定来按时输入大写字符的用户......
问题是:我有一个法语键盘(带有多媒体按钮的 PS/2 Logitech)。Lubuntu 将其检测为“法国 azerty(过时)”。
AA.;我试图将键盘更改为“french azerty (variant)”,但标点符号没有变化。一个很好的指标是转义键下的左上角键是æ或²。
其他法国用户有同样的问题吗?