my first attempt at creating a "linear" (or not) qwerty layout #1286
fallsdevil
started this conversation in
Custom Layout
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
firstly, my language is Brazilian Portuguese, so I added an extra key, "ç" because I used Gboard.
Furthermore, I also added another Gboard feature, which is that the number line is replaced by symbols when shift is activated, so I thought it would be interesting to share because I saw that some people tried to do something similar, but it's a bit complicated to write the modification commands of
shift
.Lastly, I added the symbols to the
popup
because I don't use symbol layouts, so some keys don't have a popup because in my language they are accented so I preferred to add popups only to the consonants, with the exception of some vowels. so if you want to use this layout, you can modify it. (I also think this could be useful for some languages in which the heliboard doesn't show).how it works using shift status:
fast_slow_1736537098659.mp4
some custom popups on function keys
enter
keyfunction
keyslanguage popups, emoji, etc on the numpad key
Recording.at.janeiro10-032917PM._001.mp4
some settings made before using this layout mainly to customize the number line:
here is the ortholinear layout QWERTY Ç.json the period key has a smaller size so that the delete would be similar to the standard size, because I didn't particularly want to change its position, but here is a normal version without the period and comma keys. QWERTY Ç simple.json. (and apparently using the comma n period after the M seems to work better when you put both with 0.05, but I preferred to leave one on each side to facilitate muscle memory)
In this there is the configuration of functional keys functions.json, emojis will appear when holding the space key, 20 are allowed, but there are 19 because I added a key without a function to "cancel" if you give up using them. The comma and period keys were removed for obvious reasons, but this other version keeps them, but with the period symbols vertically. functions simple.json
the numpad/editor version: here.
The popup that appears on the enter key has the
shift enter
function, I find it useful because in messaging apps I like to use enter withsend
, it also works in fields that it doesn't allow natively, like on Instagram.The toolbar keys also have popups, which are:
copy
/cut
,select word
/select all
,left/right
/word
/full
. (in numpad instead of usingword left/right
I used the simple keys and added ctrl which performs the same function).Lastly, because it is linear and has similar sizes, the
/
key in url and@
in email was moved to the right side so that both sides of the space are the same.If you want to use just the symbol code on the number line based on shift, here it is:
Beta Was this translation helpful? Give feedback.
All reactions