udev rule instructions
udev rule instructions
-
Open a terminal.
-
Run the command
lsusb | grep -i thrustmaster - You’ll then see on the right of the word
IDand on the left of the wordThrustmastera string of numbers and letters like this (yours will be different):044f:b10a -
You should see two results, one for the joystick and one for the throttle.
-
Of note, the Product ID part in the above example is b10a
-
The Vendor ID part is the 044f portion.
-
Make a note of the above IDs. These will be needed for the steps below.
- Add your PC user to the
inputgroup:sudo usermod -a -G input <YOUR_ACCOUNT_USERNAME> - Run the following command to create the
udevrules. BEFORE running the command, fill in where it saysand with the values you found from the `lsusb` command from above. ``` cat << "EOF" | sudo tee /etc/udev/rules.d/99-thrustmaster-t16000m.rules SUBSYSTEM=="usb", ATTRS{idVendor}==" ", MODE="0666"
Thrustmaster T16000M Joystick
KERNEL==”event*”, ATTRS{idProduct}==”
Thrustmaster T16000M Joystick
KERNEL==”event*”, ATTRS{idProduct}==”
* An example is below:
cat « “EOF” | sudo tee y SUBSYSTEM==”usb”, ATTRS{idVendor}==”044f”, MODE=”0666”
Thrustmaster T16000M Joystick
KERNEL==”event*”, ATTRS{idProduct}==”b10a”, ATTRS{idVendor}==”044f”, MODE=”0666” GROUP=”input”
Thrustmaster T16000M Throttle
KERNEL==”event*”, ATTRS{idProduct}==”c12g”, ATTRS{idVendor}==”044f”, MODE=”0666” GROUP=”input” EOF
* When copying and pasting the above command, highlight and copy everything from where it says `cat` to `EOF` and then paste the whole output into the terminal and press enter.
* Then run this command:
sudo udevadm control –reload ```
-
Log out and then log back in again.
-
Boot up Steam and check that the joystick is recognised and see if it is also seen in
-
Please show me the output of
lsusb | grep -i thrustmasterand alsosudo cat /etc/udev/rules.d/99-thrustmaster-t16000m.rulesafterwards.