Skip to content
/ kseqi Public

keyboard combinations with no restrictions

Notifications You must be signed in to change notification settings

wzhd/kseqi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotkey daemon with high degree of freedom

CI loc releases

This program doesn't limit you to the typical keyboard combinations, which requires modifier(s) plus one letter key, like Ctrl and X.

You can also combine keyboard events in myriad ways you might have considered. Including shortcuts with:

  • Only characters, no modifiers

    For example, a combination of G plus O. The first letter, G here, works like a modifier, pressing it can be easier on fingers than reaching for Ctrl or Alt. Similarly, make the space bar more useful by combining it with alphanumeric keys.

  • Only modifier(s)

    Normally nothing happens when a key like Ctrl is tapped on its own. Make better use of it by configuring an action. And the left and right Ctrl can be used for different actions.

  • One modifier, multiple characters

    Some existing software has integrated this kind of shortcuts. For example, when using Emacs, one shortcut involves holding down Ctrl, pressing X and then S. They also work as global shortcuts, without interfering with existing shortcuts like Ctrl+X.

Installation

Executable binaries are built automatically and run on Linux (X11): Releases.

Alternatively, build from source with cargo, compilation takes 25s on Chromebook 2013.

cargo install --git https://github.com/wzhd/kseqi

Run the binary kseqi to try it out.

Configuration

Edit the configuration file.