SwiftControl
Gebruik je Zwift®-controllers bijvoorbeeld voor virtueel schakelen in elke rijdersapp
App -Info
App -Beschrijving
Android -App -Analyse En Beoordeling: SwiftControl, Ontwikkeld Door Jonas Bark. Vermeld In Tools -Categorie. De Huidige Versie Is 2.6.4, Bijgewerkt Op 02/10/2025 . Volgens Gebruikersrecensies Op Google Play: SwiftControl. Bereikte Meer Dan 62 Installaties. SwiftControl Heeft Momenteel 1 Beoordelingen, Gemiddelde Rating 5.0 Sterren
Met SwiftControl kun je je favoriete trainer-app bedienen met je Zwift® Click, Zwift® Ride, Zwift® Play, Elite Square Smart Frame® en Wahoo Kickr Bike Shift® apparaten. Afhankelijk van je configuratie kun je het volgende doen:▶ Virtueel schakelen
▶ Sturen/draaien
▶ De trainingsintensiteit aanpassen
▶ Muziek bedienen op je apparaat
▶ Meer? Als je het met toetsenbord, muis of touchscreen kunt doen, kun je het ook met SwiftControl.
Open source
De app is open source en gratis beschikbaar op https://github.com/jonasbark/swiftcontrol. Koop de app hier om de ontwikkelaar te ondersteunen en updates te ontvangen zonder met APK's te hoeven rommelen :)
Gebruik van de AccessibilityService API
Belangrijke mededeling: Deze app maakt gebruik van de AccessibilityService API van Android om de bediening van trainingsapps via je Zwift-apparaten mogelijk te maken.
Waarom AccessibilityService vereist is:
▶ Om aanraakgebaren op je scherm te simuleren die trainer-apps bedienen
▶ Om te detecteren welk venster van de trainingsapp momenteel actief is
▶ Om naadloze bediening van apps zoals MyWhoosh, IndieVelo, Biketerra.com en andere mogelijk te maken
Hoe we AccessibilityService gebruiken:
▶ Wanneer je op knoppen drukt op je Zwift Click-, Zwift Ride- of Zwift Play-apparaten, vertaalt SwiftControl deze naar aanraakgebaren op specifieke schermlocaties
▶ De service controleert welk venster van de trainingsapp actief is om ervoor te zorgen dat gebaren naar de juiste app worden verzonden
▶ Er worden GEEN persoonlijke gegevens via deze service geopend, verzameld of verzonden
▶ De service voert alleen de specifieke aanraakacties uit die je in de app configureert
Privacy en beveiliging:
▶ SwiftControl gebruikt alleen je scherm om de gebaren uit te voeren die je configureert
▶ Er wordt geen toegang verkregen tot andere toegankelijkheidsfuncties of persoonlijke informatie
▶ Alle gebarenconfiguraties blijven ingeschakeld je apparaat
▶ De app maakt geen verbinding met externe services voor toegankelijkheidsfuncties
Ondersteunde apps
▶ MyWhoosh
▶ IndieVelo / Training Peaks Virtual
▶ Biketerra.com
▶ Elke andere app: je kunt aanraakpunten (Android) of sneltoetsen (desktop) aanpassen
Ondersteunde apparaten
▶ Zwift® Click
▶ Zwift® Click v2
▶ Zwift® Ride
▶ Zwift® Play
▶ Elite Square Smart Frame®
▶ Wahoo Kickr Bike Shift®
Deze app is niet gelieerd aan of wordt niet door Zwift, Inc., Wahoo of Elite onderschreven.
Machtigingen vereist
▶ Bluetooth: Om verbinding te maken met je Zwift-apparaten
▶ Toegankelijkheidsservice (alleen Android): Om aanraakgebaren te simuleren voor het bedienen van trainer-apps
▶ Meldingen: Om de app op de achtergrond actief te houden
▶ Locatie (Android 11 en lager): Vereist voor Bluetooth-scans op oudere Android-versies
Opmerking voor Redmi- of Tencent-apparaten: Het simuleren van aanrakingen werkt mogelijk niet correct. Neem contact met me op om dit op te lossen, anders krijg je je aankoopbedrag terug :)
Wat Is Er Nieuw
• fix a few issues with the new touch placement feature
• add a workaround for Zwift Click V2 which resets the device when button events are no longer sent
• fix issue on Android and Desktop where only a "touch down" was sent, but no "touch up"
• improve UI when handling custom keymaps around the edges of the screen
• add a workaround for Zwift Click V2 which resets the device when button events are no longer sent
• fix issue on Android and Desktop where only a "touch down" was sent, but no "touch up"
• improve UI when handling custom keymaps around the edges of the screen

