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
Metadata
Release files for whooshpad 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| whooshpad-0.1.2.tar.gz | 35.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| whooshpad-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 43.2 kB
Release files / whooshpad-0.1.2.tar.gz
| Download URL | whooshpad-0.1.2.tar.gz |
|---|---|
| Size | 35.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37934c038c2da65a6af56fbd3477860296568d04601acaf6a32cc70a6cd81cac
|
|
BLAKE2b-256 checksum How to use checksums |
f9f60eee12350c9d826c95497851732f9d3bce7b7ac99b98857705daf2bdcb2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.4.29
|
Release files / whooshpad-0.1.2-py3-none-any.whl
| Download URL | whooshpad-0.1.2-py3-none-any.whl |
|---|---|
| Size | 8.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e678988ebfcd195274f86062ff0466c295b60a28633f3def0ebb2e02e0a6aa27
|
|
BLAKE2b-256 checksum How to use checksums |
a143c8fa18e7e54bc58d1fe4266f818932e8fc8f145c6f5039a10ac6ba86439e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.4.29
|