更改键盘布局会关闭numlock

我安装了英语和希腊语键盘布局的Ubuntu 14.04,我有以下问题。

当我切换键盘布局(En-> Gr或Gr-> En)时,num led关闭,但我可以用数字键盘打印数字。 所以numlock运行良好,但led已关闭。 当我切换键盘布局时,大多数情况都会发生这种情况。 有没有办法将num led状态与键盘切换分开?

在这一点上,我想澄清一下,这只发生在Ubuntu统一版本。 当我尝试使用xubuntu,kubuntu和其他衍生产品(linuxmint)时,当我切换键盘布局时,numlock led保持打开状态。

事实certificate这是一个已知的错误 ,错误报告包含一个补丁。 您可以尝试应用补丁并重新编译X,或者您可以尝试以下解决方法:

  1. 将此脚本另存为~/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 
  2. 使用chmod +x ~/bin/toggle_keyboard.sh使脚本可执行。

  3. 转到设置=>键盘=>快捷方式=>自定义快捷方式并指定创建运行/home/stelios/bin/toggle_keyboard.sh的快捷方式(显然,将stelios更改为您的实际用户名)。

您现在应该可以使用此新快捷方式在键盘布局之间切换。