
これは私が Ubuntu ユーザーになってまだ 1 週間も経っていないので初めての質問です。金曜日に正式に W10 から切り替えました。今日まで、Steam と、お気に入りのリラックスできる Euro Truck Simulator 2 で使用しているコントローラーをインストールしようとして、初心者の質問の答えをすべて見つけることができました。
いずれかの方法..
安価なBluetoothジョイスティックをペアリングしようとしていますマジックシーR1。サポートしている可能性のあるジョイスティック パッケージをすべてインストールしましたが、今のところ ETS2 ではジョイスティックとして表示されません。ただし、jstest-gtk でテストすると表示されます。xorg-joystick-packages もインストールしました。初心者の調査では、デバイスが何であるかに関してシステムに誤った指示を与えるのは udev である可能性があると考えました。Xorg.0.log を詳しく調べて、このことがわかりました。何らかの形で役立つことを願っています。
[ 76.726] (II) config/udev: 入力デバイス Magicsee R1 (/dev/input/mouse2) の追加
[ 76.726] (II) 入力ドライバが指定されていないため、このデバイスは無視されます。
[ 76.726] (II) このデバイスは別のデバイスファイルで追加された可能性があります。
[ 76.734] (II) config/udev: 入力デバイス Magicsee R1 (/dev/input/js0) の追加
[ 76.734] (II) 入力ドライバが指定されていないため、このデバイスは無視されます。
[ 76.734] (II) このデバイスは別のデバイスファイルで追加された可能性があります。
[ 76.788] (II) config/udev: 入力デバイス Magicsee R1 (/dev/input/event9) の追加
[ 76.788] (**) Magicsee R1: InputClass「libinput ポインタ catchall」の適用
[ 76.788] (**) Magicsee R1: InputClass「libinput keyboard catchall」の適用
[ 76.788] (II) 「Magicsee R1」の入力ドライバ「libinput」の使用
[ 76.791] (II) systemd-logind: /dev/input/event9 の fd を取得しました 13:73 fd 25 一時停止 1
[ 76.791] (II) systemd-logind: 13:73 の fd を解放中
PS また、次回これを上に貼り付ける方法についてのアドバイスも非常に役立ちます。
ありがとう!
答え1
emulatorstation と Kodi に Magicsee R1 (retropie 4.14.30-v7+ 上) を認識させるには、次の内容を入力する必要がありました/etc/udev/rules.d/99-gamepad.rules
。
SUBSYSTEM=="input", ATTRS{name}=="Magicsee R1 ", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
これにより、ETS2 が Magicsee R1 も認識できるようになると思います。ATTRS{name} 内のスペースは不要だと思いますが、udevadm によってそのように指定されています。モード C (M+C) はモード B よりも適切に機能すると思います。これは、モード B が 2 つのボタンに対して複数のボタン イベントを生成するのに対し、モード C はすべてのボタンに対して 1 つのイベントしか生成しないためです。
お役に立てれば。