1. 30 Oct, 2019 1 commit
  2. 29 Oct, 2019 1 commit
    • Adam Jackson's avatar
      linux: Remove · 7e366936
      Adam Jackson authored
      You almost certainly want to be using libinput or evdev on Linux
      systems, and the Linux code is arguably under the GPL, which is a fine
      license in general but not for X.org. Delete the Linux support so people
      stop using it.
      7e366936
  3. 25 Nov, 2018 1 commit
  4. 18 Nov, 2018 1 commit
  5. 26 Jan, 2017 3 commits
  6. 17 Nov, 2016 1 commit
  7. 30 May, 2016 1 commit
  8. 29 Nov, 2015 3 commits
  9. 23 Jul, 2015 1 commit
  10. 06 Apr, 2015 1 commit
  11. 26 Mar, 2015 1 commit
  12. 22 Mar, 2015 1 commit
  13. 08 May, 2014 1 commit
  14. 10 Feb, 2014 1 commit
    • Egbert Eich's avatar
      Detangle inet keys and jp Henkan/ Muhenkan keys · 5a327955
      Egbert Eich authored
      When support for inet keys was added to the keyboard driver
      back in the early 2000 none of the developers thought of
      Japanese 106 key keybards which have two extra keys generating
      the scan codes 0x79 and 0x7d.
      So for keys prefixed with the scan code 0x60 which were not
      remapped to anything else the line:
       *scanCode += 0x78;
      was added.
      Thus keys generating the scan codes 0xe0 0x01 and 0xe0 0x03
      will overlap with the Henkan and Muhenkan keys on Japanese
      keyboards.
      A workaround was introduced to xkeyboard-config which makes
      sure the keycodes 0x79 and 0x7d provide the Henkan and Muhenkan
      keysyms. As a consequence users might loose some multimedia keys
      on Japanese keyboards.
      A different solution would be to either remap keycodes 0x79
      and 0x7d or keycodes 0xe0 0x01 and 0xe0 0x03 into the range of
      unused (X-)keycodes above 0xfb.
      There are downsides with either solution: the legacy keyboard
      driver and the xkb files would have to be fixed in sync. Otherwise
      Japanese users would loose their Henkan and Muhenkan keys (in
      the first case) or some multimedia keys would get lost.
      The present patch does the latter which seems to be cleaner codewise.
      Signed-off-by: default avatarEgbert Eich <eich@suse.de>
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      5a327955
  15. 31 Oct, 2013 1 commit
  16. 28 Oct, 2013 1 commit
  17. 18 Oct, 2013 20 commits