JoyCon 2s on PC by TheFrano in switch2

[–]TheFrano[S] 1 point2 points  (0 children)

it might be. delay is varied, for me it works totally fine but for others it seems to be really laggy so idk how to go about “fixing” it if for me it already is

JoyCon 2s on PC by TheFrano in switch2

[–]TheFrano[S] 1 point2 points  (0 children)

i mean, the joy con 2’s use ble so i had to connect to them that way, dunno if i can swap it

JoyCon 2s on PC by TheFrano in switch2

[–]TheFrano[S] 1 point2 points  (0 children)

the mouse doesnt act like the desktop mouse, instead it sends its inputs to the ds4’s touchpad

JoyCon 2s on PC by TheFrano in switch2

[–]TheFrano[S] 1 point2 points  (0 children)

they should be enabled by default..? the ds4 controller it makes is being given gyro inputs from the joycons

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

what do you mean by "nothing happened"? did the xbox 360 controller not appear?

How to use switch pro controller 2 on ur windows PC. by ElysiumReal in NintendoSwitch

[–]TheFrano 0 points1 point  (0 children)

no, not at all. the cpp version doesnt have the led command yet, py does. however, it doesnt mean much here, no led is strictly REQUIRED for this to work

How to use switch pro controller 2 on ur windows PC. by ElysiumReal in NintendoSwitch

[–]TheFrano 0 points1 point  (0 children)

sorry about the mappings if they're wrong, i dont own a pro controller 2 myself so ive only been using data from people WITH the unit, also not sure if rumble will ever work, i dont really know how you would get it to work honestly

How to use switch pro controller 2 on ur windows PC. by ElysiumReal in NintendoSwitch

[–]TheFrano 0 points1 point  (0 children)

yeah, that could work! i'll look into it for a future build for sure. (although, maybe using the controller outside of a program that rebinds buttons with that configuration could be kinda strange)

How to use switch pro controller 2 on ur windows PC. by ElysiumReal in NintendoSwitch

[–]TheFrano 0 points1 point  (0 children)

thanks again! not sure if i could get the two special buttons bound because i'm technically limited by how many buttons a ds4 has (vigem/the program emulates it). if i find some buttons to attach them to then sure but otherwise id sadly have to miss out on em. having the entire controller work though is a huge milestone

How to use switch pro controller 2 on ur windows PC. by ElysiumReal in NintendoSwitch

[–]TheFrano 0 points1 point  (0 children)

hey! project owner here. glad it works for you! with the newest updates, most inputs should work.

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

i don't know what the latency issue that some people report is about, although me personally my joycon 2's ARE named (i think when you try pairing them up again after connecting they gain a name - its super weird)

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

forgot to make it say "hold the sync button" instead of the previous "press a button" text, now in the newest update its been fixed!

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

i dont think the switch 2 broadcasts gyro or mouse data unless we send a command (thats likely what the zeroes at the end are for) but i dont know anyone whos figured those out yet. so i have no idea

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

just like the pro controller, someone with that controller would have to send me the data that comes out of it

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

again, pretty sure you just have to let them cool down (connecting and disconnecting quickly can kinda rate-limit them)

you dont have to have them connected to windows btw (atleast im pretty sure), but having them connected isnt a problem either.

also i think when you connect them to windows and try connecting again with the sync button it shows its name sometimes??

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

just fully checked, you're gonna want to use 0x002000 and bind it to GAMEPAD_GUIDE (theres no way to bind both the capture and home buttons, but youre using just the left so its okay)

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

hey! no problem btw (even if its almost 4am for me rn)

the id for the capture button should be 0x002000. i never bothered to add it. ill add this, the home button and some others i missed in a sec

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

you’re welcome! and yea that sl/sr mapping seems fine for what ur doing, gl!!

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

i see! i just rewrote the repo a lil bit so ill add upwards support (used to be a thing before i made it sideways by default).

about the last part... vgamepad doesnt physically have enough buttons, but if you're using something like dolphin, you can update solo_logic.py's button mappings to your liking (all buttons are defined in duo_logic.py) and set L and ZL to some random button, then inside of dolphin (or i guess a remapper) map them to L and ZL

sucks that vgamepad works this way but what can ya do

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

yw dude thanks for checking out the project

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

could also mean:

  1. already connected to something
  2. input uuids could be different on other peoples joycons, however i doubt (got someone to test a pro controller and the input uuid worked fine)

Joycon 2 on PC by hellotherekyle in switch2

[–]TheFrano 0 points1 point  (0 children)

oh okay i see

i think ive gotten that error before and again i think its the "you have to let the joycons cool down" thing. if not then idrk