A downloadable keyboard layout for Windows and Linux

This is a variation of a keyboard layout called Workman, with many additional useful symbols such as ¡°§©®™€∞×÷−≈±»«√¿ and letters from other languages, including Polish (ż ł ą ę ń etc), French and Spanish (dead keys for accents ´ ` ^ ¨ and ñ ç) and a few other useful (to me) characters such as å µ π ß.

These are the layouts:


(Notice the tickboxes for holding down Shift and AltGr on the left)


(The gray keys under 1-5 are dead keys - they don't type anything until you type a character after them, resulting in a new character. For example, typing '´' and then 'a' results in á.)



Here is the full list of dead key combinations:

´: á é í ó ú ý ń ć ś ź

`: à è ì ò ù ỳ

^: â ê î ô û ŷ

¨: ä ë ï ö ü ÿ

˛: ą ę ç

(Including capital letters ofc.)

The Linux version has a few differences, but you'll figure it out.

(This was mostly made for myself, so I included the MSKLC file if you want to make any adjustments to the languages you use.)

StatusReleased
CategoryTool
PlatformsWindows, Linux
Author89o

Download

Download
Workman International Variation.zip 251 kB
Download
workman.klc 15 kB
Download
us 2.9 kB

Install instructions

Run setup.exe included in the .zip file.

For Linux:

Append the content of the "us" file in the downloads section to the file "us" in /usr/share/X11/xkb/symbols/ using a sudo text editor (I use Sublime Text). Then, add the following stuff to /usr/share/X11/xkb/rules/evdev.lst

workman-89o     us: English (Workman, 89o variation)

after the line beginning with "workman-intl", and add the following stuff to /usr/share/X11/xkb/rules/evdev.xml

         <variant>
           <configitem>
             <name>workman-89o</name>
             <description>English (Workman, 89o variation)</description>
            </configitem>
          </variant>

after the variant "workman-intl". Then, run the command

setxkbmap -v us workman-89o

and you should be golden. Restart just to make sure.

If that doesn't work (didn't for me on Debian 12), just replace most of the content of the "workman-intl" keyboard layout and switch to that. You'll figure it out.

Leave a comment

Log in with itch.io to leave a comment.