Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-14 | Fail configure on xorg-server >= 1.6.99xf86-input-joystick-1.4.1xf86-input-joystick-1.4 | Sascha Hlusiak | 1 | -1/+1 | |
The 1.4 branch is broken on xorg-server >= 1.6.99. Use master instead. | |||||
2009-04-14 | Bump 1.4.1 | Sascha Hlusiak | 1 | -1/+1 | |
2009-03-19 | Fix compiler warning about stray INT8-CARD8 conversion | Sascha Hlusiak | 1 | -1/+1 | |
2009-03-19 | Merge branch 'pwm' | Sascha Hlusiak | 8 | -25/+188 | |
2009-03-19 | Missing initialization of button amplify | Sascha Hlusiak | 1 | -0/+1 | |
Always initialize button[]->amplify with 1.0 | |||||
2009-03-19 | Merge branch 'master' of sascha:develop/xorg/xf86-input-joystick | Sascha Hlusiak | 2 | -8/+60 | |
2009-03-18 | Mention PWM mode in man page | Sascha Hlusiak | 1 | -1/+5 | |
2009-03-18 | Fix build on FreeBSD with USB2 | Sascha Hlusiak | 2 | -0/+4 | |
Including dev/usb/usb_ioctl.h fixes missing declaration of USB_GET_REPORT_ID on FreeBSD-Current. | |||||
2009-03-01 | Comment float properties in joystick-properties.h | Sascha Hlusiak | 1 | -2/+2 | |
Signed-off-by: Sascha Hlusiak <saschahlusiak@arcor.de> | |||||
2009-03-01 | Support for float properties | Sascha Hlusiak | 1 | -6/+58 | |
Signed-off-by: Sascha Hlusiak <saschahlusiak@arcor.de> | |||||
2009-02-19 | Add PWM key generation when axis in accelerated mode | Sascha Hlusiak | 4 | -13/+183 | |
When axis is in accelerated mode and keyhigh/keylow is set, the deflection of the axis will be linked to the _percent of time_ the key will be down. Full deflection will set the key permanently down (old behaviour). 50% deflection will result in the key being 50ms down and 50ms up. 75% deflection will result in the key being 150ms down and 50ms up. etc. Minimum interval is 50ms, maximum is 600ms. | |||||
2009-02-19 | Don't set axis.oldvalue in backend | Sascha Hlusiak | 3 | -11/+0 | |
The value needs to be set where it's needed, like in timers. | |||||
2009-02-17 | Fix for sparse warning of uninitialized variable | Sascha Hlusiak | 1 | -2/+4 | |
If axis is inside deadzone, 0.0 should be assumed. | |||||
2009-02-17 | Janitor: gcc 4.5 and sparse warnings. | Paulo Cesar Pereira de Andrade | 4 | -5/+9 | |
It is still required a patch in the X Server sdk to correct some remaining warnings. Isn't it amazing that <X11/extensions/XKBsrv.h> and $sdkdir/xkbsrv.h both use the #ifndef _XKBSRV_H_ include guard? Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> | |||||
2009-02-17 | Janitor: make distcheck, .gitignore. | Paulo Cesar Pereira de Andrade | 6 | -20/+24 | |
The correction for make distcheck uses the same solution proposed for xf86-input-evdev, that uses the new configure option --with-sdkdir. Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> | |||||
2009-02-02 | Use InitKeyboardDeviceStruct instead of nonexistant XkbInitKeyboardDeviceStruct | Sascha Hlusiak | 1 | -3/+18 | |
Realizing XkbInitKeyboardDeviceStruct has been removed, we do need to use InitKeyboardDeviceStruct. This breaks custom keymaps on ABI_XINPUT_VERSION >= 5. Hopefully this can be reimplemented later. | |||||
2009-01-30 | Add README with pointers to mailing list, bugzilla & git repos | Alan Coopersmith | 1 | -0/+20 | |
2009-01-26 | Fix build on master. All hail XKB! | Sascha Hlusiak | 1 | -1/+2 | |
2009-01-09 | Remove xorgconfig & xorgcfg from See Also list in man page | Alan Coopersmith | 1 | -1/+1 | |
2008-12-28 | Prepare for 1.4.0 releasexf86-input-joystick-1.4.0 | Sascha Hlusiak | 1 | -1/+1 | |
2008-12-28 | Matched comments in joystick-properties.h with previous commit | Sascha Hlusiak | 1 | -3/+3 | |
2008-12-28 | Export JSTK_* constants with joystick-properties.h | Sascha Hlusiak | 2 | -22/+28 | |
2008-12-28 | Rename constants for better distinction | Sascha Hlusiak | 4 | -123/+123 | |
@jstk.h: TYPE_* -> JSTK_TYPE_* MAPPING_* -> JSTK_MAPPING_* | |||||
2008-10-13 | properties: handle checkonly flag in SetProperty. | Peter Hutterer | 1 | -28/+53 | |
If checkonly is TRUE, don't touch any values, just check vor validity of the data. Signed-off-by: Sascha Hlusiak <saschahlusiak@arcor.de> | |||||
2008-10-01 | Install joystick-properties.h and xorg-joystick.pc for clients. | Sascha Hlusiak | 8 | -52/+147 | |
Let's clients be aware of properties made available by the driver. | |||||
2008-10-01 | Option for per-axis valuators. Defaults to off for all axes. | Sascha Hlusiak | 3 | -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-09-30 | Remove XKB calls since we don't make use of it anyway. | Sascha Hlusiak | 1 | -5/+1 | |
No error messages because of missing xkb rules, yay. | |||||
2008-09-30 | Do not require randrproto | Sascha Hlusiak | 1 | -1/+0 | |
2008-09-30 | Support for setting Button Number property | Sascha Hlusiak | 1 | -4/+25 | |
does not change the button map, which is assumed to be default. Buttons can still be reordered using xmodmap. | |||||
2008-09-30 | Replace dynamic button map with static one | Sascha Hlusiak | 5 | -62/+26 | |
Saves some configuration efforts but caps logical button numbers to BUTTONMAP_SIZE=32. Makes property support much easier. | |||||
2008-09-30 | Name all properties uppercase | Sascha Hlusiak | 1 | -6/+6 | |
Just looks better | |||||
2008-09-30 | Do not accept fewer values anymore when setting properties | Sascha Hlusiak | 1 | -22/+12 | |
Supplied number of values have to match the numbers of axes/buttons exactly. Fewer values are not accepted anymore, because the omitted information get lost. That way we ensure that the properties are always complete when requested by clients. | |||||
2008-09-30 | Exporting num_axes values instead of MAXAXES | Sascha Hlusiak | 1 | -16/+16 | |
Only export the number of axes/buttons in properties that we actually have. No need to export MAXAXES values, if we don't support them. | |||||
2008-09-30 | Save probed number of axes/buttons for joystick backend | Sascha Hlusiak | 1 | -0/+7 | |
2008-09-30 | Probed number of buttons shall not exceed MAXBUTTONS | Sascha Hlusiak | 1 | -0/+4 | |
Same for axes. | |||||
2008-09-29 | Compile fix on BSD | Sascha Hlusiak | 1 | -14/+14 | |
2008-09-29 | Probe device once on INIT and re-use found information. | Sascha Hlusiak | 8 | -50/+82 | |
Makes reopening a device on vt-enter much smoother and throws less warnings. Remember number of found axes and buttons. | |||||
2008-09-29 | Export number of configurable buttons/axes as readonly properties. | Sascha Hlusiak | 3 | -0/+43 | |
This number does not need to match the number of valuators/buttons. | |||||
2008-09-28 | jstk_key.c: missing include | Sascha Hlusiak | 1 | -0/+1 | |
xf86optionListDup is defined in xf86Optrec.h | |||||
2008-09-26 | Adjust joystick properties to new property API. | Peter Hutterer | 1 | -69/+34 | |
ConfigureProperty doesn't exist anymore, ChangeProperty has two parameters less. SetProperty handler must return Status. Mark all properties as non-deletable. | |||||
2008-09-16 | Merge branch 'input-properties' | Sascha Hlusiak | 9 | -24/+601 | |
Conflicts: src/jstk.h src/jstk_key.c | |||||
2008-09-15 | Set type_name of slave keyboard device to XI_JOYSTICK as well. | Sascha Hlusiak | 1 | -1/+1 | |
2008-09-15 | Set type_name to XI_JOYSTICK. Let's not claim we are XI_MOUSE. | Sascha Hlusiak | 2 | -1/+8 | |
2008-09-15 | Set type_name to XI_JOYSTICK. Let's not claim we are XI_MOUSE. | Sascha Hlusiak | 2 | -1/+9 | |
2008-09-07 | Make "less joystick.man" work | Christoph Brill | 1 | -0/+1 | |
2008-09-06 | Initialize PtrFeedbackClassDeviceStruct for pointer device | Sascha Hlusiak | 1 | -0/+12 | |
2008-09-06 | Silence warning about implicit cast | Sascha Hlusiak | 1 | -2/+2 | |
2008-09-06 | Always add second input device for keys only | Sascha Hlusiak | 6 | -24/+202 | |
Having one device for both mouse and keyboard events breaks with MPX and custom keymaps, because the keymap is copied to the core pointer instead of the core keyboard. Easiest fix for that is to have two separate input devices. One single instance of the driver will now create a second input device that has only keyboard capabilities. It shares all the config with the master and will be removed when the master device is removed. The creation of this second device is a little hack-ish. I hope things are done right. | |||||
2008-09-06 | make dist hook: git-log > git logxf86-input-joystick-1.3.3 | Sascha Hlusiak | 1 | -1/+1 | |
I somehow don't have those nice aliases. This should make it work on every system. | |||||
2008-09-06 | Update man page concerning custom driver options through hal | Sascha Hlusiak | 1 | -1/+2 | |
Warning is obsoleted by xorg-server-1.5 |