Я недавно приобрел Lenovo 510-15 и использующий сдвиг вправо, как это, оказывается очень надоедливым, из-за ужасного расположения:
Таким образом, я попытался повторно отобразить сдвиг вправо и клавиши со стрелкой вверх путем ввода тех команд:
xmodmap -e "keycode 62 = Up" # => Up xmodmap -e "keycode 111 = Shift_R" # => Shift xmodmap -e "add shift = Shift_R" # Make the new Shift key actually shift xset r 62 # repeat Up key xset -r 111 # don't repeat new Shift key
Это работает несколько, но с теми, которые после проблем:
Если бы кто-либо мог бы помочь мне уладить эти проблемы, или предложить альтернативный способ решить эту проблему это значительно ценилось бы.
Править: Я забыл использовать:
xmodmap -e "remove shift = Up"
Теперь его вся работа, как это должно быть.
Я забыл добавлять эту строку:
xmodmap -e "remove shift = Up"
, Таким образом, это должно быть похожим на это:
xmodmap -e "keycode 62 = Up" # => Up
xmodmap -e "keycode 111 = Shift_R" # => Shift
xmodmap -e "add shift = Shift_R" # Make the new Shift key actually shift
xmodmap -e "remove shift = Up" # Prevent the old Shift key from shifting
xset r 62 # repeat Up key
xset -r 111 # don't repeat new Shift key
у меня есть это решение от этот ответ askubuntu. Я сохранил те строки как .sh файл и добавил, что он к моему запуску с помощью KDE запускает менеджера, таким образом, я не должен помещать те команды в терминал после каждого перезапуска. Существует также альтернативный более универсальный способ делать те изменения постоянными описанный в теме, которую я связал выше.