How to Properly Position Buttons with ContextActionService

I’m trying to make a button with ContextActionService, but different mobile devices put it in completely different areas, so where would I put it?

Example

image
image

I’ve tried messing around with the offset and scaling options, and then started searching about it on YouTube, the developer website, and the Dev Forum, but found no solution.

Try this position:
[.9,0,-.9,0]

This should keep it consistent on the bottom right of the screen.

What if I want it above the jump button or somewhere else?
Anyways, I thought of a way where I find how big the screen is or where the jump button is, but what’s the best way to do that? It may be difficult, as the action is a child of a frame.