Commit graph

850 commits

Author SHA1 Message Date
Ingo Ruhnke
e1271fc06e Improved output 2011-01-30 18:13:23 +01:00
Ingo Ruhnke
1f4b59fb45 Provide BUS:DEV, VENDOR:PRODUCT and NAME as argument to the connect/disconnect scripts 2011-01-30 17:21:05 +01:00
Ingo Ruhnke
8e8f69f749 Moved ControllerSlot to a separate file 2011-01-30 16:31:50 +01:00
Ingo Ruhnke
3f0350ee34 TODO & NEWS updates 2011-01-30 03:55:47 +01:00
Ingo Ruhnke
9e2952c18d Added ui-clear to ini parsing 2011-01-30 03:40:37 +01:00
Ingo Ruhnke
8b4ff2af45 Added --no-extra-events option 2011-01-30 03:20:29 +01:00
Ingo Ruhnke
059a2f2b37 Minor cleanup in AxismapModifier 2011-01-29 22:54:17 +01:00
Ingo Ruhnke
77abcc87c6 Some more docu updates 2011-01-29 22:44:52 +01:00
Ingo Ruhnke
e1f8c5419f Fixed set_axis_float() for XBOX_AXIS_TRIGGER 2011-01-29 22:40:50 +01:00
Ingo Ruhnke
28a801da0a Pass min/max to all AxisEventHandler 2011-01-29 21:29:14 +01:00
Ingo Ruhnke
d4f651fa9e Raise exception in string2axis() instead of return XBOX_AXIS_UNKNOWN 2011-01-29 20:49:32 +01:00
Ingo Ruhnke
f746a4f514 Moved some output from std::cout to log_info(), replaces RAISE_EXCEPTION with raise_exception 2011-01-29 20:29:55 +01:00
Ingo Ruhnke
1d6afa3792 Added example for absolute position 2011-01-29 20:11:03 +01:00
Ingo Ruhnke
4e9279fb87 Fixed --no-extra-devices 2011-01-29 20:10:51 +01:00
Ingo Ruhnke
6da095af71 Added [controllerN/configN/buttonmap], ... sections 2011-01-29 18:42:38 +01:00
Ingo Ruhnke
0012d00ba7 Added --usb-debug 2011-01-29 17:07:44 +01:00
Ingo Ruhnke
ae88f9f382 Documented --name and --device-name 2011-01-29 05:37:19 +01:00
Ingo Ruhnke
6ded8063af Added ability to set LED per controller slot instead of just globally 2011-01-29 05:28:53 +01:00
Ingo Ruhnke
18d752dbca Added test script for on-connect/on-disconnect 2011-01-29 05:12:19 +01:00
Ingo Ruhnke
be1c7a3d27 Implemented --on-connect and --on-disconnect 2011-01-29 05:10:34 +01:00
Ingo Ruhnke
e67d5b1a1f Documented some --match rules 2011-01-29 04:43:15 +01:00
Ingo Ruhnke
330e62dacc Added some examples on deadzones 2011-01-29 02:29:25 +01:00
Ingo Ruhnke
66576abb43 Added support for Playstation button names 2011-01-29 02:10:35 +01:00
Ingo Ruhnke
e24980f2ec Hooked up --dpad-as-button and --dpad-only 2011-01-29 01:49:13 +01:00
Ingo Ruhnke
35c7d31c74 Improved device naming 2011-01-28 23:53:38 +01:00
Ingo Ruhnke
a390993f19 X11 keysym docu update, guide the user to --help-x11keysym 2011-01-28 23:21:39 +01:00
Ingo Ruhnke
929bd68be8 Reimplemented support for naming devices 2011-01-28 23:00:13 +01:00
Ingo Ruhnke
beed2d0861 MatchRule bug fixing 2011-01-28 22:22:49 +01:00
Ingo Ruhnke
1c47bff655 Moved device_id building into proper function 2011-01-28 21:20:27 +01:00
Ingo Ruhnke
f2557b3cae Fixed some issues with to_float() and out of bounds conditions 2011-01-28 20:23:14 +01:00
Ingo Ruhnke
e92a50979f Restructured how ControllerMatchRule's work, implemented --match-group 2011-01-28 19:30:42 +01:00
Ingo Ruhnke
dd02607153 Added missing include 2011-01-28 19:21:57 +01:00
Ingo Ruhnke
383578a84d Further man page improvement 2011-01-28 18:12:26 +01:00
Ingo Ruhnke
979882d46d VERSION, NEWS and TODO update 2011-01-28 18:12:16 +01:00
Ingo Ruhnke
3c9379eb67 New version of runxboxdrv 2011-01-28 17:27:32 +01:00
Ingo Ruhnke
8e36d9692a Improved and updated the man-page 2011-01-28 16:40:39 +01:00
Ingo Ruhnke
d3893d7c5c Switch off the LED when xboxdrv is shut down 2011-01-28 15:26:12 +01:00
Ingo Ruhnke
813e5ed302 TODO and NEWS updates 2011-01-28 05:27:16 +01:00
Ingo Ruhnke
d59b263275 Added match rule "usbserial" 2011-01-28 05:26:31 +01:00
Ingo Ruhnke
73c50783f8 Added missing includes and fixed issue with older versions of libudev 2011-01-28 00:01:52 +01:00
Ingo Ruhnke
9853f16741 Another round of brute force include optimization 2011-01-27 21:14:06 +01:00
Ingo Ruhnke
ef3faed189 Moved some stuff to examples/ 2011-01-27 20:40:46 +01:00
Ingo Ruhnke
44a4699fff Updated documentation and brought --help and the man-page into sync 2011-01-27 20:24:19 +01:00
Ingo Ruhnke
c797d028ee Turned x11keysym_names into a singleton 2011-01-27 17:51:21 +01:00
Ingo Ruhnke
b2709086fb TODO and NEWS update 2011-01-27 17:47:47 +01:00
Ingo Ruhnke
27a1a29d4c Cleaned up CommandLine a bit 2011-01-27 17:47:32 +01:00
Ingo Ruhnke
b120e5f14c changed device_id syntax from 1-BTN_A to now BTN_A@1 2011-01-27 05:39:18 +01:00
Ingo Ruhnke
15772ecfb4 Moved to_float()/from_float() to helper 2011-01-27 05:04:35 +01:00
Ingo Ruhnke
e6720ec3f0 Invert the Y axis values, not just negate them, as negating them leads them to leave their min:max range 2011-01-27 05:04:02 +01:00
Ingo Ruhnke
445fa1aa97 Split axisfilter and buttonfilter into their own separate files 2011-01-27 04:08:28 +01:00