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

Controller malfunction caused by Joystick Gremlin? #589

Open
NoelShourai opened this issue Jan 20, 2025 · 1 comment
Open

Controller malfunction caused by Joystick Gremlin? #589

NoelShourai opened this issue Jan 20, 2025 · 1 comment

Comments

@NoelShourai
Copy link

Just posting this because I want to be sure. Initially I thought this issue was hardware or Winwing software specifically, but in my experience so far it has never happened whenever I used my controllers in an environment where Joystick Gremlin was not necessary; it has only happened while a Joystick Gremlin was active and while the controller was in use.

My controllers are as follows:

WINWING Orion Joystick Base 2 + JGRIP-F16 + MFSSB
WINWING Orion Throttle Base 2 + TGRIP-F16
MFG Crosswind V2 Rudder Pedals

After a period of time with an active profile in Joystick Gremlin, the joystick controller specifically begins to have about one second of input lag on its five-way switches and HAT, and the paddle axis ceases to function. The only way to fix this is to unplug and replug the Orion Base. The throttle and rudder pedals don't seem to be affected at all, even though they are also bound to my Joystick Gremlin profiles.

This is circumstantial though and I don't have anything that definitively indicates that Joystick Gremlin is interfering with the controllers, only that it only ever seems to happen while using Joystick Gremlin.

@WhiteMagic
Copy link
Owner

I don't really see how Gremlin could cause this. The only aspect of it that interfaces with physical hardware is dill, which only receives DirectInput events and forwards those to Gremlin. It's also unclear how the delay is observed, i.e. is it the output of a remap or similar in Gremlin or directly from the device via joy.cpl or similar.

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

2 participants