1. 16 Jul, 2010 1 commit
    • Henrik Rydberg's avatar
      Input: introduce MT event slots · 40d007e7
      Henrik Rydberg authored
      With the rapidly increasing number of intelligent multi-contact and
      multi-user devices, the need to send digested, filtered information
      from a set of different sources within the same device is imminent.
      This patch adds the concept of slots to the MT protocol. The slots
      enumerate a set of identified sources, such that all MT events
      can be passed independently and selectively per identified source.
      
      The protocol works like this: Instead of sending a SYN_MT_REPORT
      event immediately after the contact data, one sends an ABS_MT_SLOT
      event immediately before the contact data. The input core will only
      emit events for slots with modified MT events. It is assumed that
      the same slot is used for the duration of an initiated contact.
      Acked-by: default avatarPing Cheng <pingc@wacom.com>
      Acked-by: default avatarChase Douglas <chase.douglas@canonical.com>
      Acked-by: default avatarRafi Rubin <rafi@seas.upenn.edu>
      Signed-off-by: default avatarHenrik Rydberg <rydberg@euromail.se>
      Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
      40d007e7
  2. 15 Jul, 2010 4 commits
  3. 14 Jul, 2010 2 commits
  4. 13 Jul, 2010 4 commits
  5. 09 Jul, 2010 1 commit
  6. 04 Jul, 2010 1 commit
  7. 03 Jul, 2010 9 commits
  8. 30 Jun, 2010 2 commits
  9. 28 Jun, 2010 7 commits
  10. 25 Jun, 2010 3 commits
  11. 23 Jun, 2010 6 commits