Как я могу заставить xmonad соответствовать левой клавише alt, а не правой клавише alt? Ubuntu связывает их с mod1 в xmodmap.
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, если у вас его еще нет.