All Projects → umanovskis → win-kbd-usint-nodead

umanovskis / win-kbd-usint-nodead

Licence: MIT license
US-International keyboard layout with no dead keys (AltGr only) for Windows

Projects that are alternatives of or similar to win-kbd-usint-nodead

Deutsch-ohne-Tottasten
A german keyboard layout without dead keys
Stars: ✭ 26 (-85.64%)
Mutual labels:  keyboard-layout, dead-keys
kalamine
Keyboard Layout Maker
Stars: ✭ 47 (-74.03%)
Mutual labels:  keyboard-layout, dead-keys
Bigbagkbdtrixxkb
"DreymaR's Big Bag of Keyboard Tricks" for *nix with XKB
Stars: ✭ 95 (-47.51%)
Mutual labels:  keyboard-layout
vim-plugin-ruscmd
Vim plugin: support command mode in Russian keyboard layout
Stars: ✭ 60 (-66.85%)
Mutual labels:  keyboard-layout
Amadia
Astus' Mathematical Display Application : A GUI for Mathematics (Calculator, LaTeX Converter, Plotter, ... )
Stars: ✭ 172 (-4.97%)
Mutual labels:  keyboard-layout
Gnome Cedilla Fix
A fix to make the Gnome "US-International" layouts generate a cedilla c (ç) when the user types '+c.
Stars: ✭ 106 (-41.44%)
Mutual labels:  keyboard-layout
Strata
Раскладка клавиатуры для тех, кто любит Markdown и пишет по-русски
Stars: ✭ 70 (-61.33%)
Mutual labels:  keyboard-layout
Awesome Mechanical Keyboard
⌨️ A curated list of Open Source Mechanical Keyboard resources.
Stars: ✭ 1,294 (+614.92%)
Mutual labels:  keyboard-layout
us-with-german-umlauts
Mac U.S. keyboard layout with German Umlauts
Stars: ✭ 91 (-49.72%)
Mutual labels:  keyboard-layout
Xkbswitch Macosx
Console keyboard layout switcher for MacOS
Stars: ✭ 144 (-20.44%)
Mutual labels:  keyboard-layout
qmk-keymaps
Personal keyboard keymap files for QMK firmware
Stars: ✭ 46 (-74.59%)
Mutual labels:  keyboard-layout
Extra Keyboards For Chrome Os
Extra keyboard layouts and input methods for Chrome OS
Stars: ✭ 140 (-22.65%)
Mutual labels:  keyboard-layout
Norman
Norman keyboard layout - alternative to QWERTY for touch typing in English
Stars: ✭ 112 (-38.12%)
Mutual labels:  keyboard-layout
kbct
Keyboard keycode mapping utility for Linux supporting layered configuration
Stars: ✭ 209 (+15.47%)
Mutual labels:  keyboard-layout
Kll
KLL Compiler
Stars: ✭ 105 (-41.99%)
Mutual labels:  keyboard-layout
react-material-ui-keyboard
Virtual keyboard for TextField when needed
Stars: ✭ 54 (-70.17%)
Mutual labels:  keyboard-layout
Klfc
Keyboard Layout Files Creator
Stars: ✭ 96 (-46.96%)
Mutual labels:  keyboard-layout
Ergodox Layout
algernon's ErgoDox EZ layout
Stars: ✭ 135 (-25.41%)
Mutual labels:  keyboard-layout
Keyboard Layout Editor For Blender
Allows you to import keyboard layouts into blender and render them in 3d
Stars: ✭ 224 (+23.76%)
Mutual labels:  keyboard-layout
map2
A scripting language that allows complex key remapping on Linux.
Stars: ✭ 99 (-45.3%)
Mutual labels:  keyboard-layout

US International Layout (no dead keys) for Windows

By default, Windows includes a layout called United States-International, which allows typing many non-ASCII characters. It is very useful for several Latin-script based languages.

The layout also designates several keys as "dead keys", particularly the apostrophe (') and double quotes ("). So to enter double quotes, you have to type " followed by space. Some other characters are available by using AltGr as a dead key.

For some use cases, this can be annoying, in particular if you don't need the non-ASCII characters that are entered with the help of those dead keys. With the US-International layout, you can type several languages by only using the AltGr dead key. For example, you can type ä å ö ü ß ø æ by using various AltGr combinations, meaning AltGr is sufficient for German, Danish, Norwegian and Swedish among others.

This repository contains a layout that is like United States-International but removes the apostrophe ('), double quotes ("), circumflex (^), backtick (``) and tilde (~) as dead keys, while leaving the AltGr dead key combinations intact.

How to build / install

The layout file can be opened with Microsoft's Keyboard Layout Creator (MKLC) tool, which Microsoft distributes for free. After opening the file in MKLC, choosing Project -> Build DLL and Setup Package will create an installer that can be used to add this layout to Windows.

Remember to log off and on again, in order for the changes to take effect.

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].