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 intentionally 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: This is expected; profile Dwell Time is global.
- 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.
Updated on: 29/07/2026
