Skip to main content

TouchSDK

TouchSDK

Transform your smartwatch into a powerful development platform

Having tried WowMouse, are you feeling restricted by the limited capabilities of a Bluetooth mouse? Touch SDK enables you to take full advantage of the sensors and our gesture recognition event on your Wear OS smartwatch to develop richer and more powerful interactions and applications.

🚀 Get Started with TouchSDK

UnityUnity

Unity TouchSDK

For VR and AR applications. Most tested on Meta Quest Pro and Meta Quest 3.

Last updated 1st July 2025
Get Unity SDK
Python

Python TouchSDK

For experimenting and rapid prototyping. Works on Linux, Mac, Windows, and Android.

Last updated 1st July 2025
Get Python SDK
JavaScript

JavaScript TouchSDK

For creating visual 2D interactables that are easy to share via web browsers.

Last updated 1st July 2025
Get JS SDK
Lens Studio

Lens Studio TouchSDK

Create AR experiences for Snapchat and Spectacles with TouchSDK integration.

Last updated 1st July 2025
Get Lens Studio SDK

⚡ Quick Setup

1

Enable TouchSDK Mode

In WowMouse, navigate to settings and turn on "Touch SDK mode". Your watch will now expose sensor data and gesture events via Bluetooth GATT instead of acting as a mouse.

2

Choose Your SDK

Select the SDK that matches your development platform from the cards above and follow the installation instructions.

3

Test Connection

Use our Web Monitor to verify your watch is streaming data correctly before diving into development.


🔍 Web Monitor - Test Your Connection

Real-time Data Visualization

Open our Web Monitor in Chrome, Firefox or any browser that supports WebBLE to see the data from your watch in real-time. This is a great way to get a feel for the data and to test your watch's connectivity.

✅ Real-time sensor data
✅ Gesture event visualization
✅ Connection diagnostics
🚀 Open Web Monitor

🎮 Interactive Demos

🥽 AR/VR Demos

Setup AR/VR demos

  1. Download WowMouse from Google Playstore via your watch or your Android phone
  2. Install the Demo APK to your Headset
  3. Open the app on Quest, when the allow precise location pop-up appears, select precise location to allow the app to connect to your watch
  4. Open WowMouse and navigate through our onboarding
  5. Go to Settings > Toggle on Touch SDK Mode
  6. Swipe back until you get to WowMouse home screen
  7. As soon as you run the demo on your headset, on the watch should automatically appear a pop-up to confirm "Connect to App"

Troubleshooting

  1. If the pop-up to confirm pairing doesn't appear on your watch, check if your Quest has been previously connected via HID. If so, navigate to Bluetooth Settings and delete all previously paired or connected devices.
  2. If the cursor is moving upside down, open settings in WowMouse and check if your hand is set correctly.
tip

Do NOT try to pair the watch manually using the Bluetooth settings. Your computer/headset and watch will be paired automatically after both apps on your headset and watch are set up and in use.

Spatial OS (AR/VR)

for Meta Quest Pro and Meta Quest 2/3

For a quick start make sure to follow the Setup above and watch the video or if you have a Quest Pro watch this video [1:30 min]. Use a Quest 3 or Quest Pro for best experience.

tip

Install the Demo APK to your Headset by using e.g. Tango in Chrome or Meta Developer Hub Win | Mac

If you want to compare hand-tracking with watch input activate in spatialOS Settings > Hand-Tracking

Download APK

AR OS (AR/VR)

for Meta Quest Pro

For a quick start make sure to follow the Setup above and watch the video.

tip

Install the Demo APK to your Headset by using e.g. Tango in Chrome or Meta Developer Hub Win | Mac

AR OS runs also on Meta Quest 2+3, but we don't recommend using it, because this demo is meant for eye-tracking, and Quest 3 doesn't support it. The experience isn't good in our opinion.

Download APK

Have questions or suggestions?

Submit Feedback