A convenient AutoHotkey script for controlling VLC media player playback speed using keyboard shortcuts.
- 🎯 Instant speed control with number keys
- ⚡ Press and hold functionality
- 🔄 Auto-reset on key release
- 🎮 VLC-specific activation
- ⌨️ Customizable speed presets
- Windows 10/11
- AutoHotkey v1.x
- VLC Media Player 3.0+
# Using Chocolatey
choco install autohotkey vlc
OR
Download from autohotkey.com Run installer with default options
Clone this repository or download directly:
git clone https://github.com/ScottWilliamAnderson/scripts.git
cd scripts/autohotkey
Double-click vlc-speed-controls.ahk
Or from PowerShell:
.\vlc-speed-controls.ahk
# If you have the updated `profile.ps1` with the `vlcs` function, simply type:
vlcs
# This will launch `vlc-speed-controls.ahk` automatically.
Key | Action | Release Action |
---|---|---|
1 | Set 1.5x speed | Return to 1.0x |
2 | Set 2.0x speed | Return to 1.0x |
3 | Set 3.0x speed | Return to 1.0x |
4 | Set 4.0x speed | Return to 1.0x |
5 | Set 5.0x speed | Return to 1.0x |
Edit vlc-speed-controls.ahk to customize:
- Speed presets
- Key bindings
- Reset behaviour
Script not working
- Ensure VLC window is active
- Check AutoHotkey is running (system tray)
- Run as administrator if needed
Speed not changing
- Verify VLC version compatibility
- Check for conflicting keyboard shortcuts
MIT © Scott Anderson 2024
For more utilities, visit the main repository here