Повторите Alt ключ, чтобы выиграть, используя setxkbmap?


10

После часа или двух поиска по man-странице и поиску в Google, когда я не нашел решения или хороших ресурсов, я пришел за помощью!

Я установил свой Caps Lockключ к Ctrlиспользованию setxkbmap -option ctrl:nocaps- это прекрасно работает.

Однако, поскольку я использую [awesome] [1] и модель IBM M, в которой отсутствует мета-ключ, мне нужен мой левый alt, чтобы заменить ключ windows. Используя xkeycapsя смог заставить это работать, за исключением того, что это убило мои клавиши со стрелками и End. Проблематично.

К сожалению, документация по параметрам setxkbmap немногочисленна. и я не могу найти подходящий вариант для использования.

Спасибо за любые ссылки / решения.

Ответы:


19
setxkbmap -option altwin:swap_alt_win

Список предопределенных опций переназначения находится в /usr/share/X11/xkb/rules/evdev.lst. В этом случае вы, вероятно, хотите один из

jinx:792 Z$ grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win
  altwin               Alt/Win key behavior
  altwin:menu          Add the standard behavior to Menu key
  altwin:meta_alt      Alt and Meta are on Alt keys
  altwin:ctrl_win      Control is mapped to Win keys (and the usual Ctrl keys)
  altwin:ctrl_alt_win  Control is mapped to Alt keys, Alt is mapped to Win keys
  altwin:meta_win      Meta is mapped to Win keys
  altwin:left_meta_win Meta is mapped to Left Win
  altwin:hyper_win     Hyper is mapped to Win-keys
  altwin:alt_super_win Alt is mapped to Right Win, Super to Menu
  altwin:swap_lalt_lwin Left Alt is swapped with Left Win

Клавиша Windows, как правило, отображается на Superмодификатор X11 , а клавиша Menu иногда отображается на его Hyperмодификатор.


1
Есть ли способ поменять местами правый alt и победить вместо левого?
Керрик

@ Керрик на всякий случай, если кто-нибудь еще наткнется на этот вопрос, как я. Мне удалось поменять местами левый alt с окнами и сохранить поведение alt в правом alt с помощью: setxkbmap -option altwin: swap_lalt_lwin
tbranyen

@tbranyen Вы нашли способ перераспределить и правильную победу с altgr? Я использую клавиатуру Windows, но я привык altgr в положении, где это есть у Mac.
Агустин Каутин

Упс нашел его используя setxkbmap -option lv3:rwin_switchпосле переключения клавиш alt и win, спасибо! : D
Агустин Каутин
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.