How to make mobile buttons scaled to be the same size no matter the device

I have ui buttons that are supposed to work with the default roblox d-pad buttons on mobile. The only issue is that they automatically resize to device, making the buttons look out of place depending on device. How would I lock them to one size for no matter what device it is?

image

1 Like

try using offset not scale

aefsdsef

1 Like

I am trying to make the default jump and joystick a specific size and locked in all devices, not the custom buttons. I don’t know where the default roblox ui is stored to change it

You can’t do that

You can’t do that with CoreUI.

Pretty sure there is a way to disable the default UI buttons completely and then you can replace them with your own that scale however you want them to.

are youcreating these with context action service?

Try this plugin. It´s very easy to use, you can scale any GUI to any type of device

Gui Scale/Offset converter plugin: https://create.roblox.com/store/asset/1454007415/Gui-ScaleOffset-converter

@Miserable_Haven That’s incorrect, the default Roblox mobile controls UI is stored in LocalPlayer.PlayerGui.TouchGui, but you’d be better off likely forking PlayerScripts > PlayerModule. You cannot modify CoreGui, but this is not core UI.

3 Likes

oh I forgot that wasn’t core ui