Comments (4)
@Kimplul You could take a look at this SDL function. I think the T300RS hasn't made it into the list yet:
Then it depends on games or Wine/Proton using SDL to ask for this information. But I think it's the best place to start.
Games like DR had internally defined profiles that they would apply when the associated device was found, but it would use a gamepad profile when there was none.
from hid-tmff2.
The SSL errors don't stop the module from compiling, but might stop the module from loading if your distro has disabled unloading unsigned code. See #8 (maybe also #14?) and particularly the StackOverflow thread linked in that issue:
https://superuser.com/questions/1214116/no-openssl-sign-file-signing-key-pem-leads-to-error-while-loading-kernel-modules/1322832#1322832
This
/sys/bus/hid/devices/XXXX:044F:B66E.XXX/range
is not found in the/sys/bus/devices
directory
It should be created automatically when the module is loaded properly, you can run sudo modprobe hid-tmt300rs
and see if there are any error messages.
The file /etc/modprobe.d/hid-tmt300rs.conf is also not available in the modprobe.d directory
That file has to be created manually, I should maybe specify that in the README.
from hid-tmff2.
Have you/can you try other games, as well as maybe fftest
? If it's only American Truck simulator that's not working, it could be the same issue I'm seeing with other games, where the wheel is being recognised as a gamepad, and some or all the FF effects are disabled by the game.
from hid-tmff2.
That's the result of the sudo make install command.
`
make -C hid-tminit install
make[1]: Verzeichnis „/home/name/_Computer/Thrustmaster/hid-tmff2/hid-tminit“ wird betreten
make -C /lib/modules/5.11.0-7612-generic/build M=/home/name/_Computer/Thrustmaster/hid-tmff2/hid-tminit modules_install
make[2]: Verzeichnis „/usr/src/linux-headers-5.11.0-7612-generic“ wird betreten
INSTALL /home/name/_Computer/Thrustmaster/hid-tmff2/hid-tminit/hid-tminit.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 5.11.0-7612-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[2]: Verzeichnis „/usr/src/linux-headers-5.11.0-7612-generic“ wird verlassen
make[1]: Verzeichnis „/home/name/_Computer/Thrustmaster/hid-tmff2/hid-tminit“ wird verlassen
make -C /lib/modules/5.11.0-7612-generic/build M=/home/name/_Computer/Thrustmaster/hid-tmff2 modules_install
make[1]: Verzeichnis „/usr/src/linux-headers-5.11.0-7612-generic“ wird betreten
INSTALL /home/name/_Computer/Thrustmaster/hid-tmff2/hid-tmt300rs.ko
At main.c:160: - SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 5.11.0-7612-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1]: Verzeichnis „/usr/src/linux-headers-5.11.0-7612-generic“ wird verlassen
depmod -A
This
/sys/bus/hid/devices/XXXX:044F:B66E.XXX/rangeis not found in the
/sys/bus/devices directory`.
The file /etc/modprobe.d/hid-tmt300rs.conf
is also not available in the modprobe.d directory.
Looks like the installation fails at some point.
from hid-tmff2.
Related Issues (20)
- Thrustmaster TX Support HOT 52
- T500RS detection HOT 3
- Remove/Reinstall Driver HOT 1
- T300 installation HOT 28
- Rumble effects do not work HOT 3
- No longer detected down to proton 5.13 HOT 27
- Can you add the T-GT II please HOT 12
- T300 always Autocentering in ACC HOT 9
- Update HOT 14
- WIP: T818 support HOT 10
- T248 Windows driver
- Hard Crashes with TM 300RS HOT 21
- T300RS Not Detected in Steam & Games HOT 10
- Loading hid-tmff with secure boot enabled HOT 2
- t248 with latest firmware but "firmware version 2 is too old, please update." msg HOT 5
- Support other wheel modes with T248 HOT 1
- Thrustmaster TS-PC (TS Racer) support HOT 14
- No FFB in BeamNG with T300RS GT HOT 11
- T128P to be added? HOT 48
- No FFB in BeamNG HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hid-tmff2.