3

Как я могу заставить xmonad соответствовать левой клавише alt, а не правой клавише alt? Ubuntu связывает их с mod1 в xmodmap.

2 ответа2

1

Вы можете посмотреть, какие ключи являются ключами мода, с помощью " xmodmap -pm ". xmodmap также позволяет изменить конфигурацию ключа мода. Просто введите соответствующие коды клавиш в ~/.Xmodmap или ~/.xmodmaprc

Чтобы узнать, какой код клавиши выдает правильный alt ключ, запустите "xev" следующим образом:

xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\)
-1

Не уверен насчет alt, но в конфигурационном архиве xmonad есть пример, который использует Super вместо alt:

import XMonad

main = xmonad defaultConfig
        { modMask = mod4Mask -- Use Super instead of Alt
        , terminal = "urxvt"
        -- more changes
        }

Вам нужно будет скомпилировать новый файл конфигурации, поэтому вам понадобится haskell, если у вас его еще нет.

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