Commit Graph

  • edcc8c26df Fixed keymap size to 8-256 to prevent crash Sascha Hlusiak 2008-03-30 13:21:22 +02:00
  • fac2c42a01 Clear complete keymap instead of only the first element Sascha Hlusiak 2008-03-30 13:05:35 +02:00
  • a44e15ad75 Fixed off-by-one in keymap generation code Sascha Hlusiak 2008-03-30 13:03:57 +02:00
  • 2aeaf7b7f3 Allow '+' as separator for key mapping as in "key=Alt_L+Tab" Sascha Hlusiak 2008-03-30 12:44:39 +02:00
  • ce01777488 Makefile.am: nuke RCS Id Matthieu Herrb 2008-03-08 23:02:08 +01:00
  • 94cc174cd8 Added "StartMouseEnabled" and "StartKeysEnabled" options Sascha Hlusiak 2008-01-06 18:58:47 +01:00
  • c968077dcb Changed copyrights to include year 2008 Sascha Hlusiak 2007-12-31 20:21:30 +01:00
  • 4bf8816620 Changed default deadzone in manpage from 1000 to 5000 Sascha Hlusiak 2007-12-09 19:22:59 +01:00
  • 1f61022d4d Increased default deadzone from 1000 to 5000 Sascha Hlusiak 2007-12-09 18:18:45 +01:00
  • 847c36e113 Typo in man page Sascha Hlusiak 2007-12-09 11:54:38 +01:00
  • 01637abd2b Mentioned hotplugging and hal policy in man page xf86-input-joystick-1.3.1 Sascha Hlusiak 2007-12-07 00:17:56 +01:00
  • 47cd8141f9 Bumped to version 1.3.1 Sascha Hlusiak 2007-12-06 23:55:20 +01:00
  • c463776b8b Added example hal policy file for input hotplugging of joysticks Sascha Hlusiak 2007-12-06 23:48:49 +01:00
  • 833454bd7b Looking for Path parameter besides Device (used by HAL+input hotplug) Sascha Hlusiak 2007-12-06 23:22:43 +01:00
  • dca42ff25d Fixed default button mappings Sascha Hlusiak 2007-12-06 23:22:06 +01:00
  • fba24465bc Return NULL on device configure fail instead of unconfigured device, which made X segfault. Sascha Hlusiak 2007-12-06 22:56:26 +01:00
  • 2fba11efca New: evdev backend Sascha Hlusiak 2007-12-06 22:28:12 +01:00
  • 78616fb817 Mentioned multiple backends in man page Sascha Hlusiak 2007-12-05 22:17:36 +01:00
  • 9e5f4e6fcc Fixed implicit declaration warnings because of missed header files Sascha Hlusiak 2007-12-05 21:33:27 +01:00
  • 43790502b5 Renamed backend files from *_jstk.{c,h} to backend_*.{c,h} Sascha Hlusiak 2007-12-05 21:30:12 +01:00
  • 032138d771 Added backend selection code. Sascha Hlusiak 2007-12-05 21:22:50 +01:00
  • 37aae47313 configure.ac: Checking for available kernel backends instead of OS Sascha Hlusiak 2007-12-05 18:00:12 +01:00
  • f581e2b0da Add check for kbproto in configure script Sascha Hlusiak 2007-11-11 18:02:42 +01:00
  • c9e359fda6 Added missing headerfiles to Makefile.am xf86-input-joystick-1.3.0-1 Sascha Hlusiak 2007-10-27 18:50:08 +02:00
  • 8668189c26 Debug output of AutoRepeat option xf86-input-joystick-1.3.0 Sascha Hlusiak 2007-10-27 15:38:09 +02:00
  • 68e4850b28 Added AutoRepeat option to specify rate and delay for key events. Sascha Hlusiak 2007-10-10 18:00:59 +02:00
  • 15870ef9bf Use XStringToKeysym to parse symbolic keys defined in xorg.conf. Sascha Hlusiak 2007-10-06 17:28:59 +02:00
  • 0897d8acde Integrated XStringToKeysym from libX11 in the module. Sascha Hlusiak 2007-10-06 17:07:19 +02:00
  • 9e8f8d54bd Updated manpage to reflect keymap changes Sascha Hlusiak 2007-10-03 22:46:30 +02:00
  • c2270222a8 Prepared for 1.3.0 release. Raised dependency of xorg-server to at least 1.3.99.901 for new keymap behaviour. Sascha Hlusiak 2007-10-03 22:13:37 +02:00
  • a62abe36b8 Readded own keymap for Joystick keys. This changes meaning of key, keylow and keyhigh values in xorg.conf from scancodes to keysyms! Sascha Hlusiak 2007-10-03 21:37:25 +02:00
  • 65009ab568 Added little check if device is enabled before disabling it Sascha Hlusiak 2007-10-03 00:33:09 +02:00
  • 13c850fe77 configure.ac: prepared for 1.2.3 release xf86-input-joystick-1.2.3 Sascha Hlusiak 2007-08-12 13:01:16 +02:00
  • 3651cc8ee6 Added --enable-debug option to configure script Sascha Hlusiak 2007-08-12 12:49:59 +02:00
  • ca6968c180 Explained new key generation features for axes in man page. Sascha Hlusiak 2007-08-12 00:04:35 +02:00
  • e24622b48e Key autorepeat added for axes with mode=relative Sascha Hlusiak 2007-08-11 23:27:57 +02:00
  • 38297b0622 Fixed button mapping to an axis needing amplify value. Sascha Hlusiak 2007-08-11 22:32:54 +02:00
  • dd396931b7 Move subpixel movement from global to per axis/button. Sascha Hlusiak 2007-08-11 22:22:49 +02:00
  • b685505f14 Reformatted whole source to 4-space-indents Sascha Hlusiak 2007-08-11 20:47:13 +02:00
  • 32c6ba4c29 Added example about mapping axes to keys to manpage. Sascha Hlusiak 2007-08-08 15:00:15 +02:00
  • fd83fbc114 Added "keylow" and "keyhigh" option to axes, which generates key events when the axis is moved. Sascha Hlusiak 2007-08-08 14:52:27 +02:00
  • 20bcf86f2a Added "oldvalue" to axis struct, containing the exact last "value" of the axis Sascha Hlusiak 2007-08-08 14:49:29 +02:00
  • f4c1519bff Added note about SendCoreEvents keyword to ServerLayout in manpage. Sascha Hlusiak 2007-08-08 12:58:30 +02:00
  • 382c116887 Added missing section about valuators to manpage Sascha Hlusiak 2007-07-11 03:18:07 +02:00
  • 68df98082c Prepared for release 1.2.2 xf86-input-joystick-1.2.2 Sascha Hlusiak 2007-07-07 23:43:13 +02:00
  • 321e439548 Reverted commit a24a5eeb30 (prepare for keymap) Sascha Hlusiak 2007-07-07 23:33:32 +02:00
  • 1e72e8111b Mark float constants with proper f suffix Sascha Hlusiak 2007-07-07 23:08:45 +02:00
  • dc4c0a5e0d Removed abundant debugging messages Sascha Hlusiak 2007-07-07 22:57:29 +02:00
  • 2b54ee1b02 Added notes to the manpage Sascha Hlusiak 2007-07-07 22:52:24 +02:00
  • a24a5eeb30 Prepared for proper usage of keymap for device Sascha Hlusiak 2007-04-30 00:37:27 -04:00
  • f0ab39f9d2 Fixed dynamic button mapping properly. linux_jstk: Button events only reported, when actually changed Sascha Hlusiak 2007-04-29 23:24:40 -04:00
  • 2bbc03ef66 Removed unnamed unions to compile with gcc 2.95 Only report correct amount of buttons to xorg-server-1.3 Sascha Hlusiak 2007-04-29 21:59:54 -04:00
  • 461b57cdb1 Makefile.am: Rule to autogenerate ChangeLog from git on make dist Sascha Hlusiak 2007-04-24 22:23:43 -04:00
  • 25b5234948 Fixed wrong button number reported by bsd_jstk.c. Fixed typo in reporting button and axes numbers in bsd_jstk.c xf86-input-joystick-1.2.1 Sascha Hlusiak 2007-04-20 21:09:10 -04:00
  • e1871e2195 Fixed accelerated axis movement not working the first time after startup Sascha Hlusiak 2007-04-19 12:39:53 -04:00
  • 44aafff9e9 Considering JS_EVENT_INIT events as real events again Sascha Hlusiak 2007-04-16 23:01:31 -04:00
  • 8cafcf33ec Fixed possible double close of device in case of error. Opening device in O_RDONLY mode, instead of O_RDWR. Sascha Hlusiak 2007-04-15 23:48:52 -04:00
  • 1640d08d16 Got rid of JoystickDevRec->axes and JoystickDevRec->buttons, since not really needed. Sascha Hlusiak 2007-04-15 23:18:39 -04:00
  • 470acec6f4 Cosmetic changes to structs, got rid of XFree86LOADER blocks Sascha Hlusiak 2007-04-15 22:51:35 -04:00
  • 886e418b89 Wrapped enums and structs in typedefs Sascha Hlusiak 2007-04-12 18:12:29 -04:00
  • fa32161bc5 Replaced xf86CheckXXXOption with xf86SetXXXOption, Fixed possible NULL pointer dereference Sascha Hlusiak 2007-04-11 10:03:23 -04:00
  • f7f63037fd Added USB-HID backend for *BSD Sascha Hlusiak 2007-04-07 17:30:09 -04:00
  • fcc717eb28 Added extra device dependend data for different platforms. Sascha Hlusiak 2007-04-07 16:49:04 -04:00
  • 8d9507e694 Fixed correct calculation of absolute axis position when centered InitButtonClassDeviceStruct: fixed to MAXBUTTONS buttons since we don't have device data yet Sascha Hlusiak 2007-04-07 16:23:34 -04:00
  • 4821113eb3 Typo in linux_jstk.c: Info about number of axes and buttons was interchanged Sascha Hlusiak 2007-04-07 15:10:13 -04:00
  • 7676d3c519 Fixed wrong type in ioctl call for detecting buttons and axes Sascha Hlusiak 2007-04-07 14:10:01 -04:00
  • d64b3bf18f Fixed DEVICE_ON still returning Success on error opening device, resulting in a crash Removed jstkOpenDevice call from jstkCorePreInit Sascha Hlusiak 2007-04-06 20:29:21 -04:00
  • 48c2570228 Fixed remaining opened filedescriptors, if ioctl fails Showing Device information on every open Sascha Hlusiak 2007-04-06 20:27:05 -04:00
  • 50c183833e Don't return NULL on jstCorePreInit fail, fixes X crash. Sascha Hlusiak 2007-04-06 20:10:30 -04:00
  • a2e6c7430e Check for Joystick API Version >=1 instead of >=2 Sascha Hlusiak 2007-04-01 21:16:10 -04:00
  • 72ba1b382f jstkVersionRec: Use macros for module version. Fixes #10498 Sascha Hlusiak 2007-04-01 16:12:12 -04:00
  • 76bea36fe8 Added missing include files to fix warnings about implicit declarations Sascha Hlusiak 2007-03-31 22:40:50 -04:00
  • 6d88594bd9 Prettyfied code, added comments Sascha Hlusiak 2007-03-31 22:04:46 -04:00
  • d6f3937e7d Added missing <stdio.h> and <string.h> to fix warnings Sascha Hlusiak 2007-03-30 23:03:39 -04:00
  • 7c709f6a8a Added range for absolute axis configuration Completed man page Sascha Hlusiak 2007-03-30 14:25:13 -04:00
  • 70b1bba658 Made movement within deadzone be reported only one Sascha Hlusiak 2007-03-29 16:01:12 -04:00
  • 28e4d50c12 More use of DBG output Sascha Hlusiak 2007-03-29 15:42:05 -04:00
  • 1cdd0e7498 Allowed axis being actually not mapped to an action Changed default configuration to the minimum Fixed that unmapped axis generated movements Sascha Hlusiak 2007-03-29 15:14:25 -04:00
  • 32f06e29bf disable-keys now really disables sending of keys Sascha Hlusiak 2007-03-26 18:24:42 -04:00
  • 0a0b5a3e24 Added code to generate key eventy Sascha Hlusiak 2007-03-26 18:05:41 -04:00
  • 423a0e7926 jstkParseButtonOption: Added "key=<keycode>[,<keycode>]" Option Sascha Hlusiak 2007-03-26 17:44:05 -04:00
  • a2487f95fe ReadJoystickData: Prevent from reporting JS_EVENT_INIT as events Sascha Hlusiak 2007-03-26 17:42:18 -04:00
  • 7d3941e47b Added "amplify", "disable-mouse", "disable-keys", "disable-all" options to code and manpage Sascha Hlusiak 2007-03-25 20:10:10 -04:00
  • 9c12f5c9d9 Removed "amplifier" axis option Added amplifier as factor to the "axis" option Updated manpage Sascha Hlusiak 2007-03-22 16:43:18 -04:00
  • 13cd3d9196 Added axis option for buttons Sascha Hlusiak 2007-03-22 15:42:49 -04:00
  • 373459c4c5 Put options parsing to different files Sascha Hlusiak 2007-03-22 14:54:21 -04:00
  • 58abdbe99b Allowed negative amplify value for reverting axis direction Sascha Hlusiak 2007-03-22 14:01:01 -04:00
  • 35d8ee1bb0 Went back to one timer for all axes Added "accelerated" axis mode Added "absolute" axis mode Added "amplify" axis option Sascha Hlusiak 2007-03-21 22:36:46 -04:00
  • 3aa12466ef Splitted axis code to another file Sascha Hlusiak 2007-03-20 22:47:27 -04:00
  • b05facffb8 Added axis options Sascha Hlusiak 2007-03-20 17:18:34 -04:00
  • 549217f505 Added by-value axis handling Sascha Hlusiak 2007-03-20 12:01:54 -04:00
  • 5cb52bfcbc Man page matches current features of the driver Sascha Hlusiak 2007-03-19 19:46:13 -04:00
  • 77c5baae72 Added Option to map joystick buttons to mousebuttons Sascha Hlusiak 2007-03-18 23:34:41 -04:00
  • b918c34304 Made driver report button events Introduced empty manpage Sascha Hlusiak 2007-03-18 19:49:33 -04:00
  • 0a8db6856d added .gitignore to git Sascha Hlusiak 2007-03-18 01:57:02 -04:00
  • 629d5faa8b moved .cvsignore to .gitignore Sascha Hlusiak 2007-03-18 01:56:04 -04:00
  • e3b851cf37 Splitted to multiple files Sascha Hlusiak 2007-03-18 01:54:49 -04:00
  • af7edfd136 Stripped everything down to the minimum Added generic data structs Splitted to multiple files Moved to newer joystick.h interface Added read_input function Sascha Hlusiak 2007-03-18 01:53:43 -04:00
  • 3ca9b73dd7 Prepared for new release 1.1.1 Sascha Hlusiak 2007-03-13 13:58:59 -04:00
  • 161ef066f4 Changed driver initializations to make it actually work with xorg 7.2. Sascha Hlusiak 2007-03-13 10:51:45 -04:00