Заметил, что в убунте не всегда отрабатывает содержимое файла, там у меня пара кнопок местами меняются. Рестарт сеанса помогает. Как найти причину, почему оно не всегда отрабатывает?
upd: вижу, что вместо рестарта достаточно xmodmap ~/.Xmodmap запустить, но вопрос про причину в силе.