2011-01-02 11:12:32 -07:00
|
|
|
xboxdrv 0.6.3 - (??/Jan/2011)
|
|
|
|
=============================
|
|
|
|
|
2011-01-02 15:56:10 -07:00
|
|
|
* chatpad support, enable with --chatpad, special thanks to Jani
|
2011-01-02 11:12:32 -07:00
|
|
|
Virta, Andy Kirkham, dwomac and GAFBlizzard who helped make it
|
2011-01-02 15:56:10 -07:00
|
|
|
possible
|
|
|
|
* cleanup of modifier code
|
|
|
|
* added optional abs:/rel:/key: prefixes to --ui-axismap
|
|
|
|
* fixed multiple bugs that made it impossible to assign events to
|
|
|
|
specific devices
|
2011-01-02 11:12:32 -07:00
|
|
|
|
|
|
|
|
2010-12-31 14:01:47 -07:00
|
|
|
xboxdrv 0.6.2 - (31/Dec/2010)
|
2010-12-30 13:49:52 -07:00
|
|
|
=============================
|
2010-12-25 13:52:07 -07:00
|
|
|
|
2010-12-31 09:31:17 -07:00
|
|
|
* merged Xbox360 guitar handling into the regular Xbox360 controller
|
|
|
|
handling, use --guitar to get the old mapping back
|
2010-12-30 13:49:52 -07:00
|
|
|
* added generic event filter framework
|
|
|
|
* added toggle button filter
|
|
|
|
* added invert button filter
|
|
|
|
* added auto fire button filter
|
|
|
|
* added log filter for button and axis
|
|
|
|
* added invert axis filter
|
|
|
|
* added sensitivity axis filter
|
|
|
|
* added relative axis filter
|
|
|
|
* added response curve axis filter
|
|
|
|
* added deadzone axis filter
|
|
|
|
* added calibration axis filter
|
2010-12-25 13:52:07 -07:00
|
|
|
* added ability to send different events depending on how long a
|
|
|
|
button was pressed
|
2010-12-30 13:49:52 -07:00
|
|
|
* added ability to launch a program on button press
|
|
|
|
* added ability to replay a macro on a button press
|
|
|
|
* added ability to launch a child program from within xboxdrv, making
|
|
|
|
wrapper scripts easier to write without race conditions
|
2010-12-30 15:23:32 -07:00
|
|
|
* added --option NAME=VALUE to allow INI-style config options from
|
|
|
|
command line
|
|
|
|
* added --evdev-debug to print out all received events from evdev
|
|
|
|
* added --evdev-no-grab to avoid a full grab on the event device
|
2010-12-30 20:01:25 -07:00
|
|
|
* unified ini and command line parsing some more
|
|
|
|
* Mad Catz Xbox controller - MW2 controller support added
|
2010-12-31 10:38:23 -07:00
|
|
|
* added support for Xbox1 analog buttons, use --ui-axismap with A, B,
|
|
|
|
X, Y, black, white
|
2010-12-31 14:01:47 -07:00
|
|
|
* give proper error message when the Play&Charge kit is used
|
2010-12-25 13:52:07 -07:00
|
|
|
|
|
|
|
|
2010-12-21 15:56:06 -07:00
|
|
|
xboxdrv 0.6.1 - (21/Dec/2010)
|
|
|
|
==============================
|
|
|
|
|
|
|
|
* fixed bug in axis to key mapping
|
|
|
|
* removed debugging output
|
|
|
|
|
|
|
|
|
2010-12-18 06:10:39 -07:00
|
|
|
xboxdrv 0.6.0 - (18/Dec/2010)
|
2010-05-28 06:09:16 -06:00
|
|
|
==============================
|
|
|
|
|
|
|
|
* support for reading from evdev, this allows the use of regular
|
2010-12-18 06:10:39 -07:00
|
|
|
regular PC joysticks or the Playstation 3 controllers with xboxdrv,
|
2010-12-14 18:05:03 -07:00
|
|
|
useful if you need configurability or joy2key-like functionality,
|
|
|
|
but don't have a Xbox360 gamepad
|
2010-05-30 17:56:57 -06:00
|
|
|
* added KEY_#num, ABS_#num and REL_#num to allow refering to events by
|
|
|
|
number instead of name
|
2010-12-18 06:10:39 -07:00
|
|
|
* support for reading configuration from a INI configuration file
|
2010-12-14 18:05:03 -07:00
|
|
|
* cleaned up uinput mapping, --dpad-as-button, --dpad-only, etc. are now
|
|
|
|
simple mappings instead of special case hackery
|
|
|
|
* --ui-axismap and --ui-buttonmap now work with all axis and button
|
|
|
|
* smooth deadzone handling without jumps
|
|
|
|
* added --detach-kernel-driver
|
|
|
|
* automatically insert dummy events to make input device register as joystick
|
|
|
|
* added ability to have multiple configs running at the same time with --ui-new
|
2010-12-16 16:31:41 -07:00
|
|
|
* added shifting to --ui-axismap, allows sending of different events
|
|
|
|
when a shift button is pressed
|
2010-12-18 06:10:39 -07:00
|
|
|
* Saitek Cyborg Rumble Pad support added
|
|
|
|
* Gamestop Xbox 360 Controller support added
|
2010-05-28 06:09:16 -06:00
|
|
|
|
|
|
|
|
|
|
|
xboxdrv 0.5.0 - (26/May/2010)
|
2010-05-19 09:43:12 -06:00
|
|
|
==============================
|
|
|
|
|
|
|
|
* added device_id handling to --ui-buttonmap and --ui-axismap, allows
|
|
|
|
the creation of multiple input devices from a single controller
|
2010-05-19 17:33:19 -06:00
|
|
|
* added shifting to --ui-buttonmap, allows sending of different events
|
|
|
|
when a shift button is pressed
|
2010-05-23 15:24:34 -06:00
|
|
|
* added support to send keyboard combination from --ui-buttonmap
|
2010-05-19 22:57:01 -06:00
|
|
|
* added --mouse, a simple shortcut to enable mouse emulation
|
2010-05-22 08:13:16 -06:00
|
|
|
* added dummy events to the mouse device to let it register properly
|
2010-05-23 15:24:34 -06:00
|
|
|
by the kernel without messing with hal
|
2010-05-26 12:59:25 -06:00
|
|
|
* auto-detect USB endpoints on Xbox1 controller
|
2010-05-19 22:57:01 -06:00
|
|
|
|
2010-05-19 09:43:12 -06:00
|
|
|
|
2010-05-26 07:38:15 -06:00
|
|
|
xboxdrv 0.4.13 - (13/May/2010)
|
2010-05-13 10:04:39 -06:00
|
|
|
==============================
|
|
|
|
|
|
|
|
* added --mimic-xpad
|
|
|
|
* added --no-extra-devices
|
|
|
|
|
|
|
|
|
2010-05-26 07:38:15 -06:00
|
|
|
xboxdrv 0.4.12 - (08/May/2010)
|
2010-05-01 12:18:44 -06:00
|
|
|
==============================
|
|
|
|
|
|
|
|
* added --four-way-restrictor
|
2010-05-08 09:20:06 -06:00
|
|
|
* added --dpad-rotation
|
|
|
|
* added proper man pages for xboxdrv and xboxdrv-daemon
|
2010-05-01 12:18:44 -06:00
|
|
|
|
|
|
|
|
2010-05-26 07:38:15 -06:00
|
|
|
xboxdrv 0.4.11 - (01/May/2010)
|
2010-04-23 10:37:27 -06:00
|
|
|
==============================
|
|
|
|
|
|
|
|
* added --axis-sensitivity
|
2010-04-30 17:34:34 -06:00
|
|
|
* added number aliases for button names
|
|
|
|
* added left/right/up/down aliases for dpad
|
|
|
|
* some compiler warnings got cleaned up
|
|
|
|
* confusing uinput error messages got cleaned up
|
|
|
|
* fixed missing 'report sync' event that broke keyboard emulation
|
2010-04-23 10:37:27 -06:00
|
|
|
|
|
|
|
|
2010-02-17 09:16:08 -07:00
|
|
|
xboxdrv 0.4.10 - (17/Feb/2010)
|
|
|
|
==============================
|
2009-11-18 06:47:39 -07:00
|
|
|
|
|
|
|
* fixed mouse emulation a bit, still somewhat broken
|
2010-02-17 09:16:08 -07:00
|
|
|
* Mad Catz Xbox 360 controller support
|
|
|
|
* Harmonix controller support
|
|
|
|
* minor compile fix (missing string.h)
|
2009-11-18 06:47:39 -07:00
|
|
|
|
|
|
|
|
2009-11-01 06:00:25 -07:00
|
|
|
xboxdrv 0.4.9 - (01/Nov/2009)
|
2009-08-05 05:39:17 -06:00
|
|
|
=============================
|
|
|
|
|
|
|
|
* Saitek P2500 support (no rumble, untested)
|
2009-09-01 03:36:01 -06:00
|
|
|
* Hori Real Arcade Pro Ex support
|
|
|
|
* changes in the thread handling to reduce latency
|
2009-11-01 06:00:25 -07:00
|
|
|
* include fixes for g++-4.4
|
2009-08-05 05:39:17 -06:00
|
|
|
|
|
|
|
|
2009-07-30 06:28:58 -06:00
|
|
|
xboxdrv 0.4.8 - (30/Jul/2009)
|
2009-07-29 07:43:25 -06:00
|
|
|
=============================
|
|
|
|
|
2009-07-30 06:28:58 -06:00
|
|
|
* usb reading in separate thread, should fix missed events and stuck buttons
|
|
|
|
* some SCons configuration magic for better compatibility
|
2009-07-29 07:43:25 -06:00
|
|
|
|
|
|
|
|
2009-07-29 06:30:31 -06:00
|
|
|
xboxdrv 0.4.7 - (29/Jul/2009)
|
2009-05-27 00:58:24 -06:00
|
|
|
=============================
|
|
|
|
|
|
|
|
* support for Pelican TSZ360 pad
|
|
|
|
* support for Saitek P3200 pad
|
2009-06-18 20:38:09 -06:00
|
|
|
* support for Thrustmaster Firestorm Dual Power (044f:b312)
|
2009-05-27 00:58:24 -06:00
|
|
|
* deadzone support for trigger via --deadzone-trigger NUM
|
|
|
|
* some documentation improvements
|
|
|
|
|
|
|
|
|
2009-02-21 04:49:54 -07:00
|
|
|
xboxdrv 0.4.6 - (21/Feb/2009)
|
2009-02-17 14:51:47 -07:00
|
|
|
=============================
|
2009-02-19 11:54:15 -07:00
|
|
|
|
2009-03-14 16:04:12 -06:00
|
|
|
* --calibration AXIS=MIN,CENTER,MAX option to workaround broken controller
|
2009-02-21 04:49:54 -07:00
|
|
|
* xboxdrv-daemon.py to launch xboxdrv automatically when device gets
|
|
|
|
plugged in
|
2009-02-17 14:51:47 -07:00
|
|
|
|
|
|
|
|
|
|
|
xboxdrv 0.4.5 - (15/Feb/2009)
|
2009-01-24 10:48:17 -07:00
|
|
|
=============================
|
|
|
|
|
|
|
|
* fixed mixup between strong and weak rumble
|
2009-02-17 14:51:47 -07:00
|
|
|
* added Harmonix Drum Kit for Xbox 360 support
|
|
|
|
* added Logitech Chillstream support
|
|
|
|
* added evsend tool to send events to /dev/input/eventX
|
|
|
|
* Y-Axis for Firestorm gamepad fixed
|
|
|
|
|
2009-01-24 10:48:17 -07:00
|
|
|
|
2009-01-24 07:48:02 -07:00
|
|
|
xboxdrv 0.4.4 - (24/Jan/2009)
|
2009-01-18 01:43:44 -07:00
|
|
|
=============================
|
|
|
|
|
2009-01-24 01:29:27 -07:00
|
|
|
* auto-detect USB endpoints
|
2009-01-24 07:12:35 -07:00
|
|
|
* rumble support, enabled via --force-feedback
|
2009-01-24 07:48:02 -07:00
|
|
|
* added --rumble-gain to control rumble strength
|
|
|
|
* --deadzone accepts values in percentage
|
|
|
|
* DDR Universe 2 Mat added
|
2009-01-18 01:43:44 -07:00
|
|
|
|
2009-01-24 03:20:53 -07:00
|
|
|
|
2009-01-16 22:31:14 -07:00
|
|
|
xboxdrv 0.4.3 - (17/Jan/2009)
|
2009-01-13 22:47:38 -07:00
|
|
|
=============================
|
2009-01-15 00:04:50 -07:00
|
|
|
|
|
|
|
* added support for X11 keysym in --ui-buttonmap
|
2009-01-16 22:31:14 -07:00
|
|
|
* added --ui-clear and 'void' mappings to unmap buttons and axis
|
2009-01-15 04:01:13 -07:00
|
|
|
* fixed LED handling for wireless gamepads
|
2009-06-18 20:38:09 -06:00
|
|
|
* Thrustmaster Firestorm Dual Power support (044f:b304)
|
2009-01-15 21:57:29 -07:00
|
|
|
* added --name option to set device name
|
|
|
|
* added JS_${NUM} name to address joystick buttons by number instead
|
|
|
|
of name
|
2009-01-16 22:31:14 -07:00
|
|
|
* fixed issue with multiple wireless controller
|
|
|
|
* some preparation for rumble (prints FF events)
|
|
|
|
|
2009-01-13 22:47:38 -07:00
|
|
|
|
2009-01-10 19:35:22 -07:00
|
|
|
xboxdrv 0.4.2 - (11/Jan/2009)
|
2009-01-15 00:04:50 -07:00
|
|
|
=============================
|
|
|
|
|
2009-01-10 19:35:22 -07:00
|
|
|
* fixed --dpad-only
|
|
|
|
|
2009-01-13 22:47:38 -07:00
|
|
|
|
|
|
|
xboxdrv 0.4.1 - (08/Jan/2009)
|
2009-01-15 00:04:50 -07:00
|
|
|
=============================
|
|
|
|
|
2009-01-13 22:47:38 -07:00
|
|
|
* workaround for KEY_MEDIA_REPEAT
|
|
|
|
|
|
|
|
|
2009-01-06 23:19:06 -07:00
|
|
|
xboxdrv 0.4 - (07/Jan/2009)
|
2008-12-25 13:19:12 -07:00
|
|
|
===========================
|
|
|
|
|
|
|
|
* added --square-axis option
|
2008-12-25 22:52:09 -07:00
|
|
|
* added --autofire option
|
2008-12-28 16:34:04 -07:00
|
|
|
* added --relative-axis option (i.e. emulate joystick throttle)
|
|
|
|
* added --ui-buttonmap and --ui-axismap to change uinput events
|
2009-01-03 12:09:25 -07:00
|
|
|
* support for keyboard events
|
2009-01-06 23:19:06 -07:00
|
|
|
* support for mouse emulation
|
2008-12-25 13:19:12 -07:00
|
|
|
|
|
|
|
|
2008-11-06 07:49:56 -07:00
|
|
|
xboxdrv 0.3 - (06/Nov/2008)
|
2008-09-18 16:20:43 -06:00
|
|
|
============================
|
2008-06-12 08:42:19 -06:00
|
|
|
|
2008-09-18 16:20:43 -06:00
|
|
|
* added short note when the USB device is busy
|
2008-06-12 08:42:19 -06:00
|
|
|
* added note to README about running it via sudo
|
|
|
|
* added some missing header files
|
2008-09-18 16:20:43 -06:00
|
|
|
* added new third party controller to the auto-detection
|
|
|
|
* minor other small bug fixes
|
2008-06-12 08:42:19 -06:00
|
|
|
|
|
|
|
|
2008-05-02 15:54:57 -06:00
|
|
|
xboxdrv 0.2 - (03/May/2008)
|
2008-05-02 10:19:59 -06:00
|
|
|
===========================
|
2008-04-17 12:31:50 -06:00
|
|
|
|
2008-05-03 04:37:06 -06:00
|
|
|
* added support for Xbox360 wireless gamepads
|
|
|
|
* added support for the Xbox360 guitar controller
|
|
|
|
* added --dpad-only option for apps that don't need analogsticks
|
|
|
|
* added --axismap option to remap the axes
|
|
|
|
* added --buttonmap option to remap the buttons
|
2008-05-02 10:19:59 -06:00
|
|
|
* added option to specify the USB path to use, instead of using
|
|
|
|
automatic detection
|
|
|
|
* added option to enforce the controller type
|
|
|
|
* added deadzone configuration support
|
|
|
|
* switched from usb_bulk_read() to usb_interrupt_read(), this fixes
|
|
|
|
problems with some controller
|
2008-04-17 12:31:50 -06:00
|
|
|
|
|
|
|
|
2008-05-02 10:19:59 -06:00
|
|
|
xboxdrv 0.1 - (13/Apr/2008)
|
|
|
|
===========================
|
2009-01-15 00:04:50 -07:00
|
|
|
|
2008-04-14 07:47:24 -06:00
|
|
|
* initial release
|
|
|
|
|
2009-07-29 10:37:30 -06:00
|
|
|
|
2008-04-14 07:47:24 -06:00
|
|
|
# EOF #
|