Commit graph

649 commits

Author SHA1 Message Date
Ingo Ruhnke
7006682250 Some more chatpad work 2011-01-02 19:12:32 +01:00
Ingo Ruhnke
340d1d325c Added "inv" shortcut name for the invert filter 2011-01-02 15:33:02 +01:00
Ingo Ruhnke
91318eec98 Added LED support 2011-01-01 20:01:20 +01:00
Ingo Ruhnke
fbc6e8d121 Added chatpad support, use --chatpad 2011-01-01 14:31:07 +01:00
Ingo Ruhnke
7fea9d9473 Switched back to default compilation flags 2010-12-31 22:04:59 +01:00
Ingo Ruhnke
e2b3872379 Final cleanup for the release 2010-12-31 22:01:47 +01:00
Ingo Ruhnke
fcd9a764d4 give error message on play&charge kit detection 2010-12-31 21:51:52 +01:00
Ingo Ruhnke
6f669f69a6 Removed some debugging output 2010-12-31 21:51:11 +01:00
Ingo Ruhnke
6b3133efff Minor man page improvements 2010-12-31 21:28:17 +01:00
Ingo Ruhnke
2f204194b9 Unified LB/RB and black/white handling 2010-12-31 18:38:23 +01:00
Ingo Ruhnke
54c0b328d1 Added support for Xbox1 analog buttons, tested 2010-12-31 18:31:03 +01:00
Ingo Ruhnke
0991691b05 Added support for Xbox1 analog buttons (untested) 2010-12-31 18:20:44 +01:00
Ingo Ruhnke
119cfc8e71 Got rid of special guitar handling, use --guitar to get the old mapping 2010-12-31 17:31:17 +01:00
Ingo Ruhnke
90d1745d1f Added "mouse" to ini, move mouse settings to uInputCfg 2010-12-31 14:06:39 +01:00
Ingo Ruhnke
bccf255587 Fixed issue with AxisEvent not getting proper min/max set 2010-12-31 13:45:24 +01:00
Ingo Ruhnke
970df868de Changed --ui-axismap to allow an empty right hand side 2010-12-31 13:45:02 +01:00
Ingo Ruhnke
bc47058324 Updated documentation 2010-12-31 04:01:25 +01:00
Ingo Ruhnke
90ca2b5bb4 Implemented --evdev-no-grab 2010-12-30 23:23:32 +01:00
Ingo Ruhnke
4e0d0173f3 Added --evdev-debug, prints events required from evdev 2010-12-30 22:59:57 +01:00
Ingo Ruhnke
0659035066 Updated NEWS 2010-12-30 21:49:52 +01:00
Ingo Ruhnke
71b6be3f63 Added --option NAME=VALUE to allow INI options from the command line 2010-12-30 21:49:29 +01:00
Ingo Ruhnke
d7fa4f11d7 Minor cleanup 2010-12-30 21:49:11 +01:00
Ingo Ruhnke
b8f0db25d1 Cleaned up the mouse example and converted it to input filters 2010-12-30 21:18:24 +01:00
Ingo Ruhnke
7872ce9428 Fixed issue with Autofire not firing at the start and added delay option 2010-12-30 20:53:09 +01:00
Ingo Ruhnke
b1542eaf96 Fixed issue with ToggleButton not taking only state changes into account 2010-12-30 20:26:47 +01:00
Ingo Ruhnke
6e63094cfb Implemeted generalized invert that should work for triggers and sticks 2010-12-30 20:18:38 +01:00
Ingo Ruhnke
d7e0324614 Implemented proper deadzone smoothing in the DeadzoneAxisFilter, compatible with both sticks and triggers 2010-12-30 19:50:22 +01:00
Ingo Ruhnke
887bdfe23d When empty rhs is given in --ui-buttonmap, add filter to the existing mapping 2010-12-30 18:38:34 +01:00
Ingo Ruhnke
4f5755bcf9 Implemented macro playback 2010-12-30 18:37:50 +01:00
Ingo Ruhnke
99ce84df6a Some more documentation 2010-12-30 13:46:19 +01:00
Ingo Ruhnke
3f11077044 Drop empty tokens when splitting a name/value string by "," 2010-12-30 13:45:48 +01:00
Ingo Ruhnke
b42e67ec79 Added ability to launch a game from xboxdrv, making it easier to write wrapper scripts 2010-12-29 20:32:17 +01:00
Ingo Ruhnke
d0e0485560 Fixed missing NULL termination of the array 2010-12-29 20:31:53 +01:00
Ingo Ruhnke
0304f7b384 Added ExecButtonHandler 2010-12-29 17:46:41 +01:00
Ingo Ruhnke
e6b1328174 Added ResponseCurveAxisFilter, LogAxisFilter and LogButtonFilter 2010-12-29 15:53:58 +01:00
Ingo Ruhnke
dfee60d1e5 Implemented deadzone and relative axis as AxisFilter 2010-12-28 21:17:49 +01:00
Ingo Ruhnke
25ddaece63 Improved argument parsing for filters 2010-12-28 19:07:59 +01:00
Ingo Ruhnke
19ae8b55d1 Implemnted some AxisFilter 2010-12-28 17:38:12 +01:00
Ingo Ruhnke
c87dfc201d Same structural changes from ButtonEvent applied to AxisEvent 2010-12-28 14:57:33 +01:00
Ingo Ruhnke
22b7f780d4 Changed structure of ButtonEvent so that autofire filters are possible 2010-12-28 14:26:40 +01:00
Ingo Ruhnke
1c584986af Added Mad Catz Xbox controller - MW2 controller, thanks to Andy Kirkham 2010-12-28 14:25:46 +01:00
Ingo Ruhnke
254ec0d573 Xbox360 ASCII art 2010-12-26 15:01:45 +01:00
Ingo Ruhnke
1f23d3686d Xbox360 ASCII art 2010-12-26 14:58:53 +01:00
Ingo Ruhnke
70ae72a22f Split AxisEvent into separate classes 2010-12-26 02:20:33 +01:00
Ingo Ruhnke
b4e0a7aa3e Hooked up AxisFilter, still very basic 2010-12-25 23:28:40 +01:00
Ingo Ruhnke
82b2fceb27 AxisFilter class 2010-12-25 21:52:28 +01:00
Ingo Ruhnke
8f9f0516e7 Added support mapping multiple events to the same key, toggled by the time the button is held 2010-12-25 21:52:07 +01:00
Ingo Ruhnke
d5628cc1b5 Some more documentation 2010-12-25 20:09:10 +01:00
Ingo Ruhnke
4bb495881f Added InvertButtonFilter, split up ButtonEvent into separate objects 2010-12-25 20:08:52 +01:00
Ingo Ruhnke
cfa47ee770 Implemented generic ButtonFilter and a ToggleButtonFilter 2010-12-25 17:28:04 +01:00