uinputを使って仮想デバイスを作成し、「マウス」や「タブレット」などのラベルを割り当てたように見えるudevで正しく検出しました。
udevはデバイスの機能セットを判断してこれを行うようです。 EV_RELを設定すると、udevは私のデバイスに「マウス」タグを付けるようです。これは私にとって良いですが、EV_ABSを設定すると、udevはデバイスを「タブレット」として決定するようです。それは完全に正確かもしれませんが、私には必要ではありません。 EV_ABS 機能があっても、udev がデバイスを「マウス」としてマークするように要求する udev ルールをいくつか作成できますか?
私が必要とする最終結果は、uinputを使用して「マウス」(「タブレット」の代わりに)として検出される仮想デバイスを作成することです。ここでは、相対座標の代わりに絶対座標を設定できます。これは可能ですか? udevルールでこれを強制できますか?
ありがとうございます!