Use Dwell Controls and Cursor Stabilization
PlayAbility offers two different profile tools for hands-free pointer use:
- Dwell is a trigger. It fires when the system pointer stops moving for the configured time.
- Cursor Stabilizer is a filter for continuous Mouse Motion output. It smooths jitter and small movements.
These profile tools are separate from the per-button dwell controls inside the on-screen overlay.
Create a Dwell mapping
- Load the profile you want to edit.
- Open its mapping page.
- Select Add more actions.
- Choose the action that should happen after the pointer stops. For example, choose a mouse click, keyboard key, gamepad button, scroll action, or settings action.
- Select Add Actions.
- Find the new mapping and choose Select a trigger.
- Select Dwell.
- Set Dwell Time between 0.1 and 3 seconds.
- Select Use this trigger or the available add-trigger button to save it.
- If needed, edit the mapping and choose an action mode such as Short Press, Long Press, Double Press, Triple Press, or Toggle.
Dwell is a single event, so it does not support Default hold mode and normally uses Short Press.
Test Dwell
- Move the pointer to a safe location.
- Stop moving it for the configured Dwell Time.
- Confirm that the mapped action fires once.
- Move the pointer again to rearm Dwell.
- Stop at a new position and confirm that it fires again.
Dwell fires once during each stationary period. It will not repeatedly fire until the pointer moves and stops again.
Important Dwell behavior
- Dwell Time is global. Changing it in one Dwell mapping changes the time used by all Dwell mappings.
- If several active mappings use Dwell, the same stationary event triggers all of them.
- Tiny pointer movement restarts the timer. Increase Dwell Time if involuntary movement causes accidental activation or makes timing difficult to predict.
- Toggle mode stays on after one Dwell event and turns off after the next rearmed Dwell event.
Use only one Dwell mapping when you want a single autoclick action. Multiple Dwell mappings are useful only when you want them to fire together.
Add Cursor Stabilizer
Cursor Stabilizer is offered only for the continuous Mouse Motion action.
- Load the profile you want to edit.
- Open its mapping page.
- Select Add more actions.
- Open the Mouse tab and select the continuous Mouse Motion action.
- Select Add Actions.
- Find the new Mouse Motion mapping and choose Select a trigger.
- Open the Mouse trigger filter and select Cursor Stabilizer.
- Choose a preset:
- Low: least smoothing and the most responsive movement.
- Medium: balanced smoothing and responsiveness.
- High: strongest smoothing, with more noticeable lag.
- Save the trigger.
The stabilizer mapping enables the filter while that profile is active. It can smooth cursor movement used alongside a physical mouse or supported head-mouse setup.
Tune and verify Cursor Stabilizer
- Start with Medium.
- Move the pointer slowly to a small target.
- Stop and observe whether micro-movements are reduced.
- Make several fast movements to check that the pointer remains responsive enough.
- Choose Low if movement feels delayed.
- Choose High if stationary jitter is still too strong.
Test with Main Output enabled because the stabilizer follows PlayAbility’s effective output state.
Troubleshooting and limitations
- Dwell never fires: Confirm that the active profile contains a Dwell mapping, Main Output is enabled, and the pointer becomes completely stationary.
- Dwell fires an unexpected action: Check every active Dwell mapping. One stationary event activates all of them.
- Dwell keeps firing a Toggle action: Move the pointer to rearm it, then dwell again to toggle the action off. Use Release All if you need an immediate reset.
- Changing one Dwell time changed another mapping: Profile Dwell Time applies to every Dwell mapping.
- Cursor Stabilizer is not listed: Select the continuous Mouse Motion action first. It is not available for directional mouse actions, buttons, keyboard actions, gamepad axes, or other outputs.
- The pointer feels slow: Use the Low preset.
- The pointer still jitters: Try Medium or High, and correct the underlying mouse or head-tracking setup if necessary.
- Absolute Head Mouse is active: Its current Absolute mode learns camera noise and performs its own click stabilization. A separate Cursor Stabilizer is paused while Absolute Head Mouse is active so the filters do not compete.
- You meant dwell on an overlay button: Configure Dwell mode on that on-screen control instead. Overlay dwell has separate timing and action settings.
Related articles
Updated on: 30/07/2026
Thank you!
