Tutorials

Using Tilt Controls

Overview and Getting Started


Tilt controls let you use the physical movement of your phone or tablet to create new inputs into your Enable Play Controller. This includes being able to trigger commands for macros, button presses, and mouse movement. You can tilt directionally to trigger commands, choose how sensitive you want your controls, and also use your tilt controls to directly move your mouse.

To get started, add a Tilt control to your controller profile. Learn more about building and managing profiles here. Then go to your controller’s page and tap “Start tilt controls”.


How Tilt Controls Work

 

Tilt controls work by detecting changes in your phone or tablet’s gyroscopic and accelerometer sensors to determine which direction you are tilting your device. Once you tilt it past a certain threshold, the command will trigger!


You can see the current position and how close you are to the command threshold on the tilt controls page.

The black dot represents the position of your device, and if you tilt your device, you’ll see

it move around in the square. Once it passes from the light blue square to the red square, the command will fire for the direction you tilted.


Basic Tilt Controls

 

There are 5 different tilt commands you can trigger from the tilt command page:


  • Shake: Just shake your phone
  • Tilt Up: Lift your phone or tablet up so the ball crosses the bottom of the square
  • Tilt Down: Lift your phone down so the ball crosses the top of the square
  • Tilt Left: Lift your phone left so the ball crosses the left of the square
  • Tilt Right: Lift your phone right so the ball crosses the right of the square


You can also trigger more than one at the same time! For example, you can tilt your phone back and to the right so the ball passes the corner, and both commands will trigger.

 

Changing Your Baseline


The default tilt control uses a “baseline” of your phone or tablet being laid flat on a table or surface. This means if you lay your device down in front of you on a table with the screen up, the circle/ball should be right in the center of the squares, so if you start to move and tilt it, it will move from the center.


You can also tap the button to update your baseline for scenarios where you want your default position to not be flat. This is useful for using phone or tablet stands and holders that allow you to tilt your device.

 

Once you put your device in the position you want for your new default baseline, just tap the button and the circle will go back to the center of the squares. Now if you tilt your phone or tablet from this new position, you’ll see the ball move. You can always update your baseline back to the flat surface by laying your device flat and tapping the button again.

screenshot of the enabled play tilt controls with two squares, a moving circle, and a tutorial text

Change Your Sensitivity Settings


You can change how far you need to move your device in order to trigger commands by increasing or decreasing the sensitivity setting. You can get to your Tilt Settings from your device settings page or from the settings button in the top right corner of the tilt controls page.


In this settings page, you can slide the sensitivity slider left and right – the further right, the higher the sensitivity, which means you don’t need to move your phone or tablet as far. The further left, the lower the sensitivity, which means you need to move your phone or tablet farther.

Once you find the right spot, tap the save button and go back to using tilt controls.

Using Tilt Controls for Mouse Movement

Instead of using tilt controls to trigger commands, you can also choose to use tilt controls to move your mouse. To enable this feature, turn the switch on for mouse movement in the Tilt Settings page. With this setting on, your phone or tablet’s movement directly correlates to moving your mouse. For example, Tilt your device left, and your mouse moves left!


You can also choose to invert the “X” and “Y” movements. For example, if you invert your “X” axis movements, then tilting your device left will move your mouse right instead.

screenshot of the enabled play tilt control settings page with switches and sliders for different settings

Adding Tilt Controls to a Profile


You can add any of the above Tilt control commands to your profile by using the command builder or by adding them to keys/buttons or macros.


Simply select that you want to add a tilt control command, then select which tilt control to use for the command! When you use this profile for your device, you can start triggering your tilt controls! There are some great use cases for tilt controls in both gaming profiles and productivity profiles. One of our favorites is using the “Shake” command for “backspace” or using “Tilt Up” to jump.

Examples and Best Practices

 

Tilt controls make for a great tool in both games and apps! Here are some examples of places we love to use tilt controls:


  • Moving characters in games by mapping tilt directions to arrow keys or WASD keys
  • Navigating a powerpoint or slides presentation by tilting your phone left and right
  • Navigating a word document by mapping arrow keys
  • Deleting / backspace by shaking your phone
  • Attacking in an RPG video game by shaking your phone (like swinging a sword!)
  • Compiling Enabled Play code by shaking your phone
  • Switching windows on Mac or Windows by tilting your phone (like Mac gesture controls on the trackpad)


 

Here are some other hints and tips for Tilt controls!


  • Tilt controls are also great to combine with voice inputs so you can speak to your device, but also use your phone or tablet as an extra controller.
  • Mixing tilt directions and shake detection in the same profile can be weird sometimes because you need to tilt your phone while you shake it. So you may end up accidentally triggering tilt directions while shaking.
  • If you don’t want to have your phone or tablet flat on the table or surface in front of you, attach it to a stand or arm that allows it to move from different directions, then update the baseline so that it’s at the angle you like the most!
screenshot of the enabled play app with Tilt Your Device Up is selected for a command

Are you ready to get started or looking for something else?

Copyright – Enabled Play LLC 2022