Из-за кофейной аварии некоторые номера клавиатуры моего ноутбука перестали работать. Я использовал xmodmap
для использования F1, F2 и т.д. В качестве замены и сохранил конфиги в ~/.Xmodmap
.
Однако это вызвало несколько проблем.
Я не всегда использую X на этом компьютере, и без запуска X
xmodmap
не применяется.Это заставляет X запускаться дольше.
По какой-то причине это привело к тому, что сочетания клавиш XFCE, которые не имели никакого отношения к клавишам, измененным через
xmodmap
перестали работать (фактически все сочетания клавиш перестали работать, кроме сочетаний клавиш менеджера окон). Через несколько минут после запуска X ярлыки XFCE снова начинают работать нормально! Это отставание не очень раздражает, но также является проблемой.
Я полагаю, что есть какое-то отображение, которое ОС читает перед запуском X. Разве нет способа изменить это отображение? Есть ли способ изменить раскладку клавиатуры без использования инструментов X? Я использую стабильную версию Debian.
PS: видимо файл, который вызывает xmodmap .Xmodmap
на startx
- это /etc/xdg/xfce4/xinitrc
. Его содержимое можно найти здесь .