{"name":"getMousePosition","operator":null,"title":"getMousePosition","type":"command","url":"https://community.bistudio.com/wiki/getMousePosition","revid":378523,"updated":"2026-05-04T01:55:30Z","groups":["GUI Control - Positioning"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.54"}],"since":{"game":"arma3","name":"Arma 3","version":"1.54"},"arma3_since":"1.54","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Returns mouse position in UI coordinates.","syntaxes":[{"syntax":"getMousePosition","since":null,"effect":null,"exec":null,"params":[],"returns":{"type":"Position2D","types":["Position2D"],"description":"x and y UI coordinates of the mouse position","text":"Position2D - x and y UI coordinates of the mouse position"},"form":"nullary","operator":null,"left":null,"right":null}],"examples":[{"text":"```sqf\ngetMousePosition params [\"_mouseX\", \"_mouseY\"];\n```","code":["getMousePosition params [\"_mouseX\", \"_mouseY\"];"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["setMousePosition","ctrlSetMousePosition","ctrlMousePosition","ctrlMapCursor","reversedMouseY"],"notes":[],"categories":["Arma 3: New Scripting Commands","Arma 3: Scripting Commands","Command Group: GUI Control - Positioning","Introduced with Arma 3 version 1.54","Scripting Commands"]}