All Projects → lesderid → keynavish

lesderid / keynavish

Licence: GPL-2.0 license
Control the mouse with the keyboard, on Windows.

Programming Languages

d
599 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to keynavish

mouseable
'Mouseable' is intended to replace a mouse or trackpad.
Stars: ✭ 418 (+608.47%)
Mutual labels:  productivity, keyboard, accessibility
kindaVim.theapp
Ultimate Vim Mode for macOS
Stars: ✭ 372 (+530.51%)
Mutual labels:  keyboard, accessibility
Ayase
🥥 Control everything by keyboard. Built for hackers and the blind.
Stars: ✭ 53 (-10.17%)
Mutual labels:  keyboard, accessibility
Ally.js
JavaScript library to help modern web applications with accessibility concerns
Stars: ✭ 1,447 (+2352.54%)
Mutual labels:  keyboard, accessibility
Keyboard
⌨ Toward a more useful keyboard
Stars: ✭ 1,522 (+2479.66%)
Mutual labels:  productivity, keyboard
intuiter
Global productivity app for anyone who use Windows
Stars: ✭ 24 (-59.32%)
Mutual labels:  keyboard, mouse-control
On Screen Keyboard
A jQuery plug-in which provides users with a fluid-width on-screen keyboard.
Stars: ✭ 63 (+6.78%)
Mutual labels:  keyboard, accessibility
Dotfiles
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix
Stars: ✭ 634 (+974.58%)
Mutual labels:  productivity, keyboard
Slowquitapps
Add a global delay to Command-Q to stop accidental app quits.
Stars: ✭ 916 (+1452.54%)
Mutual labels:  productivity, keyboard
Chromium Vim
Vim bindings for Google Chrome.
Stars: ✭ 2,150 (+3544.07%)
Mutual labels:  productivity, keyboard
dasher-web
Dasher text entry in HTML, CSS, JavaScript, and SVG
Stars: ✭ 34 (-42.37%)
Mutual labels:  keyboard, accessibility
Terminal-Setup
Best Setup for your terminal for programming on macOS
Stars: ✭ 26 (-55.93%)
Mutual labels:  productivity
nativescript-numeric-keyboard
🔢 Replace the meh default number/phone keyboard with this stylish one
Stars: ✭ 33 (-44.07%)
Mutual labels:  keyboard
a11y-ally
A collection of tools to aid developers observe, verify, and test the accessibility of Android applications.
Stars: ✭ 23 (-61.02%)
Mutual labels:  accessibility
LipSync
An open-source mouth operated sip and puff joystick that enables people with limited hand function emulate a mouse on their computer and/or smartphone.
Stars: ✭ 27 (-54.24%)
Mutual labels:  accessibility
stapp
A Frontend boilerplate for High productivity
Stars: ✭ 22 (-62.71%)
Mutual labels:  productivity
Data-Whisperer
An NLP text to vizualization builder for Tableau.
Stars: ✭ 13 (-77.97%)
Mutual labels:  accessibility
SAPC-APCA
APCA (Accessible Perceptual Contrast Algorithm) is a new method for predicting contrast for use in emerging web standards (WCAG 3) for determining readability contrast. APCA is derived form the SAPC (S-LUV Advanced Predictive Color) which is an accessibility-oriented color appearance model designed for self-illuminated displays.
Stars: ✭ 266 (+350.85%)
Mutual labels:  accessibility
sa11y
Salesforce Automated Accessibility Testing Libraries
Stars: ✭ 58 (-1.69%)
Mutual labels:  accessibility
lint-html-with-css
Lint HTML with CSS. A collection of CSS snippets from the hashtag #lintHTMLwithCSS on twitter. These CSS snippets intend to warn developers about common mistakes made in HTML.
Stars: ✭ 35 (-40.68%)
Mutual labels:  accessibility

keynavish

Latest release CI build status Compatibility issues

Control the mouse with the keyboard, on Windows.

This is a rewrite of keynav for Windows. It is fully compatible with the original (modulo bugs), so you can use the same configuration files for both programs.

keynavish works on Windows XP and later, but only versions of Windows that still receive support from Microsoft (currently 8.1 and 10) are officially supported.

Demo

Demo

(click for full quality video)

Installing

You can 'install' keynavish by downloading the latest release executable, running it, and selecting Launch keynavish on startup from the notification icon context menu.

Configuration

Configuration format: keynav documentation

On startup, keynavish loads a set of default keybindings , and then tries to load the following configuration files:

  • ~/.keynavrc
  • ~/keynavrc
  • ~/.config/keynav/keynavrc

Tildes (~) in paths are expanded to the value of %HOME% if it's set, with fallback to %USERPROFILE% (usually C:\Users\<username>).

Building

Install dub and run dub build.

For development, using VisualD with the supplied solution file is recommended.

Contributing

If you'd like to contribute, thank you! Please feel free to make a pull request (or open an issue), but make sure that your contribution does not break compatibility with keynav. In particular, any changes to the configuration format that are not compatible with keynav will generally be rejected.

License

keynavish is licensed under the GNU GPLv2.

For commercial licensing or support, please contact me.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].