Created attachment 116091 [details] 0001-Add-support-for-chromebooks-layout.patch The recent (the first Pixel has it actually) chromebook laptops present a non generic keyboard layout. They are lacking a few key (like Delete, page Up, page down, etc...), and present a different meaning for the regular F01-F10 keys (see http://en.wikipedia.org/wiki/Chromebook_Pixel#/media/File:Chromebook_Pixel_%28WiFi%29_open.JPG). The attached patch allows to have a chromebook functional model for the us layout. I used the right alt as the modifier 3 to be able to be transparent for applications, so it does not work currently with other layouts with fancy keys (like fr or de). I am open to any suggestions regarding how to proper implement the layout. For the record, I made some screenshots of the shortcuts proposed by ChromeOS, and I can understand why they went away from XKB in the recent versions: https://drive.google.com/open?id=0B4-hpjeETXEWajV0YjE3b19xdUU&authuser=0
Created attachment 116159 [details] [review] 0001-Add-support-for-chromebooks-layout.patch - v2 Of course, changing the patch before sending made things worse: the F5 keys can not be remapped to Super_L or the original Super_L (on the Caps Lock key) does not work properly.
Thank you, committed. But I think it would be more appropriate to fix it at lower level...
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.