Jump to content

What's the best keyboard layout possible ?

Hi, french dud here, AZERTY style with coders unfriendly mapped keys, I always wondered why there are so many different layouts out there, especially considering the same latin alphabet (not taking into account cyrillic and kanji and stuff).

 

I just watched the 'Chassepot C1000 Review' :

 

 

In 2017 I participated to a survey about evolution of the french keyboard layout, well, just a light refresh, nothing as ground breaking like the BEPO that is to french people what the DVORAK is to english people. But that reminded me my old attempts to the effort :

 

CFILORUX : http://www.keyboard-layout-editor.com/#/gists/a64eae70f4f459e1325f92014f825195

AEIMQUX : http://www.keyboard-layout-editor.com/#/gists/c2ca5f0f7dc0f5527d60b11fadf26018

 

Both are based on standard ISO layout because, well, french dude here, ISO is EU, ANSI is US. But it's not really difficult to make the conversion around the Return key.

 

I tried to present my ideas and discuss them here :

 

https://deskthority.net/viewtopic.php?f=2&t=17889

https://imgur.com/gallery/mfwwa

 

While I received a rather cold welcome, I'm still convinced that the idea of an alphabetical ordered keyboard should get a go. Mostly because many people unfamiliar with computer and/or typing might get it easier (kids, old, non techies) but also that simplify having a common layout instead than too many.

 

The main goals are as follow :

 

1- alphabetical ordered (separated in two sets, one for each hand)

2- coder friendly (opening/closing parenthesis/brackets should be close)

3- visually hintful (accents and dead keys and symbols looking alike)

 

I'm planning to convert my old K95 with a caps change and see what it gives IRL, but I'm pretty confident that with a suitable companion software that autocorrect mistyped words and/or add missing accents like you can find on smartphones, typing with this shouldn't be that bad.

 

Anyway, that's my own inner thinking about this issue. I'm not saying that those two keyboard layouts are perfect, but I'm looking into discussing more about what could be improved to make them perfect universal layouts that could suit everybody without spending years to learn a specific layout.

 

I'm ready, let's start the flames...

 

 

cfilorux-(4x3)-iso-105-keys.png

Link to comment
https://linustechtips.com/topic/1099832-whats-the-best-keyboard-layout-possible/
Share on other sites

Link to post
Share on other sites

I have to swap between keyboard layouts too much, and I go like wtf am I typing 

 

iirc there’s a programmer Dvorak and a Coleman layout

 

coleman is ok for me, just no one knows it is these days

Don't forget to use the "Quote" feature or mention me ( @Gegger) if you want me to see your reply!

Community Standards // Forum Quickstart Guide // Floatplane // Forum FAQ // The Parrot Gang
Banned by Linus in the "banning game" thread who added insult to injury by putting this crap in my sig >(

WE ARE THE DARK SIDE Don't be a light theme peasant

Spoiler

             ........:oo:........

           o//ssssssssyhhysssss+////o               .''''''''''''''. 

          mddmmm/::ddddddddddddddmmmyss::/mmN       |   PARTY ON   |

          o..+oodddmmmhhhhhhhhhhhdmmmmmdddooy       | ,............'

         h::oyyhddmmm+++///////////++++++mmmddy::s  |/

      Nyyo[[sddhyyyyy::::::::::::::::::::yyymmh//oyym

     h..:oohmm+:://///::::////////////////+mmmmms..sNN

     m++sddmmm+::hddhhy::+ddddddddddddddhhhmmmmmdhh+++d

    Nsssyyhmmhssooodmmhhh::+mmdyyyyyyyyddddddmmmmmmmmo::d

   mmd../mmmmmo::shhdmmhhh::+mmhooooooooyhhmmmmmmmmmmmyssdmm

  +++++smmdddo::///dmmhhh::+mmhooooooooooommmmmddddmmmdd/++m

 ``+hhhmmhoo/:::::oooooossymmhooooooooyyymmdoooooydddmmo//N

 ++:mmmmmy:::::::::::::/yyhmmhooooooooyhhmmd:::::+yyhmmyssddd

ooommmmmy:::::::::::::://ommhooooooooooommd:::::://shhdmm+..

yyhmmh++/::::::::::::::::+mmhooooooooyyymmd::::::::/++hmm+//

dddmmh++/::::::::::::::::+mmhooooooooyhhddh:::::::::::hmmysshhd

mmmmmdhhs::::::::::::::::+mmhoooooooohhhhhy:::::::::::hmmhhh``+

mmmmmh++/::::::::::::::::+mmdhhsooooodmm++/:::::::::::hmmsss``+

dddmmhoo+::::::::::::::::+dddddyssyyydmm::::::::::::::hmmsoo++o

dddmmdhho::::::::::::::::+hhdmmddddmmmmm::::::::::::::hmmsooNNN

mmmmmh///::::::::::::::::+hhdmmmmmmmmddd::::::::::::::hmmsoo++/

yyhmmdss+::::::::::::::::/ooydddmmmmmsoo::::::::::::::yddhyy::+

++ommmmmy:::::::::::::::::::ohhdmmddd/::::::::::::::::shhdmmsssNNNmmN

..+mmmmmy:::::::::::::::::::://shh+//:::::::::::::::::://dmmmmdoo+..o

``+dddmmhss+:::::::::::::::::::+++/::::::::::::::::::::::ooodddhhysshNNy++m ``+hhdmmdhhs///:::::::::::::::::::::::::::::::::::::::::::::yyymmmmmmmmo++hNNmdd ``+hhdmmdhhhhh+:::::::::::::::::::::::::::::::::::::::::::::::/hhhhhdmmmmmsoo... ``+ddmmmdhhhhhyyyyyyyyyyyo:::::::::::::::::::::::::::::::::::::+++++sdddmmdhhsss//+ ``+mmmmmhsshhhhhhhhhhhhhhy++/:::::::::::::::::::::::::::::::::::::::+ssyyydmmddd///hhd ``+mmmmmy::shhhhhhhhhhhhhhhhs:::::::::::::::::::::::::::::::::::::::::::::ymmmmmmmh../ ``+mmmmmy:://////////////ohhhyy+::::::::::::::::::::::::::::::::::::::::::///hddmmmhhs++s ``+mmmmmhssssssssssssssssydddddysssssssssssssssssssssssssssssssssssssssssssssdddmmmmmy::s ``+mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmhooh

 

Link to post
Share on other sites

It's not like they just randomly placed keys somewhere, a lot of research went into that stuff.  Be sure to pay attention to Taran's comments on Dvorak and how often people use certain rows of the keyboard. 

 

 

The layout is also influenced by the language.  What works in English does not necessarily work in other languages.  Words can be formed differently, meaning that keys may need to be placed elsewhere in order to improve the flow.  Hence azerty, qwertz etc. 
 

Then there's the language-specific characters. For the French that would be é, è, ç and à for example.  Those characters are used so often in French that they completely inverted the numerical row on azerty compared to qwerty keyboards, just to not have to use the "shift" key that often. 

 

 

 

On my phone I switch between Belgian azerty and the regular qwerty layout on a regular basis, depending on which language I type in.  On the PC I'm using Belgian azerty, mainly because everyone else in my region is using that and using different layouts on the same PC is just too cumbersome. 

Personally I'd love to switch to qwerty full time because 95% of my typing is done in English, but I need to use azerty at work and whenever I need to work on friends' PCs, so I'm basically stuck on azerty. 

Link to post
Share on other sites

Yeah, I placed all accents on "AltGr" pink and yellow keys. That needs to press two keys for each accent character, or use the companion application that would do it for you.

 

I understand that all languages have specificity, yet I can write english on an AZERTY keyboard, so it's not like an alphabetical ordered layout would prevent you from doing so either.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×