Я установил Lubuntu 13.10 и наблюдаю другое поведение xmodmap, чем в предыдущих версиях. У меня есть файл ~/.Xmodmap
, который отображает клавишу Caps Lock на клавишу Ctrl. Выполнение modmap ~/.Xmodmap
работает как положено. Однако файл .Xmodmap
игнорируется в процессе входа в систему. На другом компьютере с Lubuntu 13.04 .Xmodmap
читается автоматически во время процесса входа в систему.
Я попытался добавить строку в /home/ajw/.config/lxsession/Lubuntu/autostart
, которая вызывает скрипт, который устанавливает xmodmap
, но это игнорируется.
Согласно этой ссылке , где-то во время процесса входа в систему настройка xmodmap отменяется вызовом setxkbmap
.
Есть идеи, как автоматически установить xmodmap в Lubuntu 13.10?
У меня были похожие проблемы с использованием Ubuntu, но я решил их с помощью команды sleep
. Таким образом, любые другие процессы не будут отменять мой Xmodmap.
Моя команда запуска: sh -c 'sleep 2 && /usr/bin/xmodmap /home/username/.Xmodmap'
И это (Как добавить автозагрузку приложений в lubuntu?) может помочь.