Как связать все функции кнопки "Shift" с другой?
У меня клавиатура со сломанной кнопкой Shift, но у меня есть несколько дополнительных кнопок, таких как Mail, Home и т. Д.
Я хочу сделать свою кнопку " Почта" кнопкой " Сдвиг" (потому что я использовал Windows и программное обеспечение для своей клавиатуры, которая делает это).
Я почти прочитал этот ответ, но этого недостаточно. Как я понимаю, мне нужно написать в .xbindkeysrc
что-то вроде
"xte 'keydown Shift'"
"xte 'keydown XF86Mail'"
"xte 'keyup Shift'"
"xte 'keyup XF86Mail'"
и это не сработало. Но приведенный ниже код работает следующим образом: после нажатия и отпускания кнопки " Почта" обе кнопки Shift по- прежнему нажимаются (как я проверял с помощью виртуальной клавиатуры).
"xte 'keydown Shift_L'"
XF86Mail
Как я могу использовать одну из дополнительных кнопок как Shift?