过去我用来xmodmap阻止Caps Lock按钮工作,然后告诉Launchy来处理按键。我似乎不能再这样做了。
禁用Caps Lock的正常行为并使其执行其他操作的最佳方法是什么?
我刚刚安装了 Ubuntu 13.10,真的很享受。我来自丹麦,使用受支持的丹麦语键盘布局(并在安装中选择它作为默认设置),但是每当我重新启动 Ubuntu 时,都会切换回英语键盘布局,尽管面板中的小图标表示它是丹麦语。我每次都必须单击该图标才能将其改回丹麦语。我尝试删除英文键盘布局,但没有帮助。有什么建议?
我正在尝试按照此处所述将我的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"
并通过“会话和启动”配置器将其添加到启动中,它根本不起作用。但是,如果我在登录后运行此脚本,它实际上会按预期重新映射大写键。