JLG Extended Keyboard Layout for US Keyboard - version 1.1

Free software for individual use. For more details, see the licence agreement.
This software is free, and if you find it useful, you can encourage the author by making a donation.

Rules

Accents and general way to generate special characters

All characters with accent is generated by doing:

CTRL + accent, then character.

Example:

In order to generate é, the combination is

CTRL + ' then e

In order to generate Å (A with a circle above), the combination is

CTRL + 0 then A

(with A = SHIFT + a )

 

More generally, when a character is composed of two signs, the way to generate it is by combining the two signs.

Example 1

± is generated by doing

ALTGR + = then -

Because on the = key, you have also the +, and the - key make a reference to the - sign.

Example 2

© is generated by doing

ALTGR + 0 then c (guess why ? yes, it's because the 0 encompass the c...)

You can also try ALTGR + o then c just to check if we have the same logic...

Example 3

¢ is generated by doing

CTRL + / then c

Example 4

The romanian character ă is generated by doing

CTRL + ) then a

Unfortunately, some bl.... applications use CTRL + SHIFT + NUMBER, which anihilates the keyboard function. In this case, simply replace the CTRL key by ALTGR and cross your fingers...

Currency

All currency can be generated by doing CTRL + $ thenletter.

$ is SHIFT + 4

Example, the Euro currency € is generated by:

CTRL + $ then e

Mirror

All characters like ∀ (which is the mirror of A) can be generated if they are unicode character by doing:

ALTGR + 5 then character

Example

ALTGR + 5 then ? will give ¿

 

Greek characters

All the Greek characters can be found by doing:

ALTGR + g then letter

Where letter is the equivalent latin character. There are some exceptions because the translation latin-greek is not one to one. For instance, in greek, you have two character equivalent to "o". There are omicron (Ο) and omega (Ω). Ω is generated by ALTGR + g, V. See the layout definition for more details.

Cyrillic characters

All the Cyrillic characters can be found by doing:

ALTGR + c then letter

Where letter is the equivalent latin character. There are some exceptions because the translation latin-cyrillic is not one to one. For instance, in cyrillic, you have two character like "b". There are Б and В. Б is generated by ALTGR + c, B while В is generated by ALTGR + c, v because its phonetic is like the v in latin. See the layout definition for more details.

Mathematics symbols

The rule is to build the character peace by peace.

For instance, ⇒ is geneated by :

ALTGR + = then >

We build the = then, the > to make ⇒.

Latin Alphabets

This keyboard layout is fully compliant with more than 30 extended latin alphabets. See the country list. You will be able to see quickly how to reach for a given country all its specific characters

Conclusion

That's it for the rules. You still can check the layout mapping definition for more details.