diff options
| author | Dario Pagani <> | 2020-08-15 11:19:02 +0200 |
|---|---|---|
| committer | Dario Pagani <> | 2020-08-15 11:19:02 +0200 |
| commit | 16bfd88198de32bd747fcc0d2f029890994c3d8d (patch) | |
| tree | f738c10429d0f19ae59a3d1234badad6d5abc08b /README.md | |
| parent | b5e6030e47b2c8361f710da649421753c2406f1c (diff) | |
| download | hid-tminit-16bfd88198de32bd747fcc0d2f029890994c3d8d.tar.gz hid-tminit-16bfd88198de32bd747fcc0d2f029890994c3d8d.zip | |
Driver written, will it work?
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -1,4 +1,15 @@ # hid-tminit -Linux driver to properly initialize Thrustmaster Wheels +Linux driver to properly initialize Thrustmaster Wheels, based on [this](https://github.com/Kimplul/hid-tmff2) driver written by Kimplul -Based on [this](https://github.com/Kimplul/hid-tmff2) driver written by Kimplul +When connected to the machine, the Thrustmaster wheels appear as +a «generic» hid gamepad called `Thrustmaster FFB Wheel`. + +When in this mode not every functionality of the wheel, like the force feedback, +are available. To enable all functionalities of a Thrustmaster wheel we have to send +to it a specific USB CONTROL request with a code different for each wheel. + +This driver tries to understand which model of Thrustmaster wheel the generic +`Thrustmaster FFB Wheel` really is and then sends the appropriate control code. + +## Wheels supported +You can check the table of wheels supported in `hid-tminit.h`, they are stored in the array `th_wheels_infos[]` |
