evdev.chromebook.patch 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. --- evdev 2019-02-11 20:25:45.000000000 +0100
  2. +++ evdev.chromebook 2019-10-09 17:15:08.145221521 +0200
  3. @@ -97,6 +97,13 @@
  4. $jollamodels = evdev+jolla(jolla)
  5. olpc = evdev+olpc(olpc)
  6. olpcm = evdev+olpc(olpcm)
  7. + chromebook_m = evdev+chromebook_m(media)
  8. + chromebook_m_ralt = evdev+chromebook_m(media)
  9. + chromebook_falco_m = evdev+chromebook_m_falco(media)
  10. + chromebook_falco = evdev+chromebook_falco(fkeys)
  11. + chromebook_falco_ralt = evdev+chromebook_falco(fkeys)
  12. + chromebook_no_m = evdev+chromebook_m(media)
  13. +
  14. * = evdev
  15. ! layout[1] = keycodes
  16. @@ -868,7 +875,15 @@
  17. ! model = symbols
  18. $evdevkbds = +inet(evdev)+inet(%m)
  19. - chromebook = +inet(evdev)+inet(chromebook)
  20. + chromebook = +inet(evdev)+chromebook(overlay)
  21. + chromebook_ralt = +inet(evdev)+chromebook_ralt(overlay)
  22. + chromebook_m = +inet(evdev)+chromebook_m(overlay)
  23. + chromebook_m_ralt = +inet(evdev)+chromebook_m_ralt(overlay)
  24. + chromebook_falco = +inet(evdev)+chromebook(overlay)
  25. + chromebook_falco_ralt = +inet(evdev)+chromebook_ralt(overlay)
  26. + chromebook_m_falco = +inet(evdev)+chromebook_m(overlay)
  27. + chromebook_m_falco_ralt = +inet(evdev)+chromebook_m_ralt(overlay)
  28. + chromebook_no_m = +inet(evdev)
  29. applealu_jis = +inet(evdev)+macintosh_vndr/jp(alujiskeys)
  30. * = +inet(evdev)
  31. @@ -929,9 +944,27 @@
  32. * jp = complete+japan
  33. olpc * = olpc
  34. olpcm * = olpc
  35. + chromebook * = complete+chromebook
  36. + chromebook_ralt * = complete+chromebook
  37. + chromebook_m * = complete+chromebook
  38. + chromebook_m_ralt * = complete+chromebook
  39. + chromebook_falco * = complete+chromebook
  40. + chromebook_falco_ralt * = complete+chromebook
  41. + chromebook_m_falco * = complete+chromebook
  42. + chromebook_m_falco_ralt * = complete+chromebook
  43. + chromebook_no_m * = complete
  44. * * = complete
  45. ! model layout[1] = compat
  46. + chromebook * = complete+chromebook
  47. + chromebook_ralt * = complete+chromebook
  48. + chromebook_m * = complete+chromebook
  49. + chromebook_m_ralt * = complete+chromebook
  50. + chromebook_falco * = complete+chromebook
  51. + chromebook_falco_ralt * = complete+chromebook
  52. + chromebook_m_falco * = complete+chromebook
  53. + chromebook_m_falco_ralt * = complete+chromebook
  54. + chromebook_no_m * = complete
  55. * * = complete
  56. ! model = types