Привязка комбинации клавиш к другому ключу

260
Mladia

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

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

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

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

0

1 ответ на вопрос

0
A. Pruitt

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

set $mod Mod4 

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

bindsym $mod+Q exec "some command" 

Или же

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

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