Могу ли я переназначить правый alt для создания в 13.10 и оставить левый alt для HUD?

Пытаетесь следовать этим инструкциям: Использовать ALT + Keycode для акцентов?

, чтобы упростить набор акцентов (и это согласуется между OSX на работе и Ubuntu дома), и я не могу для меня жизнь выяснить, как установить ключ сочинения. В моих сочетаниях клавиш я вижу, что «Compose Key» отключен, но никакие щелчки правой кнопкой мыши или двойной щелчок не позволят мне включить его. Для ключей, которые не отключены, просто выбор записи дает мне «новый ускоритель ...» вариант. Но не для сочинения.

Я пытался следовать инструкциям на Как установить клавишу композитинга на паузу в 13.10? , но моя правая альтернативная клавиша все еще вытягивает HUD .

PS. Мне бы очень хотелось, чтобы Что такое сочетания клавиш и мыши в Unity? были обновлены до 13.10

2
задан 20 September 2017 в 05:39

1 ответ

Общий способ устранения такой проблемы:

  • Посмотрите в настройках макета, есть ли макет, который предоставляет функцию, которую вы хотите посмотреть. Также проверьте, можете ли вы изменить параметры для определенного макета, чтобы он вел себя так, как вам хотелось бы.

  • Посмотрите в xev коды клавиш и keysym левой и правой ALT соответственно, и перенастройте его на xkbcomp, чтобы правая ALT имела клавиша ISO_Level3_Shift . Ниже приведен соответствующий раздел из моего макета XKB:

    key <RALT> {
    type= "ONE_LEVEL",
    symbols[Group1]= [ ISO_Level3_Shift ]
    };
    

    Чтобы получить свой макет, используйте

    xkbcomp $DISPLAY keylayout.xkb 
    

    и отредактируйте его в текстовом редакторе. Чтобы загрузить его на Xserver, используйте

    xkbcomp keylayout.xkb $DISPLAY
    

    . Если он работает, вы должны сделать его постоянным, написав скрипт с предыдущей командой в нем и сделав его автозапуск при запуске. (Вы можете сделать автозапуск либо с помощью файла /etc/lightdm/lightdm.conf, либо любым другим способом.)

  • Если правый ALT имеет правильный keysym и некоторые Клавиши с правой клавишей ALT дают желаемый результат, но некоторые другие этого не делают, а затем меняют только сим-ключи для этой дурной клавиши. Больше инструкций для этой ситуации здесь .

  • Если ничего из вышеперечисленного не работает, возможно, у вас есть специальная программируемая клавиатура, которая была запрограммирована таким образом, что она посылает один и тот же скан-код для левой и правой ALT Ключи, поэтому ядро ​​их видит одинаково. В этом случае либо перезагрузите клавиатуру, либо запрограммируйте ее правильно. Проверьте этот Q & amp; A для аналогичной проблемы.

П.С. Здесь есть хорошая вики о linux и клавиатурах .

0
ответ дан 20 September 2017 в 05:39

Другие вопросы по тегам:

Похожие вопросы: