Skip to content
  • Events
  • Routes
ZwiftHacks
  • Home
  • Desktop ToolsExpand
    • Automate and save mouse clicksExpand
      • zwift-login
      • zwift-hotkeys
    • Other toolsExpand
      • TR-Z-move
  • Online ToolsExpand
    • Events on Zwift
    • Routes
  • Other thingsExpand
    • Top Tips & Tricks
    • Posts
    • Historic…Expand
      • Settings and route selectionExpand
        • zwift-preferences (for Windows)
        • ZwiftPref for macOS & Windows – Change world and other settings
      • Maps and Onscreen DisplaysExpand
        • ZwiftMap (macOS and Windows)
      • parse-zwift-logs
      • ZwUp – make Zwift topmost and transparent
      • The Whoa! Stopper
      • What is my Zwift ID?
      • MAP and FTP Calculator
      • Online workout editorExpand
        • Simple ZWO Creator
      • Updates
  • About…
  • Contact…
ZwiftHacks
  • AutoHotkey | Featured | Windows | zwift-hotkeys | zwift-login | zwift-preferences

    Tools updated for new Zwift folder location

    ByJesper [ZwiftHacks] 2026-03-172026-03-17

    The following tools have been updated to work with the new location for prefs.xml and log files under the %localappdata% folder:

    Read More Tools updated for new Zwift folder locationContinue

  • zwift-hotkeys v28
    AutoHotkey | Update | Windows | zwift-hotkeys

    zwift-hotkeys v28

    ByJesper [ZwiftHacks] 2024-10-172026-03-17

    zwift-hotkeys v26 brings a few bug fixes and starts adding hotkeys for the new home screen (but this is still work in progress)

    Read More zwift-hotkeys v28Continue

  • zwift-login v47
    AutoHotkey | Update | Windows | zwift-login

    zwift-login v47

    ByJesper [ZwiftHacks] 2024-06-132026-03-17

    There is a new version (v47) with a few extra checks before trying to click the ‘Let’s go’ button. This is an attempt to handle situations where the final click on ‘Let’s go’ doesn’t happen. Tip: You can also try setting the ‘Wait longer for Launcher window’ option (or use the /extrawait command line switch)…

    Read More zwift-login v47Continue

  • zwift-login v46
    AutoHotkey | Update | Windows | zwift-login

    zwift-login v46

    ByJesper [ZwiftHacks] 2024-06-092026-03-17

    This version implements new Keep-alive feature for better Steam compatibility as suggested and first implemented by Frank Quinn: [..] there’s an extra bit to leave AHK open while ZwiftApp is running so that steam doesn’t refocus back to its own launcher then you need a keyboard to work it. With this script, I can launch…

    Read More zwift-login v46Continue

  • zwift-preferences hotfix
    AutoHotkey | Update | Windows | zwift-preferences

    zwift-preferences hotfix

    ByJesper [ZwiftHacks] 2023-03-222026-03-17

    It suddenly became necessary to fix zwift-preferences because of changed security settings at the server from where it pulls the route information. There are no new features. Download Get the new version at the zwift-preferences page.

    Read More zwift-preferences hotfixContinue

  • zwift-hotkeys v26
    AutoHotkey | Update | Windows | zwift-hotkeys

    zwift-hotkeys v26

    ByJesper [ZwiftHacks] 2022-12-282026-03-17

    zwift-hotkeys v26 brings a few bug fixes and starts adding hotkeys for the new home screen (but this is still work in progress)

    Read More zwift-hotkeys v26Continue

  • zwift-login v44
    AutoHotkey | Update | Windows | zwift-login

    zwift-login v44

    ByJesper [ZwiftHacks] 2022-12-282026-03-17

    Unfortunately the Zwift Launcher still frequently show a white screen, even in the most recent version 1.1.4 of this. This version of zwift-login has improved checking for white launcher windows and automatically reloading it. Besides this the installer has been revised (no functional changes or bug fixes, but it will make it clear that AutoHotkey…

    Read More zwift-login v44Continue

  • Handling Administrator Mode in the Zwift Launcher with zwift-login
    AutoHotkey | Update | Windows | zwift-login

    Handling Administrator Mode in the Zwift Launcher with zwift-login

    ByJesper [ZwiftHacks] 2022-01-252026-03-17

    When Zwift updates it leaves its launcher in Administrator Mode (elevated) after the update. Now zwift-login handles that situation properly. Besides that the new version 42 contains other bug fixes and improvements. Bug fix: Detect if ZwiftLauncher is elevated/running as administrator and if necessary make closing it the only option (disabling ‘Launch Zwift’ and showing…

    Read More Handling Administrator Mode in the Zwift Launcher with zwift-loginContinue

  • zwift-login v36 – Streamlining and Improving
    AutoHotkey | Update | Windows | zwift-login

    zwift-login v36 – Streamlining and Improving

    ByJesper [ZwiftHacks] 2022-01-032026-03-17

    While zwift-login already does handle the new Zwift launcher based on the modern Edge Webview2, this new version (v36) improves how the login dialogue is automated. Instead of sending keystrokes it now uses the UI Automation technology. Besides that the zwift-login window itself has a few improvements: The current username is visible. Options and buttons…

    Read More zwift-login v36 – Streamlining and ImprovingContinue

  • zwift-login v30 – Catching Up
    AutoHotkey | Update | Windows | zwift-login

    zwift-login v30 – Catching Up

    ByJesper [ZwiftHacks] 2021-12-292022-01-21

    With this update the version number jumps to 30. Version 28 and 29 were never formally released but now it is time to catch up 🙂 The changes since v27 are: Option to conditionally launch TR-Z-move (only launch it when TrainerRoad is running) Support for special Zwift installations added: You can set ZWIFTPROG and ZWIFTDOC…

    Read More zwift-login v30 – Catching UpContinue

Page navigation

1 2 3 4 Next PageNext

Tools from ZwiftHacks

  • zwift-login
  • TR-Z-move
  • zwift-hotkeys

Who runs ZwiftHacks?

This site is run by Jesper Rosenlund Nielsen, a Zwift rider since 2015, and is not affiliated with the Zwift company in any way.

You can find Zwift (the company) at zwift.com

ZwiftHacks is also at various social media:

  • Facebook
  • Twitter
  • Mastodon

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • About…
  • Friends of the House
  • Contact…

© Jesper Rosenlund Nielsen © 2016-2026 - WordPress Theme by Kadence WP

Scroll to top
  • Home
  • Desktop Tools
    • Automate and save mouse clicks
      • zwift-login
      • zwift-hotkeys
    • Other tools
      • TR-Z-move
  • Online Tools
    • Events on Zwift
    • Routes
  • Other things
    • Top Tips & Tricks
    • Posts
    • Historic…
      • Settings and route selection
        • zwift-preferences (for Windows)
        • ZwiftPref for macOS & Windows – Change world and other settings
      • Maps and Onscreen Displays
        • ZwiftMap (macOS and Windows)
      • parse-zwift-logs
      • ZwUp – make Zwift topmost and transparent
      • The Whoa! Stopper
      • What is my Zwift ID?
      • MAP and FTP Calculator
      • Online workout editor
        • Simple ZWO Creator
      • Updates
  • About…
  • Contact…
Search