summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-10-01Make "less joystick.man" workxf86-input-joystick-1.3Christoph Brill1-0/+1
2008-10-01Do not require randrprotoSascha Hlusiak1-1/+0
2008-10-01Option for per-axis valuators. Defaults to off for all axes.Sascha Hlusiak3-14/+20
Old: Each axis had an extra valuator, starting with 2 (0 and 1 are pointer movement) New: Add "valuator" to axis option to give it an extra valuator of range -32768 to 32768. Default: Off for all axes, since rarely used (and broken anyway right now).
2008-10-01Remove XKB calls since we don't make use of it anyway.Sascha Hlusiak1-5/+1
No error messages because of missing xkb rules, yay.
2008-09-06make dist hook: git-log > git logxf86-input-joystick-1.3.3Sascha Hlusiak1-1/+1
I somehow don't have those nice aliases. This should make it work on every system.
2008-09-06Update man page concerning custom driver options through halSascha Hlusiak1-1/+2
Warning is obsoleted by xorg-server-1.5
2008-09-06Bump to 1.3.3Sascha Hlusiak1-1/+1
2008-09-06Add ChangeLog to .gitignoreSascha Hlusiak1-0/+1
2008-09-06Remove duplicated code in jstkInitKeysSascha Hlusiak1-7/+0
Too much copy'n'paste
2008-09-06Adding empty ctrlProc to prevent crashing of X when running without XKBSascha Hlusiak1-1/+11
X calls ctrlProc without checks for NULL in some places, especially when running "X -kb". Adding that function back to be safe.
2008-08-23Remove stale commentSascha Hlusiak1-1/+0
2008-08-23Fix check for BSD dev/usb/usbhid.h (needs dev/usb/usb.h).Matthieu Herrb1-1/+6
2008-08-14Fix build. xf86Version.h -> xorgVersion.hPeter Hutterer1-1/+1
2008-06-19Added more examples for the x11_options properties of xorg-server-1.5Sascha Hlusiak1-5/+36
Since xorg-server-1.5 you can pass arbitrary options using the x11_options namespace. No additional hacks are neccessary to make hal hotplug the joystick driver.
2008-05-27Check for XINPUT ABI 3.Peter Hutterer1-0/+2
2008-04-27Bumped to version 1.3.2xf86-input-joystick-1.3.2Sascha Hlusiak1-1/+1
2008-04-09Display evdev bus/vendor/product/version in separate lineSascha Hlusiak1-3/+3
2008-03-30Fixed keymap size to 8-256 to prevent crashSascha Hlusiak3-4/+9
Newer xservers don't like keymaps that are smaller than 248 keys.
2008-03-30Clear complete keymap instead of only the first elementSascha Hlusiak1-1/+1
2008-03-30Fixed off-by-one in keymap generation codeSascha Hlusiak1-1/+1
2008-03-30Allow '+' as separator for key mapping as in "key=Alt_L+Tab"Sascha Hlusiak1-0/+3
2008-03-08Makefile.am: nuke RCS IdMatthieu Herrb1-1/+0
2008-01-06Added "StartMouseEnabled" and "StartKeysEnabled" optionsSascha Hlusiak2-22/+45
With the disable-mouse and disable-keys button mapping the event generation can be toggled. These two options will start X with the event generation already disabled, so it can be enabled later with the appropriate button mapping. Default: Event generation is enabled.
2007-12-31Changed copyrights to include year 2008Sascha Hlusiak15-15/+37
2007-12-09Changed default deadzone in manpage from 1000 to 5000Sascha Hlusiak1-7/+7
2007-12-09Increased default deadzone from 1000 to 5000Sascha Hlusiak1-1/+1
2007-12-09Typo in man pageSascha Hlusiak1-1/+1
Last axis of default axis configurations was #3 instead of #7
2007-12-07Mentioned hotplugging and hal policy in man pagexf86-input-joystick-1.3.1Sascha Hlusiak1-2/+10
2007-12-06Bumped to version 1.3.1Sascha Hlusiak1-1/+1
2007-12-06Added example hal policy file for input hotplugging of joysticksSascha Hlusiak4-2/+19
Hal policy config/50-x11-input-joystick.fdi is not installed by default and you probably don't want to.
2007-12-06Looking for Path parameter besides Device (used by HAL+input hotplug)Sascha Hlusiak1-0/+2
2007-12-06Fixed default button mappingsSascha Hlusiak1-4/+5
Default button mappings were set to buttons 4, 5 and 6 instead of 1, 2 and 3.
2007-12-06Return NULL on device configure fail instead of unconfigured device, which ↵Sascha Hlusiak1-1/+2
made X segfault.
2007-12-06New: evdev backendSascha Hlusiak1-9/+186
2007-12-05Mentioned multiple backends in man pageSascha Hlusiak1-3/+10
2007-12-05Fixed implicit declaration warnings because of missed header filesSascha Hlusiak2-1/+1
2007-12-05Renamed backend files from *_jstk.{c,h} to backend_*.{c,h}Sascha Hlusiak8-14/+15
2007-12-05Added backend selection code.Sascha Hlusiak10-37/+253
From all available backends they are tried in the order: evdev, linux joystick, bsd usbhid. This needed to separate the backends which were usually used to replace each other.
2007-12-05configure.ac: Checking for available kernel backends instead of OSSascha Hlusiak3-21/+73
The configure script now checks for availability of several backends like Linux's joystick, Linux's evdev, BSD's usbhid. This way several backends can be compiled in and used with the same binary module. Backend selection code still missing!
2007-11-11Add check for kbproto in configure scriptSascha Hlusiak1-0/+1
On systems without kbproto installed, the XKB headers might be missing and the build fails. Fixes Debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448770
2007-10-27Added missing headerfiles to Makefile.amxf86-input-joystick-1.3.0-1Sascha Hlusiak1-1/+1
Files StrKeysym.h and ks_tables.h were missing. Sorry, guys.
2007-10-27Debug output of AutoRepeat optionxf86-input-joystick-1.3.0Sascha Hlusiak1-0/+2
2007-10-10Added AutoRepeat option to specify rate and delay for key events.Sascha Hlusiak4-1/+42
So far the autorepeat settings of xorg were used, thus sharing the settings with all other keyboard. This is still the default but the rate and delay can be changed per device, not conflicting with the settings of other keyboards.
2007-10-06Use XStringToKeysym to parse symbolic keys defined in xorg.conf.Sascha Hlusiak4-22/+48
Users can map buttons to "key=space" or "key=Left" to map them to XK_space or XK_Left. As fallback the numerical expression still works.
2007-10-06Integrated XStringToKeysym from libX11 in the module.Sascha Hlusiak3-0/+2782
To look up Keysyms from Strings the method XStringToKeysym comes in handy, which would require linking against libX11. By integrating the method in the module, this can be avoided until similar functionallity get's included in xorg-server.
2007-10-03Updated manpage to reflect keymap changesSascha Hlusiak1-20/+24
2007-10-03Prepared for 1.3.0 release. Raised dependency of xorg-server to at least ↵Sascha Hlusiak1-2/+2
1.3.99.901 for new keymap behaviour.
2007-10-03Readded own keymap for Joystick keys. This changes meaning of key, keylow andSascha Hlusiak8-51/+246
keyhigh values in xorg.conf from scancodes to keysyms! New xorg-server 1.4 fixes a lot of keyboard things. This makes it necessary to provide an own mapping rather than using the mapping of the current keyboard. A keymap is built dynamically from the options provided. The options now need to provide a keysym for each button instead of the scancodes of another keyboard attached keyboard.
2007-10-03Added little check if device is enabled before disabling itSascha Hlusiak1-1/+2
2007-08-12configure.ac: prepared for 1.2.3 releasexf86-input-joystick-1.2.3Sascha Hlusiak1-1/+1