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

Logitech G920 doesn't work properly on switch. #332

Open
Literalgamer81 opened this issue Sep 8, 2024 · 3 comments
Open

Logitech G920 doesn't work properly on switch. #332

Literalgamer81 opened this issue Sep 8, 2024 · 3 comments

Comments

@Literalgamer81
Copy link

Literalgamer81 commented Sep 8, 2024

Description
Recently I've tried to use my logitech g920 on my switch using sys-con but it acted as if there was a constant down input and the wheel movements aren't recognized. I was messing around with the settings and I fixed the constant down input issue but the wheel is still not recognized and the pedals do not work. The only thing that does work are the face buttons and the paddle shifters. When looking at the logs, I noticed that the switch recognizes the wheel as a xboxone controller. Another thing that happened was that the wheel didn't do the calibration that it usually does when I plug it into my pc. I am running firmware version 18.1.0 with atmosphere 1.7.1 on Here are the logs.

00d 00:00:07:

New sysmodule session started on version 0.6.4
00d 00:00:07: Starting config check thread!
00d 00:00:55: Catch-all event went off
00d 00:00:55: Inserting controller as HDLs
00d 00:00:55: Initializing Xbox One controller: 0x0
00d 00:01:03: Interface state was changed
00d 00:01:03: Erasing controller
00d 00:01:03: Controller erased!
00d 00:01:16: Catch-all event went off
00d 00:01:16: Inserting controller as HDLs
00d 00:01:17: Initializing Xbox One controller: 0x0
00d 00:01:17: Interface state was changed
00d 00:01:17: Erasing controller
00d 00:01:17: Controller erased!
00d 00:01:17: Catch-all event went off
00d 00:01:18: Inserting controller as HDLs
00d 00:01:18: Initializing Xbox One controller: 0x0
00d 00:01:18: Interface state was changed
00d 00:01:18: Erasing controller
00d 00:01:18: Controller erased!
00d 00:01:18: Catch-all event went off
00d 00:01:18: Inserting controller as HDLs
00d 00:01:18: Initializing Xbox One controller: 0x0
00d 00:03:07: Interface state was changed

@o0Zz
Copy link

o0Zz commented Sep 24, 2024

Hi, Try this fork https://github.com/o0Zz/sys-con

@aBrOkEnKeYbOaRd
Copy link

Hi I tried this and it works with my g920 but its actively acting like if it's always pressing down input on the left joycon. Is there any way to fix this?

@o0Zz
Copy link

o0Zz commented Nov 12, 2024

Hi, yes there is lot of documentation there:
https://github.com/o0Zz/sys-con/blob/master/README.md
and there
https://github.com/o0Zz/sys-con/blob/master/doc/Troubleshooting.md

You will probably have to tune your configuration with such kind of parameters:

[vid-pid]
lstick_left=-X
lstick_right=+X
lstick_up=+Y
lstick_down=-Y

I assume your controller simulate Y with the pedal and that the reason why you have that.
Try to determine with windows joy.cpl what are the default configuration of your logitech and bind them properly on the switch.
Theoritically, you can bind everything on anything thus you should find a working configuration at some point.
Feel free to share your configuration for your g920 once found, it will be usefull for other.

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