Skip to main content
Each phone connected to TapKit has configurable settings that control its default behavior. These settings persist across sessions and can be managed via the API or dashboard.

Available Settings

Typing Method

The default typing method used when type_text() is called without an explicit method parameter. See Typing for detailed explanations of each method.

Speed

Controls the speed of switch control scanning and automation. This affects how quickly gestures and actions are performed. Higher speed values mean faster automation but may be less reliable on older devices or in apps with complex UI. If you’re experiencing missed taps or unreliable gestures, try lowering the speed.

Reading Settings

Use the SDK to retrieve the current settings for a phone:
Or via the API directly:

Updating Settings

Update one or more settings with a PATCH request. Only include the fields you want to change:
Or via the API:

Best Practices

  • Start with shortcut typing method - It’s faster and more reliable for most use cases
  • Use slower speed for reliability - If you’re seeing missed gestures, reduce the speed to 30
  • Configure once, use everywhere - Set your preferred defaults so you don’t need to specify them on every call