JoyCon-Driver
JoyCon-Driver copied to clipboard
Button Layout in combined mode
isnt the button Layout Kinda weird when going for combine? wouldnt it make a lot more sense if the vjoy buttons were set like on a normal controller, especially considering some games use Direct input but heavily rely on the Layout most controllers have regarding the number of buttons etc (for example some games wont reconize buttons past 13 since that's what most controllers have or they have problems displaying button icons because xbox controllers dont above 10 buttons and most other directinput controllers dont go above 13.
I think we should go a bit like this:
first and foremost, the d-pad should be properly associated to the d-pad.
ABXY to butons 1-4
L,R,L2 and R2 become 5,6,7 and 8 respectively.
minus and plus being essentially select and start buttons get 9 and 10,
LStick Press and RStick Press becom 11 and 12.
the Axes are fine as they are.
and the rest can be arranged however needed, although I do it this way, with the previous hacky way I combined the joycons:
I'm going to start working on this, I took a look at the code and have an idea on how to do everything but putting it on the POV Hat, which I'll look into anyway.
nice to see, and thanks. (especially considering this thing was lying dead for over a month)
but for the buttons one intresting thing might be an INI file which might let the user set the buttons as they like.
I've implemented a very broken version of this into my fork of this. The major problems are listed in the commit that adds it. I'm gonna try to work on it more, but honestly, I'm not super experienced with C++ or messing with binary like this, so if I do figure it out, it'll take awhile.