2つのマウスを同時に使用する方法(シングルポインタ)

2つのマウスを同時に使用する方法(シングルポインタ)

私はXorgを使用しています(libinputを使用)。 2つの「マウス」デバイスを使用しようとしています。 1つはスクロール用、もう1つはカーソル移動用です。ただし、ポインタが移動すると、一部のアプリlibinput debug-events(Firefox、Blender、およびGNOME Shellはうまく反応しますが、GTK / Electronアプリはスクロールイベントに応答しません)以外のデバイスのスクロールイベントを無視するようです。

これはある意味「機能」のように見えますが、そのトピックに関する情報を見つけることができません。

答え1

したがって、数時間検索した結果、これは新しいものではなく、これに関連するいくつかの問題は10年前にさかのぼります。

しかし、ただ走るだけでもimwheel効果があるようです。

他の問題に言及した@Eduardo Trápaniのコメントのおかげで、次の方法を使用して2つのデバイスを1つにマッピングして問題を解決することもできます。

sudo evsieve --input <device> grab --input <device2> grab --output create-link=/dev/input/by-id/host-mouse

ただし、一部のイベントが物理入力デバイスではなくXTestを介して送信される場合、この方法は機能しません。

関連情報