This experimental layout is optimized for compact / ergonomic keyboards, where the position of the [] keys could be changed. More generally, this kind of layout should fit in 42 keys for all printable characters:
4 rows of 10 keys, from the number row (1..0) and below (= 40 'sane' keys)
the 7 (ANSI/pc104) or 8 (ISO/pc105) 'extra' keys must be available in AltGr
all accented characters should be done with a single dead key (;:)
40 keys + spacebar + AltGr = 42 keys
The learning curve is a bit steeper and the resulting layout is not as versatile for other languages (e.g. Esperanto support has been dropped), but the efficency is better — especially on my brand new keyboard.io Model 01 (yes, I have one ^_^).
The same principle can be applied to lots of other languages.
Besides that, this layout experiments a few improvements on the current Lafayette layout:
œ is now on deadkey + i, since there’s no language I know that uses a igrave — this is not so intuitive as before but more efficient for common words where oe is followed by a u (e.g. œuf, sœur…)
deadkey + o now makes an ò, thus bringing full Italian support
the AltGr layer has been revamped to fit all “extra” keys, with a few trade-offs:
~/ is a breeze
=>, ='', +=, -= are easier
</ and /> are a bit trickier but still neat
main drawbacks: !==, | and |>
This is an evolution of the qwerty42a layout I’ve been experimenting for over a year. I think this is the way to go. Feedback would be welcome.
This experimental layout is optimized for compact / ergonomic keyboards, where the position of the
[]
keys could be changed. More generally, this kind of layout should fit in 42 keys for all printable characters:;:
)The learning curve is a bit steeper and the resulting layout is not as versatile for other languages (e.g. Esperanto support has been dropped), but the efficency is better — especially on my brand new keyboard.io Model 01 (yes, I have one ^_^).
The same principle can be applied to lots of other languages.
Besides that, this layout experiments a few improvements on the current Lafayette layout:
œ
is now on deadkey +i
, since there’s no language I know that uses aigrave
— this is not so intuitive as before but more efficient for common words whereoe
is followed by au
(e.g.œuf
,sœur
…)o
now makes anò
, thus bringing full Italian support~/
is a breeze=>
,=''
,+=
,-=
are easier</
and/>
are a bit trickier but still neat!==
,|
and|>
This is an evolution of the
qwerty42a
layout I’ve been experimenting for over a year. I think this is the way to go. Feedback would be welcome.