Oleg Makarenko
Oleg Makarenko
> @JacKeTUs Have you tried without the usb_modeswitch? > > According to the document it should be required on the G29 too, but it works without it. I've tried doing...
Hello! bcdDevice does not change between PC and PS modes... It stays 0x3800. Wheel disconnects and reconnects after switching commands, but appears again as the 'PC' PID - 0xc266. After...
It looks like starting and initializing sequence for the g923 is different from g29. G29 connects with DFGT productID first. Driver probes it, sees that and checks bcdDevice mask (appendix...
Hello! Sorry for the long delay, it was a hard time in my life. I implemented switch from G923 PS to Classic mode. Now `usb_modeswitch` and udev rules does not...
> However, I've never built these drivers before, so would appreciate any instructions on how to do so. Hello! Thanks for your help! You need to follow these instructions: https://github.com/JacKeTUs/new-lg4ff#manual-method...
@berarma i think other modes (G29,G25, etc) needs to be removed from G923, what do you think? None of the compatibility rules applicable to wheel (bcdDevice is the same), and...
> Let me know if you need any logs. Hello, @ydallilar! Thanks for testing! @ydallilar, @0x7CFE, unfortunately, i can not reproduce this bug. My wheel reconnects instantly after probing with...
I have an idea how to do this somehow user-friendly I can restore "no_autoswitch" for PS mode -> Classic. My initial thought was: "driver can't work with PS mode, unlike...
From [faeb74f](https://github.com/berarma/new-lg4ff/pull/50/commits/faeb74fecb0e8ce631758ac1df3f9a341a4d5eed) if user inserts module with `no_autoswitch` turned on, it will prompt him and return from probing function with an -EINVAL. User should use `udev` rules or `usb_modeswitch` to...
@berarma, big thanks for possible solution! But isn't it supposed to be `HID_QUIRK_HAVE_SPECIAL_DRIVER` instead of ignorance? https://elixir.bootlin.com/linux/latest/source/drivers/hid/hid-quirks.c#L212 So like.. `modprobe` option will be like `usbhid quirks=0x046d:0xc267:0x80000`? I can't test this...