Я использую рабочий стол centos linux 6.4 (минимальный рабочий стол), я ищу решение, чтобы при нажатии цифры 7 на клавиатуре ...

он вставит строку, а не '7' ...

the numbers on the right side of my keyboard are never used.
i need to make them become strings so i can use them to speed things up.

is there a software, or a program ? that can help me customize my keyboard?

1 ответ1

0
  1. Установите xvkbd .

  2. Создайте скрипт, похожий на этот:

#

#!/bin/bash
sleep 0.5
xvkbd -text "some string"

Возможно, вы захотите настроить режим sleep 0.5 но если вы не включите его, нажатие клавиши будет препятствовать вводу всей строки.

  1. Создайте сочетание клавиш для запуска сценария. Обратите внимание, что если у вас есть скрипт внутри вашей домашней папки, вам придется жестко закодировать его как bash /home/USER/folder/script.sh , bash ~/folder/script.sh не будет работать (по крайней мере, так в дистрибутивах на основе Ubuntu). "7" на цифровой клавиатуре должно быть "KP_Home", поэтому не должно быть конфликта с вводом числа 7.

Эта настройка работает для меня на Linux Mint.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .