xf86-input-joystick: Changes to 'refs/tags/xf86-input-joystick-1.2.0'
Sascha Hlusiak
saschahlusiak at kemper.freedesktop.org
Sun Apr 1 07:30:51 EEST 2007
Tag 'xf86-input-joystick-1.2.0' created by Sascha Hlusiak <saschahlusiak at arcor.de> at 2007-04-01 03:46 -0700
Joystick Driver Version 1.2.0
Changes since xf86-input-joystick-1.1.1:
Sascha Hlusiak:
Stripped everything down to the minimum
Splitted to multiple files
moved .cvsignore to .gitignore
added .gitignore to git
Made driver report button events
Added Option to map joystick buttons to mousebuttons
Man page matches current features of the driver
Added by-value axis handling
Added axis options
Splitted axis code to another file
Went back to one timer for all axes
Allowed negative amplify value for reverting axis direction
Put options parsing to different files
Added axis option for buttons
Removed "amplifier" axis option
Added "amplify", "disable-mouse", "disable-keys", "disable-all" options to code and manpage
ReadJoystickData: Prevent from reporting JS_EVENT_INIT as events
jstkParseButtonOption: Added "key=<keycode>[,<keycode>]" Option
Added code to generate key eventy
disable-keys now really disables sending of keys
Allowed axis being actually not mapped to an action
More use of DBG output
Made movement within deadzone be reported only one
Added range for absolute axis configuration
Added missing <stdio.h> and <string.h> to fix warnings
Prettyfied code, added comments
Added missing include files to fix warnings about implicit declarations
---
configure.ac | 2
man/.cvsignore | 2
man/.gitignore | 3
man/Makefile.am | 4
man/joystick.man | 212 ++++++++++++++++
src/Makefile.am | 5
src/jstk.c | 635 +++++++++++++++++++++++++++++++++++++++++++++++++
src/jstk.h | 121 +++++++++
src/jstk_axis.c | 342 ++++++++++++++++++++++++++
src/jstk_axis.h | 31 ++
src/jstk_options.c | 207 ++++++++++++++++
src/jstk_options.h | 35 ++
src/linux_jstk.c | 182 ++++++++++++++
src/linux_jstk.h | 33 ++
src/xf86Jstk.c | 675 -----------------------------------------------------
15 files changed, 1808 insertions(+), 681 deletions(-)
---
More information about the xorg-commit
mailing list