Могу ли я нажать цифру «7» на клавиатуре и вставить «строку» вместо «7»?

Могу ли я нажать цифру «7» на клавиатуре и вставить «строку» вместо «7»?

Я использую Centos Linux 6.4 Desktop (минимальный рабочий стол) и ищу решение, чтобы при нажатии цифры «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. Установить 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.

Связанный контент