The Problem
Windows 10 introduced virtual desktop support in 2015. This led to the obsolescence of third-party virtual desktop software, which is a problem, since Windows’s native virtual desktop support lacks two very important features:
- Ability to hop from one desktop to another directly without going through intermediate desktops in between (for example, going straight from desktop 1 to desktop 3) via keyboard shortcuts.
- Ability to see which desktop you’re on right now thanks to a system tray icon.
Indeed, Windows 11 only comes with two shortcuts for navigating virtual desktops:
- Win+Ctrl+🠊: Switch a desktop to the right.
- Win+Ctrl+🠈: Switch a desktop to the left.
Not only is this ridiculous, but there’s no way to add additional shortcuts without writing code that calls Windows’s exposed COM API directly.
The Solution!
BinkyBox lets you hop from one desktop to another via keyboard shortcuts and adds a useful system tray icon so you know which desktop you’re on. The logo is a cute bunny because bunnies hop. Like you’re hopping from one desktop to another. Using keyboard shortcuts. Let’s all hop together using BinkyBox.
A “binky” is a word for a kind of happy hop that bunnies do.
Incredible Features:
- Hop from one virtual desktop to another directly using incredible keyboard shortcuts (Ctrl+Alt+1, Ctrl+Alt+2, etc.)
- See which virtual desktop you’re on right now via a system tray icon.
- Written in RUST! WOW! NERD POINTS! RUST!!!! VERY IMPORTANT THAT THIS SOFTWARE BE WRITTEN IN RUST. LOOK AT HOW SMART THIS SOFTWARE IS. RUST! THE ONLY LANGUAGE THAT PEOPLE ARE ALLOWED TO USE OTHERWISE THEY SUCK AT COMPUTER PROGRAMMING. RUST!!! FERRIS THE FERRIS WHEEL CRAB!! RUST!!!!!!!!!!!!!!!
I may add other features later.
Tested Platforms
Windows | Tested |
---|---|
Windows 11 23H2 | ✔️ |
Windows 11 (Older) | ✔️ |
Windows 10 | ❌ |
Build and Use
Download the App
You can get pre-build binaries from the GitHub Releases page.
Compile it Yourself
You will need to have Rust installed.
git clone https://github.com/nadimkobeissi/binkybox
cd binkybox
cargo build --release
The .exe
will be in target/release
.
Adding to Windows Startup
You can make BinkyBox start automatically on Windows startup when you log in:
- Create a shortcut for
binkybox.exe
by right-clicking it. - Press Win+R to open Run, and type in
shell:common startup
. - Paste the BinkyBox shortcut you created in Step 1 inside the resulting Startup folder.
License and Author
License: MIT. Author: Nadim Kobeissi
Psst. It’s me. Listen. You can actually use a programming language other than Rust. Just be careful. Do it q