Skip to content

Faster window switching for high-latency remote desktop connections.

Notifications You must be signed in to change notification settings

rasmushalland/cwintab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cwintab

cwintab is a command line utility that in some situations make it quicker to switch between windows on Windows.

What is wrong with alt-tab?

In most situations, nothing. However, when you are using a remote desktop over a connection with quite high latency and/or somewhat limited bandwidth, it takes a moment to show the list of recent windows along with their tiles. For me, 1-2 seconds is normal, and a bit too much.

cwintab also shows a list of recently used windows, but does so in a console window that naturally contains little graphics, and therefore displays on the screen quite a bit faster.

screenshot

Installation

You will need a Rust installation in order to build this utility.

  1. Clone this repo.

  2. Build and run:

    cargo run

To "install", you will probably want to do the following:

  1. Build:

    cargo build --release

    Now you should have a cwintab.exe in the target\release folder.

  2. Create a windows shortcut to the executable and assign it a shortcut key so that it can be started easily.
    I use ctrl+alt+w as keyboard shortcut.

About

Faster window switching for high-latency remote desktop connections.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages