Helium314 / HeliBoard

Customizable and privacy-conscious open-source keyboard
Apache License 2.0
2.38k stars 93 forks source link

Swipe up on letter key for uppercase variant #510

Open ltguillaume opened 8 months ago

ltguillaume commented 8 months ago

Is your feature request related to a problem? Please describe.

The "Swipe from shift to another key to type a single uppercase key" feature is slow and imprecise. Starting from the Shift key, you're already covering almost all of the keyboard with your hand, making it much harder to search for the right key. The desired key can also be missed more easily while sliding than when starting from the key itself.

Describe the solution you'd like

Swipe up from a key to insert the uppercase variant. This will prevent a partly covered keyboard, will allow you find the key as fast as normally is the case and provide a very intuitive way to insert the uppercase variant instead.

Additional context

A keyboard app that already has this feature is good old MultiLing.

RamPawar7 commented 2 weeks ago

Also add this functionality If shift key is enabled (uppercase is on) swiping down on a key will print the lowercase letter instead. In the case where the first letter typed after an abbreviation with a dot is uppercase as the keyboard thinks that the dot is a fullstop, this will help to quickly make that one letter lowercase instead of pressing the shift key first

ltguillaume commented 2 weeks ago

Also add this functionality If shift key is enabled (uppercase is on) swiping down on a key will print the lowercase letter instead. In the case where the first letter typed after an abbreviation with a dot is uppercase as the keyboard thinks that the dot is a fullstop, this will help to quickly make that one letter lowercase instead of pressing the shift key first

Yes, this would be great, too!