esrille / new-keyboard

The Esrille New Keyboard
https://www.esrille.com/keyboard/
47 stars 22 forks source link

Option to invert numbers and symbols on the number row #15

Closed jeandeaual closed 3 years ago

jeandeaual commented 3 years ago

It would be nice to have an option to invert numbers and symbols on the number row, like on the French layout, Spanish layout, some QWERTZ layouts or the Programmer Dvorak layout.

This would mostly be useful for programmers, people using a Compose key to input special characters or to add hardware support for Programmer Dvorak.

I think this means inverting the shift modifier when a number row key is pressed. The main issue is with the behavior of the Caps Lock key:

I'm not sure which approach would be the best here.

What do you think about this possible feature?

ShikiOkasaka commented 3 years ago

Adding European keyboard layouts has been a low priority since we do not export NISSE to Europe directly. To support the standard 102 keyboard layout, the firmware needs to support another mode that can generate KEY_NON_US_BACKSLASH scan code. The required change would be very small anyway. Device drivers should be able to handle generic features in each country beyond this.