An AutoHotkey v2 helper that maps vertical wheel intent into Vivaldi tab switching shortcuts.
Browser tab navigation is frequent enough that moving from keyboard to mouse or tab strip can interrupt flow. This script keeps the behavior scoped to Vivaldi and uses existing browser shortcuts.
- Vivaldi-only hotkey scope using ahk_exe matching
- Wheel-up and wheel-down mapping to tab movement shortcuts
- Tiny script surface that is easy to audit
- No generated config or private browser profile data
- Install AutoHotkey v2 on Windows.
- Download
Vertical_wheel.ahkfrom this repository. - Review the configuration notes below.
- Run the script with AutoHotkey v2.
Confirm that Vivaldi is using the expected next-tab and previous-tab shortcuts before changing the script.
The public copy is checked with AutoHotkey's validation mode:
powershell AutoHotkey64.exe /Validate /ErrorStdOut Vertical_wheel.ahk
See docs/VALIDATION.md for the current manual test checklist.
This is a sanitized public release of a personal Windows automation utility. The repository keeps the useful script, documentation, and project notes while excluding generated runner files, private settings, and machine-specific paths.
- WORKLOG.md records the Codex-assisted iteration notes.
- CHANGELOG.md records public release history.
- ROADMAP.md tracks planned improvements.
- CONTRIBUTING.md explains how to report issues or propose changes.
- docs/DESIGN.md summarizes the design boundaries.
This helper assumes Vivaldi's next-tab and previous-tab shortcuts are available. Tab stacks, vertical tabs, and custom tab cycling order may change the perceived behavior.