UK+US GA Extended Keyboard Layouts for Windows

Introduction

Originally a Ginever Alliance project, hence GA in the name.

These are some alternative keyboard layout drivers for Windows, mostly focused around improving support for the Dvorak keyboard layout, which is sorely lacking.

The original concept is from early 2012 when I started to learn the Dvorak layout. Some other variants were added to the list later as I needed them or others requested them.

Why did you make these?

The only driver available by default is a US Dvorak layout driver which has Dvorak VKEYS. Dvorak VKEYS just plain suck. Most common shortcut keys like CTRL+[qwerty-C] for 'copy' don't work. Gaming becomes a living hell having to redo keybinds for every single game. Several other problems just make Dvorak VKEYS completely impractical.

Even worse, UK typers are completely shafted with no driver at all.

What you really want is QWERTY VKEYS. With these, the keyboard is treated as a QWERTY keyboard everywhere except typing into a text box, which will type in Dvorak. Problem solved!

Fortunately it is easy to make a custom driver with this functionality. Most of these were built with MSKLC 1.4. A few I had to adjust the source code by hand before compiling the DLL. Either way, very simple to do.

What drivers have you made available?

The driver UKGADVQV provides the basic UK Dvorak with QWERTY VKEYS. Likewise the USGADVQV provides the same functionality for US Dvorak.

Some other drivers for various use cases are also available. For instance UHGADVRG is a hybrid layout for UK-Dvorak users who are stuck with a US keyboard. The UKGADVQ2 and USGADVQ2 are the same as the DVQV versions except that CAPSLOCK is replaced with a second backspace key, Colemak style (some people might prefer this).

The other few drivers I found lying around and I'm not sure what they were for. I dumped them here based on their label anyway. Feel free to mess about and figure it out. I don't need them so I'm ignoring them xD

UKGADVQV and UHGADVRG have been regularly used. In particular I have been using UKGADVQV continually since 2012 with almost no issue. Only bug is when programs read the letter being typed in order to execute commands rather than the VKEY; you then get inconsistent behaviour. Programs ported from Linux are notorious for this, especially those based on GNOME, but this is usually a bug in the port. (Windows software should be using VKEYS exclusively for this stuff. Failure to do so is bad/shitty programming and you should bitch at the developer.) All other use cases work 100% perfect.

ANYTHING ELSE?

Tested and verified to be working under Windows 7 / 8 / 10 at least.

To use a driver, just run the setup.exe as administrator to install it. Then you can select it from Control Panel or Settings.

DOWNLOADS

Downloads can be found >> HERE <<

LICENSE

Licensed under WTFPL version 2. Stupidly easy for me to make, so I honestly don't care what you do with it. Have fun typing I guess.

---------------------------------------------------------------------

           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                   Version 2, December 2004
 
Copyright (C) 2004 Sam Hocevar 

Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
 
           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
  TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

 0. You just DO WHAT THE FUCK YOU WANT TO.

---------------------------------------------------------------------