1. 08 5月, 2017 3 次提交
  2. 11 4月, 2017 2 次提交
  3. 07 2月, 2017 2 次提交
  4. 07 1月, 2017 4 次提交
  5. 28 12月, 2016 1 次提交
  6. 28 11月, 2016 2 次提交
  7. 28 7月, 2016 1 次提交
  8. 30 6月, 2016 1 次提交
  9. 24 6月, 2016 1 次提交
    • C
      Input: xpad - fix oops when attaching an unknown Xbox One gamepad · c7f14293
      Cameron Gutman 提交于
      Xbox One controllers have multiple interfaces which all have the
      same class, subclass, and protocol. One of the these interfaces
      has only a single endpoint. When Xpad attempts to bind to this
      interface, it causes an oops when trying initialize the output URB
      by trying to access the second endpoint's descriptor.
      
      This situation was avoided for known Xbox One devices by checking
      the XTYPE constant associated with the VID and PID tuple. However,
      this breaks when new or previously unknown Xbox One controllers
      are attached to the system.
      
      This change addresses the problem by deriving the XTYPE for Xbox
      One controllers based on the interface protocol before checking
      the interface number.
      
      Fixes: 1a48ff81 ("Input: xpad - add support for Xbox One controllers")
      Signed-off-by: NCameron Gutman <aicommander@gmail.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      c7f14293
  10. 02 6月, 2016 1 次提交
  11. 28 5月, 2016 4 次提交
  12. 06 4月, 2016 1 次提交
    • S
      Input: xpad - add Mad Catz FightStick TE 2 VID/PID · d63b0f0c
      Silvan Jegen 提交于
      This adds the VID/PID combination for the Xbox One version of the Mad
      Catz FightStick TE 2.
      
      The functionality that this provides is about on par with what the
      Windows drivers for the stick manage to deliver.
      
      What works:
      - Digital stick
      - 6 main buttons
      - Xbox button
      - The two buttons on the back
      - The locking buttons (preventing accidental Xbox button press)
      
      What doesn't work:
      - Two of the main buttons (don't work on Windows either)
      - The "Haptic" button setting does not have an effect (not sure if it
        works on Windows)
      
      I added the MAP_TRIGGERS_TO_BUTTONS option but in my (limited) testing
      there was no practical difference with or without. The FightStick does
      not have triggers though so adding it makes sense.
      Signed-off-by: NSilvan Jegen <s.jegen@gmail.com>
      Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
      d63b0f0c
  13. 28 1月, 2016 1 次提交
  14. 13 1月, 2016 2 次提交
  15. 05 1月, 2016 4 次提交
  16. 17 12月, 2015 2 次提交
  17. 20 11月, 2015 1 次提交
  18. 19 10月, 2015 1 次提交
  19. 11 10月, 2015 6 次提交