Davidobot / BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Other
3.88k stars 343 forks source link

[ENHANCEMENT] PXN 9607X Controller support? #1103

Closed Zyga21 closed 5 months ago

Zyga21 commented 1 year ago

Hey I saw this thread https://github.com/Davidobot/BetterJoy/issues/419 and was hoping you'd add support for the controller I have too ( https://www.amazon.com/dp/B09SW4ZFPQ ) , I followed the same steps so that maybe I could save you time with it? The gyro and everything functions on the switch, and if a game is running through steam and supports gyro it also supports it, but for some reason it acts like an xbox 360 controller otherwise and is never seen by betterjoy.

HidGuardian is enabled.
Starting server on 127.0.0.1:26760
-- COPY ME --
Name: Controller (XBOX 360 For Windows) Vendor: 1118 Product: 654
-- COPY ME END --
All systems go

would be willing to go through any debugging necessary because I'm too broke to afford another switch controller that does have gyro working innately, and I really want to use the gyro this controller has.

also if you use discord and want faster responses; im on there as Zyga (new username type without discrim numbers)

Zyga21 commented 1 year ago

also it strangely shows up in http://localhost:26762/ (HID configuration) as

ZhiXu Gamepad
HID\VID_0079&PID_181C

or in BetterJoy_Test_Ver's dialog box as

Name: Gamepad Vendor: 121 Product: 6172

but if I disconnect/reconnect it it changes to

Unknown Controller (XBOX 360 For Windows)
HID\VID_045E&PID_028E&IG_00

and

Name: Controller (XBOX 360 For Windows) Vendor: 1118 Product: 654
Mp3File commented 5 months ago

i know im late to this but how did you get the gyroscope working on steam

Zyga21 commented 5 months ago

it worked by default, but if you have it connected via cable ever it will always act like a 360 controller and take away any of the extra functions, you have to use it as a bluetooth controller.

Also somewhere along the line the dev added this controller and it works with betterjoy, thank you ^^

Mp3File commented 5 months ago

but how did bluetooth work though i dont understand at the moment cause im guessing im suppose to charge it but i dont know how to do that also thanks for the response

On Mon, 29 Apr 2024 at 01:33, Zyga21 @.***> wrote:

it worked by default, but if you have it connected via cable ever it will always act like a 360 controller and take away any of the extra functions, you have to use it as a bluetooth controller.

Also somewhere along the line the dev added this controller and it works with betterjoy, thank you ^^

— Reply to this email directly, view it on GitHub https://github.com/Davidobot/BetterJoy/issues/1103#issuecomment-2081978790, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3LBGCWMMWWR4LFQN6KXPSDY7XSVJAVCNFSM6AAAAAAZHMY4P6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBRHE3TQNZZGA . You are receiving this because you commented.Message ID: @.***>

Zyga21 commented 5 months ago

well, if you have bluetooth on your computer and you search for it, just connect it. idk what you mean

to charge the controller just plug it into anything, it charges even while being used wired

Mp3File commented 5 months ago

ill try and look around its just that i bought it and when i connected it to steam it worked but the gyro didnt

On Tue, 30 Apr 2024 at 12:36, Zyga21 @.***> wrote:

well, if you have bluetooth on your computer and you search for it, just connect it. idk what you mean

to charge the controller just plug it into anything, it charges even while being used wired

— Reply to this email directly, view it on GitHub https://github.com/Davidobot/BetterJoy/issues/1103#issuecomment-2086177511, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3LBGCSENRI3WRNHE3HCCR3Y77JDFAVCNFSM6AAAAAAZHMY4P6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBWGE3TONJRGE . You are receiving this because you commented.Message ID: @.***>

Mp3File commented 5 months ago

i managed to get it working thanks

On Tue, 30 Apr 2024 at 12:36, Zyga21 @.***> wrote:

well, if you have bluetooth on your computer and you search for it, just connect it. idk what you mean

to charge the controller just plug it into anything, it charges even while being used wired

— Reply to this email directly, view it on GitHub https://github.com/Davidobot/BetterJoy/issues/1103#issuecomment-2086177511, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3LBGCSENRI3WRNHE3HCCR3Y77JDFAVCNFSM6AAAAAAZHMY4P6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBWGE3TONJRGE . You are receiving this because you commented.Message ID: @.***>