Help a brother out (expanding the touch area of a d-pad)

So, i am using a pretty good overlay controller, minimalist and nicely placed buttons, with one little issue though. It would benefit from a wider touch area around the directional stick, maybe twice as it is now. Could someone provide the numbers please? thank you! :smiley: (i am especially interested in the Portrait 4 buttons version). If the full overlay is needed, i will upload it.

Overlay 7 - portrait 4 buttons

overlay7_descs = 19

overlay7_desc0 = “left,0.09259,0.85417,radial,0.07963,0.03854” #overlay7_desc0_overlay = dpad-left.png overlay7_desc1 = “right,0.28148,0.85417,radial,0.07963,0.03854” #overlay7_desc1_overlay = dpad-right.png overlay7_desc2 = “up,0.18704,0.80104,radial,0.06852,0.04479” #overlay7_desc2_overlay = dpad-up.png overlay7_desc3 = “down,0.18704,0.90729,radial,0.06852,0.04479” #overlay7_desc3_overlay = dpad-down.png overlay7_desc4 = “left|up,0.064815,0.78542,rect,0.05370,0.03021” overlay7_desc5 = “right|up,0.30926,0.78542,rect,0.05370,0.03021” overlay7_desc6 = “left|down,0.064815,0.92292,rect,0.05370,0.03021” overlay7_desc7 = “right|down,0.30926,0.92292,rect,0.05370,0.03021”

overlay7_desc8 = “nul,0.18704,0.85417,radial,0.168518519,0.094791667” overlay7_desc8_overlay = thumbstick-background.png

overlay7_desc9 = “nul,0.18704,0.85417,radial,0.168518519,0.094791667” overlay7_desc9_overlay = thumbstick-pad_arcade.png overlay7_desc9_range_mod = 1.3 overlay7_desc9_movable = false

overlay7_desc10 = “a,0.857407407,0.844791667,radial,0.08889,0.05000” overlay7_desc10_overlay = A.png overlay7_desc11 = “x,0.724074074,0.905791667,radial,0.08889,0.05000” overlay7_desc11_overlay = B.png

overlay7_desc12 = “y,0.590740741,0.844791667,rect,0.08889,0.05000” overlay7_desc12_overlay = C.png overlay7_desc13 = “b,0.724074074,0.783791667,radial,0.08889,0.05000” overlay7_desc13_overlay = D.png

overlay7_desc14 = “start,0.93958,0.625,rect,0.074074074,0.041666667” overlay7_desc14_overlay = start_rounded.png overlay7_desc15 = “select,0.06250,0.625,rect,0.074074074,0.041666667” overlay7_desc15_overlay = coin.png

overlay7_desc16 = “menu_toggle,0.50000,0.50208,radial,0.046296,0.02604” overlay7_desc16_overlay = rgui.png

overlay7_desc17 = “overlay_next,0.92400,0.50208,radial,0.046296,0.02604” overlay7_desc17_overlay = 6-button.png overlay7_desc17_next_target = “portrait-6”

overlay7_desc18 = “overlay_next,0.07000,0.50208,radial,0.046296,0.02604” overlay7_desc18_overlay = rotate.png overlay7_desc18_next_target = “landscape-4”

ps: could this be made into analog style, where once pressed, if you slide anywhere on screen it still connects?

The first two numbers are the center point coordinates (x and y) and the last two numbers are the distance of the edge from the centerpoint (that is, 0.5 * x and 0.5 * y). To make them roughly twice the size, you would change, for example, …radial,0.07963,0.03854 to …radial,0.11,0.053 (I rounded off the tiny fractional amounts). For the dpad, in addition to making the hitbox twice as large, you’ll want to move the center point coordinate out slightly more, as well, so, for dpad left, you would change the first number from 0.28148 to, say, 0.25 and the y coord would stay the same. For Up/Down, you would change the y coord but leave the x coord the same.

should i change the values of the diagonals(left|up, etc) as well?

yeah, probably. Dunno, though. Maybe try it out without it and if it’s weird, go back and do it.

i’ll try it. Thanks!!