Ключ компоновки Manjaro linux дает неправильное поведение

Я установил Cinnamon Manjaro linux на свой QWERTY Macbook Air 2017 года. Ядро: 5.4.27-1-MANJARO. Я пробовал менять языки клавиатуры, но моя клавиша ввода всегда приводит к одному и тому же поведению — клавиатуре США (международной). Я не знаю почему.

Я пытался установить свой ключ создания для разных вещей, таких как LWin или RAlt, безуспешно.

В идеале я хочу такое же поведение клавиш, как на Mac. Моя текущая раскладка клавиатуры — English (Macintosh). Все работает, за исключением всех комбинаций клавиш / акцентов, которые, кажется, производят выходы мертвых клавиш US (intl).

Что я пробовал:

  • изменение раскладки клавиатуры с графического интерфейса на setxkbmap.
  • изменение моего ключа создания
  • вручную установив значение Option "Xkblayout" "mac" в /etc/X11/xorg.conf.d/00-keyboard.conf
  • Не понимаю, как вручную принудительно установить акцентные клавиши, которые я хочу, через xmodmap :(

Спасибо за помощь.


person John    schedule 25.03.2020    source источник


Ответы (1)


Решено: я понял, что была другая клавиатура, на которую Xorg каким-то образом (я не знаю, как) был настроен, кроме English (Macbook). Я запустил setxbmap -option, что привело к «сбросу» моей клавиатуры к раскладке, которую я правильно выбрал через графический интерфейс.

Я не очень понимаю, как / почему Xorg продолжал использовать другую раскладку клавиатуры, несмотря на то, что я ввел в настройках клавиатуры графического интерфейса - каким-то образом он пережил сброс через несколько перезагрузок компьютера в течение последних дней. Но это работает.

person John    schedule 25.03.2020