我已经安装了具有英语和希腊语键盘布局的 Ubuntu 14.04,但遇到了以下问题。
当我切换键盘布局(En->Gr 或 Gr->En)时,数字 LED 会关闭,但我可以使用数字键盘打印数字。因此,数字锁定功能正常,但 LED 熄灭。当我切换键盘布局时,大多数时候都会发生这种情况。有没有办法将数字 LED 状态与键盘切换分开?
在这一点上,我想澄清的是,这种情况只发生在 Ubuntu Unity 版本上。当我尝试 xubuntu、kubuntu 和其他衍生产品(linuxmint)时,切换键盘布局时,numlock 指示灯一直亮着。
答案1
事实证明这是一个已知的错误并且错误报告包含一个补丁。您可以尝试应用该补丁并重新编译 X,或者您可以尝试以下解决方法:
将此脚本另存为
~/bin/toggle_keyboard.sh
#!/bin/bash current=`setxkbmap -query | grep layout | fold -s2 | tail -n 1` if [ "$current" == 'us' ] then setxkbmap -layout gr else setxkbmap -layout us fi
使用 使脚本可执行
chmod +x ~/bin/toggle_keyboard.sh
。转到设置 => 键盘 => 快捷方式 => 自定义快捷方式并指定创建一个运行的快捷方式
/home/stelios/bin/toggle_keyboard.sh
(显然,更改stelios
为您的实际用户名)。
现在您应该能够使用这个新的快捷方式在键盘布局之间切换。