2

У меня есть Thinkpad X230 (немецкая раскладка, [edit] под управлением linux [/edit]), и я хочу как-то переключить левую win- и левую клавиши alt, не нажимая правую клавишу alt (AltGr).

Тем не менее, я еще не нашел работающего решения. Я знаю вопрос, касающийся именно этой проблемы здесь, на суперпользователе (Как я могу поменять местами клавиши Alt и Windows с xmodmap?), Но xmodmaps там просто выдает мне ошибку:

X Ошибка неудачного запроса: BadValue (целочисленный параметр вне диапазона для операции)

Основной код операции невыполненного запроса: 118 (X_SetModifierMapping)

Значение в неудачном запросе: 0x17

Серийный номер неудавшегося запроса: 13

Текущий серийный номер в выходном потоке: 13

И поскольку Keyboardmodel отличается, я не знаю, какая команда setxkbmap требуется.

До сих пор я пробовал (кроме Xmodmaps в упомянутом выше вопросе) * setxkbmap -option altwin:swap_lalt_lwin, который ничего не делает * с некоторыми xmodmap-вариациями (к сожалению, я не помню, какие комбинации я пробовал, однако не могу заставить его работать), мой последний статус с большинством моих используемых команд:

!!Очистить Super & Alt

!очистить Mod1

!очистить Mod4

!удалить mod1 = Alt_L

!удалить mod4 = Super_L

!код ключа 204 = NoSymbol NoSymbol NoSymbol NoSymbol

!код ключа 205 = NoSymbol NoSymbol NoSymbol NoSymbol

!код ключа 206 = NoSymbol NoSymbol NoSymbol NoSymbol

!код ключа 207 = NoSymbol NoSymbol NoSymbol NoSymbol

!

!ключевой код 64 = Super_L Super_L Super_L Super_L

!код 133 = Alt_L Alt_L Alt_L Alt_L

!keysym Alt_L = Super_L

!keysym Super_L = Alt_L

!Remap Super & Alt

!добавить mod1 = Super_L

!добавить mod4 = Alt_L

Кто-то имеет опыт использования xmodmap или setxkbmap и могу ли я помочь? Это было бы очень ценно!

Заранее спасибо!

1 ответ1

0

Решение чисто и имеет встроенную функцию:

setxkbmap -option altwin:swap_lalt_lwin

(Я использую его для моего Thinkpad X260) в Fedora 27 и Windowmanager Xmonad, который использует клавишу Super_L как ModMask.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .