我可以按下键盘上的数字“7”并让它插入“字符串”而不是“7”吗?

我可以按下键盘上的数字“7”并让它插入“字符串”而不是“7”吗?

我正在使用 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. 安装xvkbd

  2. 创建类似于此的脚本:

#

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

您可能想要调整,sleep 0.5但如果您忽略它,按下的键将阻碍整个字符串的输入。

  1. 创建键盘快捷键以启动脚本。请注意,如果您的主文件夹中有脚本,则必须将其硬编码为bash /home/USER/folder/script.shbash ~/folder/script.sh否则将不起作用(至少在基于 Ubuntu 的发行版中是这样的)。数字键盘上的“7”应该是“KP_Home”,因此与数字 7 的输入不会发生冲突。

这个设置在我 Linux Mint 上适用。

相关内容