Fixing capslock/search inversion on chromebooks
Submitted by Nicolas Mailhot
Assigned to xkb..@..bat.ru
Description
In its great wisdom, Google has decided that since caps lock is pretty useless in the default us layout, it could replace it with search (aka Google-it-key) for all countries
Unfortunately usa is not the world and some xkb layouts do require caps lock to access simply some symbols
So I was wondering what was the cleanest way to fix those layouts: detect automatically they need caps, and put it back, add an xkb option, force caps in each of those individually, something else ? Given that caps is a modifier and most of xkb complexity is in modifiers I'm at a loss to where to start
In my case, it's to fix fr-oss so accented capitalized letters are accessible again for chromebook users (those that bought the hardware and replaced chromeos with a standard stack)
In fr-oss À is <caps>
+ à, É <caps>
+ é, Ç <caps>
+ ç and so on…