Controller and mouse movement

Is ther anyway i can you the controller right joystick to move the onscreen mouse?

Do you mean use???

i mean if the player has a controller connected to the computer then they can you the computers mouse by moving the right joystick. but yes

This would just be something if the computer allows it, you’d need to watch a YouTube tutorial on it or something because I don’t think this is Flowlab related. If you wanted you could create a Cursor object, then move that around with the controller

I tried doing that @CodeAlpaca but for some reason, the cursor object move diagonally instead of where i asked it to go.

{"data":{"behavior":{"v":"2","nodes":[{"inputCount":0,"outputCount":0,"name":"Controller Cursor","behaviorType":"logic.NodeGroup","x":-270,"y":0,"group":"","id":"f6b0e972a7404148","isMenuItem":false},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-630,"y":-480,"group":"f6b0e97aa61bcf40","id":"f6b0e97a280c8c4a","notes":null,"n_o":null,"portId":"f6b0e97aa61bcf40i0","tag":"X","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-630,"y":-352,"group":"f6b0e97aa61bcf40","id":"f6b0e97af46ecf4c","notes":null,"n_o":null,"portId":"f6b0e97aa61bcf40i1","tag":"Y","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-540,"y":256,"group":"f6b0e97a0ea3f447","id":"f6b0e97a83a8c14b","notes":null,"n_o":null,"portId":"f6b0e97a0ea3f447i0","tag":"X","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":-540,"y":320,"group":"f6b0e97a0ea3f447","id":"f6b0e97a2d846948","notes":null,"n_o":null,"portId":"f6b0e97a0ea3f447i1","tag":"Y","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":-180,"y":256,"group":"f6b0e97a0ea3f447","id":"f6b0e97a8772d744","notes":null,"n_o":null,"portId":"f6b0e97a0ea3f447o0","tag":"%","dataType":2},{"expression":"Math.max(Math.abs(A),Math.abs(B))","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":2,"tag":"","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":-360,"y":256,"group":"f6b0e97a0ea3f447","id":"f6b0e97a0547414f","notes":null,"n_o":null},{"inputCount":0,"outputCount":1,"name":"Always","behaviorType":"logic.triggers.Always","x":-540,"y":384,"group":"f6b0e97a0ea3f447","id":"f6b0e97a6ed8e448"},{"inputCount":2,"outputCount":1,"name":"Stick Force","behaviorType":"logic.NodeGroup","x":-450,"y":-416,"group":"f6b0e97aa61bcf40","id":"f6b0e97a0ea3f447","notes":null,"n_o":null,"isMenuItem":false},{"expression":"A>20? A:0","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":1,"version":2,"tag":"","inputCount":2,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":-270,"y":-256,"group":"f6b0e97aa61bcf40","id":"f6b0e97a7ced1e4a"},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":90,"y":-480,"group":"f6b0e97aa61bcf40","id":"f6b0e97a6e2d1e41","portId":"f6b0e97aa61bcf40o0","tag":"X","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":90,"y":-352,"group":"f6b0e97aa61bcf40","id":"f6b0e97a7bd1c044","portId":"f6b0e97aa61bcf40o1","tag":"Y","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":-90,"y":-256,"group":"f6b0e97aa61bcf40","id":"f6b0e97a10dd6a4c","portId":"f6b0e97aa61bcf40o2","tag":"%","dataType":2},{"gateVal":10,"mode":"greater than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":-270,"y":-416,"group":"f6b0e97aa61bcf40","id":"f6b0e97ab1562344","notes":"Deadzone","n_o":1},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-90,"y":-352,"group":"f6b0e97aa61bcf40","id":"f6b0e97ab09d1c47","startVal":0,"roundMode":1},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-90,"y":-480,"group":"f6b0e97aa61bcf40","id":"f6b0e97a420cc14c","startVal":0,"roundMode":1},{"inputCount":2,"outputCount":3,"name":"Deadzone Topdown v3","behaviorType":"logic.NodeGroup","x":270,"y":-224,"group":"f6b0e972a7404148","id":"f6b0e97aa61bcf40","notes":null,"n_o":0,"isMenuItem":false},{"expression":"A*(20/100)","default0":0,"default1":6,"default2":0,"default3":0,"default4":0,"default5":0,"params":1,"version":2,"tag":"Ease Velocity","inputCount":2,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":450,"y":-112,"group":"f6b0e972a7404148","id":"f6b0e97a7c130044","notes":"B = Velocity","n_o":0},{"expression":"B*Math.cos(A*(Math.PI/180))","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":2,"tag":"","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":720,"y":640,"group":"f6b0e97a2515d948","id":"f6b0e97aef7f6946"},{"expression":"B*Math.sin(A*(Math.PI/180))","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":2,"tag":"","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":720,"y":768,"group":"f6b0e97a2515d948","id":"f6b0e97a3baaf44b"},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":540,"y":640,"group":"f6b0e97a2515d948","id":"f6b0e97a4b99714f","portId":"f6b0e97a2515d948i0","tag":"Rot","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":540,"y":768,"group":"f6b0e97a2515d948","id":"f6b0e97a8f74474e","portId":"f6b0e97a2515d948i1","tag":"Vel","dataType":2},{"inputCount":3,"outputCount":3,"name":"Velocity","behaviorType":"logic.properties.Physics","x":900,"y":704,"group":"f6b0e97a2515d948","id":"f6b0e97aa8ec4e42"},{"inputCount":3,"outputCount":3,"name":"Velocity","behaviorType":"logic.properties.Physics","x":1440,"y":704,"group":"f6b0e97a2515d948","id":"f6b0e97ae492644b"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":1260,"y":704,"group":"f6b0e97a2515d948","id":"f6b0e97a5c1fa341","startVal":0,"tag":"","roundMode":1},{"delay":2,"count":1,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":1080,"y":704,"group":"f6b0e97a2515d948","id":"f6b0e97afccd1447"},{"inputCount":0,"outputCount":1,"name":"Always","behaviorType":"logic.triggers.Always","x":900,"y":640,"group":"f6b0e97a2515d948","id":"f6b0e97a4a845a4b"},{"inputCount":2,"outputCount":0,"name":"AngleToVelocity","behaviorType":"logic.NodeGroup","x":630,"y":-224,"group":"f6b0e972a7404148","id":"f6b0e97a2515d948","isMenuItem":false},{"inputCount":0,"outputCount":1,"name":"Controller 1","behaviorType":"logic.triggers.Controller","x":-90,"y":-128,"group":"f6b0e972a7404148","id":"f6b1a53065225a4b","controllerId":1,"buttonId":1,"repeat":false},{"inputCount":0,"outputCount":1,"name":"Controller 1","behaviorType":"logic.triggers.Controller","x":-90,"y":-224,"group":"f6b0e972a7404148","id":"f6b1a530a829014a","controllerId":1,"buttonId":0,"repeat":false},{"inputCount":3,"outputCount":1,"name":"Switch","behaviorType":"logic.logic.Switch","x":90,"y":-128,"group":"f6b0e972a7404148","id":"f6b1a53019b2c946","_startVal":0,"dataType":2},{"inputCount":3,"outputCount":1,"name":"Switch","behaviorType":"logic.logic.Switch","x":90,"y":-224,"group":"f6b0e972a7404148","id":"f6b1a530548c084b","_startVal":0,"dataType":2},{"expression":"var Angle = 90-(Math.atan2(A,B)/Math.PI) * 180; Angle>0? A : A+360","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":1,"tag":"AngleAt","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":450,"y":-224,"group":"f6b0e972a7404148","id":"f6b2e8e5f60da346"},{"inputCount":0,"outputCount":1,"name":"Controller 1","behaviorType":"logic.triggers.Controller","x":-90,"y":-320,"group":"f6b0e972a7404148","id":"f6b486095270d44c","controllerId":1,"buttonId":21,"repeat":false}],"links":[{"input_id":"f6b0e97a420cc14ci0","output_id":"f6b0e97a280c8c4ao0"},{"input_id":"f6b0e97a0ea3f447i0","output_id":"f6b0e97a280c8c4ao0"},{"input_id":"f6b0e97a0ea3f447i1","output_id":"f6b0e97af46ecf4co0"},{"input_id":"f6b0e97ab09d1c47i0","output_id":"f6b0e97af46ecf4co0"},{"input_id":"f6b0e97a0547414fi0","output_id":"f6b0e97a83a8c14bo0"},{"input_id":"f6b0e97a0547414fi1","output_id":"f6b0e97a2d846948o0"},{"input_id":"f6b0e97a8772d744i0","output_id":"f6b0e97a0547414fo0"},{"input_id":"f6b0e97a0547414fi2","output_id":"f6b0e97a6ed8e448o0"},{"input_id":"f6b0e97ab1562344i0","output_id":"f6b0e97a0ea3f447o0"},{"input_id":"f6b0e97a7ced1e4ai0","output_id":"f6b0e97a0ea3f447o0"},{"input_id":"f6b0e97a7ced1e4ai1","output_id":"f6b0e97a0ea3f447o0"},{"input_id":"f6b0e97a10dd6a4ci0","output_id":"f6b0e97a7ced1e4ao0"},{"input_id":"f6b0e97a420cc14ci1","output_id":"f6b0e97ab1562344o0"},{"input_id":"f6b0e97ab09d1c47i1","output_id":"f6b0e97ab1562344o0"},{"input_id":"f6b0e97a7bd1c044i0","output_id":"f6b0e97ab09d1c47o0"},{"input_id":"f6b0e97a6e2d1e41i0","output_id":"f6b0e97a420cc14co0"},{"input_id":"f6b2e8e5f60da346i0","output_id":"f6b0e97aa61bcf40o0"},{"input_id":"f6b2e8e5f60da346i2","output_id":"f6b0e97aa61bcf40o0"},{"input_id":"f6b2e8e5f60da346i1","output_id":"f6b0e97aa61bcf40o1"},{"input_id":"f6b2e8e5f60da346i2","output_id":"f6b0e97aa61bcf40o1"},{"input_id":"f6b0e97a7c130044i0","output_id":"f6b0e97aa61bcf40o2"},{"input_id":"f6b0e97a7c130044i1","output_id":"f6b0e97aa61bcf40o2"},{"input_id":"f6b0e97a2515d948i1","output_id":"f6b0e97a7c130044o0"},{"input_id":"f6b0e97aa8ec4e42i0","output_id":"f6b0e97aef7f6946o0"},{"input_id":"f6b0e97aa8ec4e42i1","output_id":"f6b0e97a3baaf44bo0"},{"input_id":"f6b0e97aef7f6946i0","output_id":"f6b0e97a4b99714fo0"},{"input_id":"f6b0e97a3baaf44bi0","output_id":"f6b0e97a4b99714fo0"},{"input_id":"f6b0e97aef7f6946i1","output_id":"f6b0e97a8f74474eo0"},{"input_id":"f6b0e97aef7f6946i2","output_id":"f6b0e97a8f74474eo0"},{"input_id":"f6b0e97a3baaf44bi1","output_id":"f6b0e97a8f74474eo0"},{"input_id":"f6b0e97a3baaf44bi2","output_id":"f6b0e97a8f74474eo0"},{"input_id":"f6b0e97afccd1447i1","output_id":"f6b0e97aa8ec4e42o1"},{"input_id":"f6b0e97ae492644bi2","output_id":"f6b0e97a5c1fa341o0"},{"input_id":"f6b0e97a5c1fa341i1","output_id":"f6b0e97afccd1447o0"},{"input_id":"f6b0e97afccd1447i0","output_id":"f6b0e97a4a845a4bo0"},{"input_id":"f6b1a53019b2c946i2","output_id":"f6b1a53065225a4bo0"},{"input_id":"f6b1a530548c084bi2","output_id":"f6b1a530a829014ao0"},{"input_id":"f6b0e97aa61bcf40i1","output_id":"f6b1a53019b2c946o0"},{"input_id":"f6b0e97aa61bcf40i0","output_id":"f6b1a530548c084bo0"},{"input_id":"f6b0e97a2515d948i0","output_id":"f6b2e8e5f60da346o0"},{"input_id":"f6b1a530548c084bi1","output_id":"f6b486095270d44co0"},{"input_id":"f6b1a53019b2c946i1","output_id":"f6b486095270d44co0"}]}}}

I believe this works @Truce2017, I don’t have a controller rn to test it.
This code moves the custom cursor object with the Controller stick

What does this do @CodeAlpaca ?

Put that in the cursor object you want to be moved by a controlled

Oh ok thanks!