Automatically Cycle Camera Angles in Zwift

Here’s a quick hack sent in by Zwifter John (aka “Victor Echo”):

Ever wanted to have Zwift cycle through the camera views while you’re riding hard enough to puke and can’t let go of the handlebars lest you fall to the floor in a puddle of sweat? Perhaps you’re streaming your ride, and want to give viewers some interesting in-game angles?

Enter AutoHotKey – a simple scripting program that allows you to create a list of key presses with delays and send them to Zwift as if you were pushing the keys.

I’ve created a simple script that will cycle through all 9 available camera angles, automatically changing them every 15 seconds.

Right click the exe file and go to properties, then select “Run as Administrator” to always run the file with adequate permissions.

Making It Work

(The following instructions apply only to Windows users – sorry I don’t have a Mac!)

  • Download Zwift-Camera-Angles.zip and extract the exe file from it. The file needs to be run as an administrator.
  • Once in Zwift, press Win+1 to start the script, and Win+2 to pause the script. And you can control the camera as normal whenever you’d like.

Creating a Custom Script

If you’re afraid of my exe file, or if you want to create a custom script with just your favorite angles, you can edit the ahk file included in the zip file linked above in your favorite text editor. (You’ll also need to download and install the free program AutoHotKey and compile your own exe.)

Standard Disclaimers

I run Zwift in Windowed Mode – and it seems to work quite smoothly – haven’t tried it full screen.

I’m not a professional programmer nor do I play one on TV, but this was a really simple way to get Zwift to do what I wanted.

Have fun and keep Zwifting!

Eric Schlange
Eric Schlangehttps://zwiftinsider.com
Eric runs Zwift Insider in the spare time he finds between riding his bike and managing various business interests. He lives in Northern California with his beautiful wife Monica. Follow on Strava

13 COMMENTS

Subscribe
Notify of
guest

13 Comments
Oldest
Newest Most Voted
Quinten
Quinten
5 years ago

This was exactly what I never knew I NEEDED, many thanks Eric and aka ‘victor echo’

Vlada
Vlada
5 years ago

script does not work win 10

Carl
Carl
3 years ago
Reply to  Vlada

You need to extract the zip file first. Find the properties then set administrator. Works no problem.

Dan Messina
5 years ago

As a frequent race livestreamer this is a perfect solution for the boring pov angles. Thanks. btw…works on win 10 pro no issue

PopRiu
PopRiu
5 years ago

script does not work win 10

Colin Peerman
Colin Peerman
5 years ago
Reply to  PopRiu

have you compiled it with autohotkey? it isn’t a windows script

Paul Himes
Paul Himes
5 years ago

Haven’t tried it (yet), but I can definitely see the value of one of these that cycles through a few specific views (maybe just 1 and 6) during TTT races. When I get deep in the red, I forget to check my back view to make sure there aren’t any gaps. Automatically doing that for me would be great.

Matt GOKEY
Matt GOKEY
5 years ago

How is this different from the similar functionality in Companion? If I press the camera in ZC, one of the options is a cycling angles mode.

ObiQuiet
4 years ago

( I made a similar one, with more bells and whistles, and more configurability. Check it out, details in the forum post: https://forums.zwift.com/t/zcamera-liven-up-the-long-miles-with-automatic-camera-control-for-windows/506422 )

Edgar Cole
Edgar Cole
4 years ago

Yep. I have a movement disorder and cannot use the keyboard while Zwifting. Consequently, I found the AutoHotKey script very useful. I was so inspired that I modified the script to add some features that I wanted.

Carl
Carl
3 years ago

Works fine on Windows 10 and 11. I sent Zwift an email to let them know I wanted this before someone on the Zwift forum sent me this link. This should be the default Zwift setting in the game with the option to go manual. No idea why this has not been implemented in Zwift years ago it’s a no brainer for my 32inch TV.

Carl
Carl
3 years ago

The .exe works fine, however I have put it on my desktop next to Zwift as it appears you need to run it every time you restart your PC so you need to remember to do this before opening Zwift and starting the ride. Once in Zwift its just the Windows key and the 1 key together to get it started. The “H” shows up in the hidden icons bottom right of the screen when its ready.

Grant Allan
Grant Allan
3 years ago
Reply to  Carl

you could add it to the list of files executed on PC startup, rather than execute it each time…

Get Started on Zwift

Newest Featured Posts

Support This Site

Write a post, shop through us, donate or advertise. Learn more

NEWSLETTER SIGNUP

Zwift tips and news every 2 weeks! Click to subscribe.

More Posts