
キーボードのすべてのキーに対して bash スクリプトを定義して、任意のキーを押すとそのキーの bash スクリプトが実行されるようにすることは可能ですか?
スクリプトは、キー コードを (元に戻すリスト) ファイルに保存するなど、何でも実行できます。
KDE では、キーを (Qt) ホットキーとして設定できる場合は簡単な解決策がありますが、たとえば、Aホットキーにすることはできず、スクリプトを実行するように強制することは不可能のようです。
答え1
コマンドを実行するためのキーのマッピング
コマンドを起動するショートカットキーの組み合わせを作成できます。私はうまく使っていますXBindKeysまさにこの目的のために GNOME 3.8.4 にインストールされています。
私の使用頻度は低いですが、特定のディレクトリを開いた状態で Nautilus を起動するためのキーボード ショートカットを作成するのが好きです。
例
まずパッケージxbindkeys
がインストールされていることを確認する必要があります。
xbindkeys
次に、テンプレート構成ファイルを作成するには、次のコマンドを 1 回だけ実行する必要があります。
$ xbindkeys --defaults > /home/saml/.xbindkeysrc
作成されたファイルをテキスト エディターで開き、次のようなルールを追加できます。
"nautilus --browser /home/saml/projects/path/to/some/dir"
Mod4+shift + q
上記の変更を行った後、xbindkeys
すでに実行中の場合は強制終了して再起動する必要があります。
$ killall xbindkeys
$ xbindkeys
Modこれを実行すると、 + Shift+ と入力するたびにQNautilus が開き、対応するフォルダーが開かれます。