Правая клавиша CTRL не поддерживается в Kubuntu 14.04?

8

В моей новой установке Kubuntu 14.04 я больше не могу использовать (довольно полезный) ярлык для перемещения по словам: (right) CTRL+ Left (or Right) Arrow.

Клавиша левого управления работает нормально. Если я пытаюсь добавить вторичный ярлык для этого действия в Системные настройки> Ярлыки и жесты> Стандартные ярлыки> Переслать одно слово, я получаю всплывающее сообщение об ошибке:

This key is not supported by Qt

Моя клавиатура не изменилась, это основные французские клавиши AZERTY 101. Есть ли хитрость, чтобы что-то настроить?

Polosson
источник

Ответы:

7

С Unity в Ubuntu 14.04 мне удалось получить полностью работающую правую управляющую клавишу, используя клавиатуру «Français» вместо «Français (variante)», используя значок клавиатуры в правом верхнем углу экрана.

"Français (variante)" - это значение по умолчанию, выбранное во время установки ...

Я не знаю, как применить это на Kubuntu, извините!

CHiPs44
источник
Это работает и для Kubuntu, спасибо! Единственное, что в Kubuntu вы должны выбрать Défautвместо этого Français (variante).
Полоссон
Я не думаю, что это решение, это просто обходной путь. «Français (variante)» намного лучше по многим причинам (символы AltGr более полезны, например, есть легкий доступ к «œ»). Я предпочел бы выбрать ответ @Neptilo ...
PlasmaBinturong
8

У меня была такая же проблема с Ubuntu 14.04, использующей раскладку «French (альтернатива)» (которая, вероятно, расшифровывается как «Français (variante)»). Проблема, похоже, связана с ошибкой в ​​xkb.

Я мог бы решить это без изменения макета и без переназначения клавиш .

Следуй этим шагам:

  • Открыть /usr/share/X11/xkb/symbols/frкак администратор.
  • Найдите строку include "level5(rctrl_switch)"и удалите ее или закомментируйте. (Комментирование производится путем добавления //в начале строки.)
  • Сохраните изменения
  • Удалите все .xkmфайлы в /var/lib/xkb(или переместите их в другую папку). Это заставит перестроить xkb.
  • Перезагрузка.

Этот пост в блоге (на французском языке) рассматривает проблему и указывает на эту запись об ошибке, которая помогла мне найти решение.

Я надеюсь, что это поможет многим французским пользователям Ubuntu.

Neptilo
источник
2
Метод Neptilo является лучшим, потому что во французском oelig и OElig не являются экзотическими символами (œ Œ), а Français (variante) - единственный, который имеет их с AltGr [+ Shift] + o. Bien vu, bon œil ;-)
полезно
4

У меня была аналогичная проблема. Моя правая клавиша Ctrl перестала работать после обновления до Kubuntu 14.04. Я решил это, сделав следующее:

Проверка текущего сопоставления клавиш. В терминале типа:

$ xmodmap -pke | grep 37
keycode  37 = Control_L NoSymbol Control_L

Это текущая привязка вашей левой клавиши Ctrl. Теперь проверьте правильный ключ:

$ xmodmap -pke | grep 105
keycode 105 = ISO_Level5_Shift NoSymbol ISO_Level5_Shift

У меня был этот странный вывод, ясно, что правильный ключ не был привязан ни к чему. Чтобы это исправить, я настроил пользовательский файл .Xmodmap:

$ echo -e 'clear control\nkeycode 105 = Control_R\nadd control = Control_R Control_L' > ~/.Xmodmap
$ xmodmap ~/.Xmodmap # apply the configuration

Надеюсь, это вам тоже поможет!

synapticvoid
источник