Fn
キーを使って音量を上げたり下げたり、明るさなどを機能させたりするのはもう1つの試みです。これらのコントロールは、ブランド化されていないウルトラブックでは機能していません。
構成ファイル内:
/home/yourname/.config/openbox/lubuntu-rc.xml
次のコードを見つけることができます。
<!-- Keybinding for Volume management -->
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -q sset Master 3%+ unmute</command>
</action>
</keybind>
したがって、正しいキーバインドキーが見つかった場合、それは機能すると思います。私は正しいですか?もしそうなら、どのように?
注:デフォルトのキーボードpc105を使用しています
注2: この回答では 、 XF86キーボード の場合、キーの形式は0x1008FF12(そのキーボードのミュートのコード)のように見えます。その答えによれば、キーバインドキーはそのコードがあるファイルへのショートカットです。
注3: このフォーラムで 、xbindkeysでそれを行う試みがあります。残念ながら、xbindkeysはFn
キーをキャプチャしていないようです。
注4:構成ファイルを変更した後、openbox --reconfigure
を実行する必要があります
私は今ノートブックを使っていないので、これがうまくいくかどうかテストできません Fn-combinationsですが、適切なキーコードを取得するために通常xev
を使用します。
xev | sed -ne '/^KeyPress/,/^$/p'
これにより、ウィンドウが起動します。
ウィンドウにフォーカスがあるときに押されたキーは、コマンド出力に出力されます。例えば。左用 Win/Super:
KeyPress event, serial 42, synthetic NO, window 0x5000001,
root 0x2d1, subw 0x0, time 42368858, (158,73), root:(934,383),
state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
このキーをopenboxのショートカットに割り当てたい場合は、Super_L
(3行目、括弧内の2番目の項目)を使用します。
xev
はx11-utils
パッケージの一部であり、Ubuntuにプリインストールする必要があります。