Я установил Ubuntu 14.04 с английской и греческой раскладкой клавиатуры, и у меня есть следующая проблема.
Когда я переключаю раскладки клавиатуры (En-> Gr или Gr-> En), ведомая цифра выключает, но я могу распечатать цифры с цифровой клавиатурой. Так функции numlock хорошо, но ведомый выключено. Это происходит большинство времен, когда я переключаю раскладки клавиатуры. Существует ли способ разделить цифровое состояние светодиодного индикатора от переключения клавиатуры?
На данном этапе я хотел бы разъяснить, что это происходит только в версии единицы Ubuntu. Когда я попробовал xubuntu, kubuntu и другие производные (linuxmint) ведомый numlock остается, когда я переключаю раскладки клавиатуры.
Оказывается, что это , известная ошибка и отчет об ошибках включает патч. Вы могли попытаться применить патч и перекомпилировать 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
к тому, что Ваше фактическое имя пользователя).
необходимо теперь быть в состоянии использовать этот новый ярлык для переключения между раскладками клавиатуры.