Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joystick Gremlin only recognises one Joystick and not my Throttle #496

Open
wave004 opened this issue Jun 22, 2023 · 5 comments
Open

Joystick Gremlin only recognises one Joystick and not my Throttle #496

wave004 opened this issue Jun 22, 2023 · 5 comments

Comments

@wave004
Copy link

wave004 commented Jun 22, 2023

grafik
I have two devices plugged in - a VKB Gladiator NXT Joystick and a Thrustmaster TWCS Throttle. Both are shown to be fully functional in Windows settings, but only the Joystick shows up on JG.

I've attatched the debug.txt I've been given by the program below. I have omitted most of it as I assume the most important bits are listed here:

[2023-06-22 13:39:21.817] [debug] [info] Initializing DILL v1.3
[2023-06-22 13:39:22.224] [debug] [info] {20BCF530-B406-11EB-8001-444553540000}: Processing device: VKB-Sim Gladiator NXT R
[2023-06-22 13:39:22.225] [debug] [info] Skipping device {20BCF530-B406-11EB-8001-444553540000}, not yet fully initialized
[2023-06-22 13:39:22.230] [debug] [info] Device summary: VKB-Sim Gladiator NXT R {20BCF530-B406-11EB-8001-444553540000}
[2023-06-22 13:39:22.230] [debug] [info] Axis=8 Buttons=128 Hats=1
[2023-06-22 13:39:22.230] [debug] [info] Axis map
[2023-06-22 13:39:22.230] [debug] [info] linear=1 id=1
[2023-06-22 13:39:22.230] [debug] [info] linear=2 id=2
[2023-06-22 13:39:22.230] [debug] [info] linear=3 id=3
[2023-06-22 13:39:22.230] [debug] [info] linear=4 id=4
[2023-06-22 13:39:22.230] [debug] [info] linear=5 id=5
[2023-06-22 13:39:22.230] [debug] [info] linear=6 id=6
[2023-06-22 13:39:22.230] [debug] [info] linear=7 id=7
[2023-06-22 13:39:22.230] [debug] [info] linear=8 id=8
[2023-06-22 13:39:22.241] [debug] [error] {20BCF530-B406-11EB-8001-444553540000}: Attempted to read buffered device data from a device that is not buffered. (DIERR_NOTBUFFERED)
[2023-06-22 13:39:22.241] [debug] [error] {20BCF530-B406-11EB-8001-444553540000} Failed reading device in buffered mode, falling back to polling, Attempted to read buffered device data from a device that is not buffered. (DIERR_NOTBUFFERED)

I don't know how to "fully initialize" the TWCS.

@WhiteMagic
Copy link
Owner

You should provide the full log, as the above actually is missing crucial information. For some reason the TWCS isn't complying with buffered reading mode and DILL has to fallback to a cruder way of reading information. However, the parts that would follow in the log are missing and would be crucial to see if that fallback mode actually works. By the looks of it it doesn't but I can't tell why.

@wave004
Copy link
Author

wave004 commented Jun 22, 2023

Right, sorry. Full log is too long for me to post on the site in text form, but I can give you the .txt file:

debug.txt

@WhiteMagic
Copy link
Owner

Looking at the log there seem to be quite a few things off but nothing in there suggests that the TWCS is completely dropped. If you only connect the TWCS does it show up?

@wave004
Copy link
Author

wave004 commented Jun 22, 2023

Nope! with just the TWCS connected it only displays this:
grafik
debug.txt:
debug.txt

with both connected and vjoy + joystick gremlin reinstalled this is what shows up:
debug.txt

@upintilldawn
Copy link

i have the same problem with virpil panel #2. in windows but this program does not see it. i also have a problem when i change vjoy.. give a strange erro.. not sure where error logs are keeped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants