Я использую i3wm на Arch, и я хочу использовать Win в качестве ключа мод.

Это не работает, потому что кажется, что в комбинации клавиш Win+Shift выдается ключ SunPros - код клавиши keycode 138 (keysym 0x1005ff70, SunProps) . И другие ключи, такие как Win+C, также сопоставлены с XF86Copy и другими подобными.

Я все еще хочу использовать комбинацию Win+Shift+Q (например), но для этого я должен сказать компьютеру, когда он видит нажатие SunPros, понимать его как Win+Shift.

Насколько я знаю, xmodmap может менять местами только ключи с другими ключами.

1 ответ1

0

Вам нужно установить ключ мода в качестве ключа Win в файле конфигурации i3. В вашем конфигурационном файле должна быть строка, которая выглядит следующим образом:

set $mod Mod4

Mod4 - это ключ Win, как указано здесь. Как только это будет сделано, вы можете связать ключи с помощью

bindsym $mod+Q exec "some command"

Или же

bindsym $mod+Shift+1 move container to workspace 1

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