1

Xウィンドウシステムでキーボードのキー押下をシミュレートする方法についてインターネットで読んだことがあります。これまでのところ、キーボードの従来のキーからキーイベントを送信するCで書かれたプログラムがあります。ただし、キーボードのミュート/音量アップ/音量ダウンキーを押している人をシミュレートする方法がわかりません。

これは、以前のキー押下で使用したXKeyEvent構造では不可能な場合もあります。これは、keysymdef.hファイルでリモートに近いものが見つからなかったためです。これらのイベントは、ホストOSではなくホストOSに配信されると思います。個々のウィンドウ。

また、xevを起動しましたが、あまり役立つ出力(または少なくとも解読できる出力)は得られませんでした。

誰かが私がどこを見るべきかについて何かヒントがありますか?

4

1 に答える 1

1

音量を上げるにはキーコード 123 keysym 269025043 (xF86XK_AudioRaiseVolume) を、キーコード 122 keysym 269025041 (xF86XK_AudioLowerVolume) を試してみてください。

于 2011-06-25T19:47:12.663 に答える