web-dev-qa-db-ja.com

拡張Fキープレス(F13-F20)を生成する方法は?

拡張機能キーを送信する必要があります( F17 または F17 )ターミナルで実行するプログラム(デフォルトのgnome-terminalを使用しますが、そこで動作する場合は別のものを使用できます)。

Ubuntu 11.04でこれらのキーヒットを生成する方法はありますか?私は次のようなものを探しています Shift+F7 引き起こす F17 (WindowsのReflectionで現在使用しているもの)。

私のキーボードは、US Qwertyレイアウトの一般的な105キーPCに設定されています。

4
Emilien

xmodmapはここを調べるプログラムかもしれませんが、少し手間がかかるようです。 xmodmapを使用してsuper/fnキーをシミュレートし、F13-20キーコードを生成することに関するいくつかの議論があります here 。そのリンクのテクニックを使用して、Shift-F7で現在使用されているキーコードを見つけて、〜/ .Xmodmapファイルに再マッピングする必要があります。たとえば、Shift-F7キーコードが320の場合、〜/ .Xmodmapは次のようになります。

keycode 320 = F17
keycode 321 = F18

いくつかのコメント here これには非常に便利です。

2
David Futcher