Реверсивная роль нажатия клавиши shift + number в Wayland

Теперь, когда Ubuntu 17.10 использует Wayland по умолчанию, я обнаружил, что файл .Xmodmap не работает (duh!). Итак, в Wayland, как мне отменить роль цифровых клавиш? Я бы предпочел, чтобы выход по умолчанию был @ @ $ $ ....., а затем, применяя клавишу Shift, результат должен быть 1234 .... Я сделал некоторые предварительные исследования в этой теме, но у меня все еще нет нашел решение. Мое основное понимание заключается в том, что изменение ключевых карт на Wayland является нетривиальным.

Это продолжение предыдущего вопроса, который я давно задал для сервера X11. Спасибо за вашу помощь.

0
задан 24 January 2018 в 20:12

3 ответа

Предполагая, что вы используете базовый английский (США) макет, вы можете напрямую отредактировать файл /usr/share/X11/xkb/symbols/us (и перезагрузить).

1
ответ дан 22 May 2018 в 15:19
  • 1
    Я изменил файл us под именем [Group1] = «English (US)»; но это не сработало. После перезагрузки мой компьютер застрял в загрузочном цикле, где экран просто постоянно мигал. – NahsiN 12 February 2018 в 22:58
  • 2
    pastebin.com/ZVCidYun Вот как выглядит мой измененный файл, который не работает. – NahsiN 12 February 2018 в 23:01
  • 3
    @NahsiN: Отсутствует запятая между asciicircum и 6 . Подробности здесь важны. ;) – Gunnar Hjalmarsson 13 February 2018 в 00:01
  • 4
    Спасибо что подметил это. Он работает сейчас! Ура. Был испуган, когда я не мог войти назад раньше. Просто забыл дважды проверить мои изменения. Не так просто, как .Xmodmap, но пока это работает! еще раз спасибо – NahsiN 13 February 2018 в 00:46

Предполагая, что вы используете базовый английский (США) макет, вы можете напрямую отредактировать файл /usr/share/X11/xkb/symbols/us (и перезагрузить).

1
ответ дан 17 July 2018 в 22:19

Предполагая, что вы используете базовый английский (США) макет, вы можете напрямую отредактировать файл /usr/share/X11/xkb/symbols/us (и перезагрузить).

1
ответ дан 23 July 2018 в 22:57

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

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