Hi Mark,
I understand your explanations. Thank you. We will take the step by step approach.
I have prepared oinput.cmd that hopefully obtains input from your LogiLink adapter.
Run oinput.cmd and operate your ThrustMaster for a few seconds.
When it works you will see something like below to appear.
EC100000810306000100000000FFEEEE
EC180000810306000100FEFFFF00EEEE
EC100000810306000100FFFFFF00EEEE
EC18000081030600010000000000EEEE
EC100000810306000100FFFFFF00EEEE
Please post your output with a description of your actions.
Have fun,
Wim
Hi Wim!
As to fun .............. playing with toys is always fun ........... sure beats cleaning up spills or evacuating people........
I downloaded your file, and undertook the following:
1) created a new /sys/gametest directory on one of my ArcaOS partitions, on the system where I had installed the Thrustmaster Joystick. Copied oinput.cmd into that directory.
Test 1Ran oinput.cmd the first time from a command prompt and got:
required direct control driver
Device= ?:\OS2\BOOT\USBECD.SYS /D:0583:203#:0110 /N:$THRUST$
not defined in CONFIG.SYS file
(See attached oinput_test001.jpg)
I modified the CONFIG.SYS, to add the /N: descriptor and rebooted.
Test 2Ran oinput.cmd again
This time the response was:
sys0031: A device attached to the system is not functioning
(See attached oinput_test002.jpg)
In this case I was testing to see whether you had had a typo, as the output that came back previously was:
Device= ?:\OS2\BOOT\USBECD.SYS /D:0583:203#:0110 /N:$THRUST$
As the device USB ID I had posted was 2031 and yours was 203#, I wanted to make sure that was indeed what you wanted in the CONFIG.SYS
I'm interested as to why that syntax was used, as I'm sure other people would be.
(I think we are all learning programming in this exercise)
I modified the CONFIG.SYS again and rebooted.
Test 3After adding the octet (#) instead of (1) and running oinput.cmd again, the output was a static variation of what you described (see oinput_test003.jpg below):
Multiple rows of:
EC1800008103070000000F4956FF6EEE
I assumed you were attempting to address either the adapter or the Joystick, somewhat like a "ping" to see if your could contact the device. Did not adjust the joystick just left it in place so got that one data point which continued endlessly until I closed the prompt window.
Test 4Ran oinput.cmd again, this time moving the joystick.
This test was a little harder to do, to capture the output, as the output moves so fast down the ArcaOS prompt window - used the |more command as I was moving the joystick. Output is as attached (oinput_test004.jpg).
This time there was changes to the output, as multiple data points were noted. I tried the same test as well with both the hat and the 4 buttons. but no data point changes were noted.
Hope this was what you were looking for, Wim.
I am usually checking messages until about 21:00 MST each day - if you would like any further information tonight my time, please contact me and Best!
M