キーボードの数字「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 ではうまく機能します。

関連情報