Как сопоставить AltGr с Ctrl+Alt

Как сопоставить AltGr с Ctrl+Alt

Я хотел бы сопоставить AltGrклавишу на моей клавиатуре для создания Ctrl+ Alt. Я знаю о xkbи xmodmap. Однако, насколько я могу судить, с их помощью можно сопоставлять только комбинации клавиш с отдельными клавишами, но не наоборот.

решение1

После безуспешных попыток заставить его работать с комбинацией xbindkeys и xvkbd/xte (мне так и не удалось заставить некоторые символы {, [, ], }, \и т. д. вести себя правильно, возможно, из-за того, что я использую скандинавскую раскладку клавиатуры), я наконец нашел простое и практичное решение:Автоключ. Вот точные инструкции, как это сделать:

  1. Установите Autokey через Ubuntu Software (я использовал версию GTK, а не KDE) или с помощью: sudo apt-get install autokey-gtk.
  2. Настройте один скрипт на клавишу, например, для {использования этого кода: keyboard.send_keys("<alt_gr>+7")и установите горячую клавишу на Ctrl+ Alt+ 7(сначала установите горячую клавишу на 7, а затем добавьте Ctrl и Alt в качестве модификаторов). Это по крайней мере сработало для самых важных клавиш написания кода: { [ ] } \.
  3. Добавьте autokey в список автозапускаемых приложений (чтобы найти его, выполните поиск по слову «start»), а затем добавьте программу с командой «autokey».

Это решение будет работать для всего, что запущено в текущем сеансе X (я думаю), но не будет работать, если вы начнете новый сеанс терминала с помощью Ctrl+Alt+[F2-F6].

Связанный контент