Поскольку на моей раскладке клавиатуры English_US в CapsLock есть кодовая клавиша 66, команда
xmodmap -e "clear Lock" -e "keycode 66 shift = Delete BackSpace"
превращает CapsLock в клавишу Delete а Shift+CapsLock в BackSpace .
Если я хочу поменять отображения CapsLock и Shift+CapsLock на
xmodmap -e "clear Lock" -e "keycode 66 shift = BackSpace Delete"
тогда Shift+CapsLock не удаляет символ под курсором, но выдает сообщение об ошибке. Хотя xev показывает, что правильный символ Delete передается в X. Почему?
