JoyCon-Driver icon indicating copy to clipboard operation
JoyCon-Driver copied to clipboard

Button Layout in combined mode

Open My1 opened this issue 7 years ago • 3 comments

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: jc1

My1 avatar May 04 '17 23:05 My1

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.

JoshuaEagles avatar Jun 17 '17 02:06 JoshuaEagles

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.

My1 avatar Jun 17 '17 05:06 My1

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.

JoshuaEagles avatar Jun 26 '17 22:06 JoshuaEagles