私はlubuntu16.04ボックスにxbindkeysをインストールすることができました。これは、マウスの中左クリックをエミュレートするためにマウスの左ボタンと右ボタンの同時クリックをマップするために使用する正しいツールだと思います。
私は当初、openbox構成ファイル(openboxでlxdeを使用しています)を使用してこれを行う必要があると考えていましたが、それを行う方法が見つかりませんでした。
Xbindkeysでこれを行うことはできますか?もしそうなら、どのように?私はシステムにまったく慣れていないので、システムがどのように機能するかについて頭を悩ませることはできません。
いいえ、xbindkeysはボタンの同時押下を検出できません。ただし、左クリックと右クリックのミドルクリックをエミュレートするためにそれは必要ありません。これは組み込みの機能です。
xinput
プログラムでオンにできます。チュートリアルについては、 中央のボタンを押したときにマウスの動きをスクロールさせる を参照してください。手短に:
xinput list
を実行して、使用可能な入力デバイスを一覧表示します。マウスデバイスの名前を見つけます。答えにはMy Mouse Device
を使用します。xinput list-props 'My Mouse Device'
を実行して、使用可能なプロパティを一覧表示します。それらの1つはEvdev Middle Button Emulation
である必要があります。xinput set-prop 'My Mouse Device' 'Evdev Middle Button Emulation' 1
を実行しますコマンド権限を取得したら、それを自動開始リストに追加します。つまり、.desktop
に~/.config/autostart
ファイルを作成します。例については、 起動時にプログラムを実行する(Fedora 22/2015) を参照してください。