A mobile-friendly remote control for MyWhoosh virtual cycling
Project description
Whooshpad
A mobile-friendly remote control for MyWhoosh virtual cycling.
Run Whooshpad on the computer where MyWhoosh is running, then open the web interface on your phone to control shifting, steering, emotes, and UI.
Installation
pip install whooshpad
Usage
-
Start Whooshpad on your computer:
whooshpad
-
Open the displayed URL on your mobile (e.g.,
http://192.168.1.100:8765) -
Use the buttons to control MyWhoosh!
Controls
- Shifting: < (easier) / > (harder)
- Steering: Left / Right arrows
- Emotes: Peace, Wave, Fist bump, Dab, Elbow flick, Toast, Thumbs up
- UI: Toggle minimal UI / Hide all controls
- Screenshot: System screenshot (Cmd+Shift+3 on macOS, PrintScreen on Windows)
Options
whooshpad --port 8080 # Use a different port
macOS Note
On macOS, you may need to grant Accessibility permissions to your terminal or Python in System Preferences > Security & Privacy > Privacy > Accessibility.
License
BSD-3-Clause
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file whooshpad-0.1.2.tar.gz.
File metadata
- Download URL: whooshpad-0.1.2.tar.gz
- Upload date:
- Size: 35.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.29
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37934c038c2da65a6af56fbd3477860296568d04601acaf6a32cc70a6cd81cac
|
|
| MD5 |
d5008609d92de3f01d428fff9bdb9afa
|
|
| BLAKE2b-256 |
f9f60eee12350c9d826c95497851732f9d3bce7b7ac99b98857705daf2bdcb2c
|
File details
Details for the file whooshpad-0.1.2-py3-none-any.whl.
File metadata
- Download URL: whooshpad-0.1.2-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.29
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e678988ebfcd195274f86062ff0466c295b60a28633f3def0ebb2e02e0a6aa27
|
|
| MD5 |
5a8de14eb024c56702ba88bcac6d6519
|
|
| BLAKE2b-256 |
a143c8fa18e7e54bc58d1fe4266f818932e8fc8f145c6f5039a10ac6ba86439e
|