Hello community, here is the log from the commit of package xorg-x11-driver-input for openSUSE:Factory checked in at Sat Jul 11 03:32:56 CEST 2009. -------- --- xorg-x11-driver-input/xorg-x11-driver-input.changes 2009-05-28 02:52:37.000000000 +0200 +++ /mounts/work_src_done/STABLE/xorg-x11-driver-input/xorg-x11-driver-input.changes 2009-07-09 15:54:41.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Jul 9 15:53:14 CEST 2009 - sndirsch@suse.de + +- 11-mouse.fdi + * enable IBM trackpoint's "middle button" for scrolling + (bnc #520016) + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-driver-input.spec ++++++ --- /var/tmp/diff_new_pack.UCwgCS/_old 2009-07-11 03:32:43.000000000 +0200 +++ /var/tmp/diff_new_pack.UCwgCS/_new 2009-07-11 03:32:43.000000000 +0200 @@ -24,8 +24,8 @@ BuildRequires: Mesa-devel pkgconfig xorg-x11-proto-devel xorg-x11-server-sdk Url: http://xorg.freedesktop.org/ Version: 7.4 -Release: 31 -License: X11/MIT +Release: 32 +License: MIT License (or similar) BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/X11/Servers/XF86_4 Requires: hal @@ -241,567 +241,3 @@ /usr/share/hal/fdi/policy/20thirdparty/11-mouse.fdi %changelog -* Thu May 28 2009 sndirsch@novell.com -- xf86-input-synaptics 1.1.2 - * One patch that should have made it into 1.1.1 but didn't. - Jeremy's patch adds model-specific edges for appletouch - touchpads in the same fashion as we already do for ALPS - and synaptics pads. -* Thu May 21 2009 sndirsch@suse.de -- xf86-input-synaptics 1.1.0 - * avoiding allocations during the signal handler. - * several 64 bit property issues with synclient - * The driver tries to detect the touchpad model and adjusts the - edge values accordingly. This addresses issues where edge - scrolling appeared to be broken on certain touchpad models - (ALPS, appletouch) due to incorrect RightEdge values. -* Tue May 12 2009 sndirsch@suse.de -- xf86-input-vmmouse 12.6.4 - * Fix bug where motion notify events were being sent with every - button event. -* Wed May 06 2009 sndirsch@suse.de -- added 'Supplements: xorg-x11-server' -* Thu Apr 30 2009 sndirsch@suse.de -- instead of providing do require INPUT_ABI_VERSION to fix - dependancy loop -* Thu Apr 30 2009 sndirsch@suse.de -- require xkeyboard-config >= 1.5 -- provide INPUT_ABI_VERSION = 4 (required by xorg-x11-server) -* Thu Apr 30 2009 sndirsch@novell.com -- xf86-input-evdev-2.2.2 - * Three fixes to avoid deadlocks, two of which caused by allocs - during SIGIO handling. -* Wed Apr 29 2009 sndirsch@suse.de -- xf86-input-citron 2.2.2 -- obsoletes xf86-input-citron.diff -* Wed Apr 15 2009 sndirsch@suse.de -- xf86-input-joystick 1.4.1 - * Incompatible with xorg-server master. Configure fails for - xorg-server >= 1.6.99. - * Some fresh float properties. - * "PWM" mode for keygeneration when axis is set to accelerated. -* Wed Mar 25 2009 sndirsch@suse.de -- xf86-input-evdev 2.2.1 - * A set of fixes to make touchpads work nicely again. Fix to - enable key repeat for server 1.5 + evdev 2.2. -* Fri Mar 20 2009 sndirsch@suse.de -- 11-mouse.fdi - * HAL .fdi file for previous SaX2 mouse autoconfiguration -* Mon Mar 09 2009 sndirsch@suse.de -- xf86-input-synaptics 1.1.0 - * man: device properties are now supported, should be stated as - such. This includes listing supported properties and - de-emphasizing the need for SHM. - * man: remove some pointless ( and ) around "float" options. -- xf86-input-evdev 2.2.0 - * Fix duplicate wheel button up mapping. - * Check button label before fetching the Atom from the server - (bfo #20524) - * Define MAX_VALUATORS if it's missing to allow for builds - against 1.5. -- no longer exclude vmmmouse HAL files -* Sun Mar 08 2009 sndirsch@suse.de -- added synaptics .fdi file for HAL configuration support -* Thu Mar 05 2009 sndirsch@suse.de -- xf86-input-synaptics 1.0.99.4 - * 1.0.99.3 crashes on 64 bit machines. This is caused by - different struct sizes in the server and the driver, - due to a missing #define. Fixed now, please test. -* Wed Mar 04 2009 sndirsch@suse.de -- xf86-input-synaptics 1.0.99.3 - * Another snapshot before the release since a number of fixes - went into this one. Most notably, syndaemon updated to use - device properties by default. And a fix that caused synclient - with properties to fail on 64-bit machines. -* Mon Mar 02 2009 sndirsch@suse.de -- xf86-input-evdev 2.1.99.1 -* Fri Feb 27 2009 sndirsch@suse.de -- xf86-input-synaptics 1.0.99.2 -- evdev 2.1.3 -- fixed build for various drivers -- xf86-input-synaptics-settings.diff - * enables tapping - * enables vertical scrolling - * fixed typo (vertScrollDelta <--> horizScrollDelta) -* Fri Feb 27 2009 sndirsch@suse.de -- xf86-input-hyperpen 1.3.0 -* Thu Feb 26 2009 sndirsch@suse.de -- xf86-input-mouse 1.4.0 -- adjusted p_mouse_misc.diff -* Thu Feb 26 2009 sndirsch@suse.de -- xf86-input-acecad 1.3.0 -- xf86-input-aiptek 1.2.0 -- xf86-input-elographics 1.2.3 -- xf86-input-fpit 1.3.0 -- xf86-input-joystick-1.4.0 -- xf86-input-keyboard 1.3.2 - * obsoletes zap_warning_kbd.diff -- xf86-input-penmount 1.4.0 -- xf86-input-synaptics 1.0.0 - * obsoletes commit-3097bb3.diff -- xf86-input-vmmouse 12.6.3 -- xf86-input-void 1.2.0 -* Tue Feb 24 2009 sndirsch@suse.de -- added synaptics driver; added provides/obsolete for - x11-input-synaptics -* Wed Jan 14 2009 mhopf@suse.de -- xf86-input-evdev-sig11-bug437651.diff - Fix evdev segfault (bnc #437651) -* Mon Dec 22 2008 ro@suse.de -- add excludearch s390 s390x -* Fri Nov 21 2008 sndirsch@suse.de -- xf86-input-evdev-btn-touch.diff - * remap touchscreen BTN_TOUCH events to button 0 (left mouse - button) (bnc #447687) -* Tue Nov 18 2008 sndirsch@suse.de -- xf86-input-vmmouse 12.6.2 (bnc #445787) - * fixes bnc #439664 - * obsoletes xf86-input-vmmouse.diff -* Thu Nov 13 2008 sndirsch@suse.de -- xf86-input-evdev-xf86DeleteInput.diff - * This solves the double calling of xf86DeleteInput when - cleaning up. Double freeing the same pointer twice makes the - kernel SIGABRT us, killing the X server uglily. (Luc Verhaegen) -* Tue Oct 28 2008 sndirsch@suse.de -- back to xf86-input-vmmouse 12.5.1 (bnc #439664) -* Sat Oct 18 2008 sndirsch@suse.de -- xf86-input-vmmouse 12.5.2 - * Remove useless call to xf86AddModuleInfo - * Properly set axis range and resolution for Server 1.5+ - * Change ZAxisMapping default to match main mouse driver. -- removed xf86-input-vmmouse-grab.diff (bnc #428203) -* Wed Oct 15 2008 sndirsch@suse.de -- xf86-input-microtouch-1.2.0-commit-81435d3.diff - * update to git commit 81435d3 (bnc #357800) - - Check for XINPUT ABI 3. - - Remove libc wrapper functions. -* Thu Oct 09 2008 sndirsch@suse.de -- xf86-input-elo2300-1.1.2-commit-cc77936.diff - * update to git commit cc77936 (bnc #418637) - - Check for XINPUT ABI 3 -- xf86-input-elographics-1.2.2-commit-bf0e1bf.diff - * update to git commit bf0e1bf (bnc #418637) - - WaitForInput before trying to xf86EloGetPacket. (bfo #14109) - Followup to 72408c2404246b9cb4698bd45be439be8ced3c23. This - patch isn't perfect yet, usage of O_NONBLOCK would be - preferred and some better error handling for incomplete - packages, but at least it's less broken than without this - patch. - - Remove trailing whitespaces. - - Remove XFREE_V4 define and all code that expects it to be - unset. If you're still not running something more recent - than X11 3, then you have other issues anyway. - - Remove RCS tags. - - Don't convert coordinates for servers 1.4 and above. These - servers do the coordinate conversion themselves, so no need - to do it in the driver. - - Fix build, xf86Version.h -> xorgVersion.h -* Thu Oct 02 2008 sndirsch@suse.de -- xf86-input-mutouch 1.2.1 - * "mutouch 1.2.0 has issues with the current X server as it does - not handle inverted axes (or handles them as inverted even - when they aren't). This is fixed now, and I have anecdotal - evidence that it even works." -* Mon Sep 29 2008 sndirsch@suse.de -- xf86-input-vmmouse-grab.diff - * Grab mouse from kernel if possible. Avoids mouse event - duplication if a mouse driver is sitting on /dev/input/mice - on Linux. (bnc #428203) -* Thu Sep 11 2008 sndirsch@suse.de -- bumped release number to 7.4 -* Mon Sep 08 2008 sndirsch@suse.de -- xf86-input-joystick 1.3.3 - * Fix check for BSD dev/usb/usbhid.h (needs dev/usb/usb.h). - * Check for XINPUT ABI 3 - * Fix build. xf86Version.h -> xorgVersion.h - * Added more examples for the x11_options properties of xorg-server-1.5 - * Remove stale comment - * Adding empty ctrlProc to prevent crashing of X when running without XKB - * Remove duplicated code in jstkInitKeys - * Update man page concerning custom driver options through hal -* Mon Aug 11 2008 sndirsch@suse.de -- xf86-input-evdev-sig11-bug416043.diff - * fixes occasional crashes when evdev is used as kbd driver - (bnc #416043) -* Mon Aug 04 2008 sndirsch@suse.de -- updated fpit driver to git commit e8620e9 - * Check for XINPUT ABI 3; possibly addresses bnc #381278 -- obsoletes xf86-input-fpit-commmit-95676d8.diff -* Wed Jul 30 2008 sndirsch@suse.de -- xf86-input-vmmouse.diff - * make sure to call conversion_proc from within the driver, as - Xserver no longer does -* Thu Jul 03 2008 sndirsch@suse.de -- updated xf86-input-magictouch to git commit 7f90f6a; required for - xorg-server 1.5 -* Wed Jun 25 2008 sndirsch@suse.de -- xf86-input-diamondtouch 0.3.0 - * "This driver is not part of the X.Org distribution. In the - process of tying up loose ends, the DiamondTouch driver has - been updated to compile against the current X server. The - now-deprecated blob code has been disabled (albeit not removed). - The driver now supports multi-device hotplugging through the - option "NumDevices". This enables users to let the DT be - hotplugged through HAL, but still create up to 4 devices in - the X server to represent the required number of users." -* Fri Jun 13 2008 sndirsch@suse.de -- xf86-input-elographics 1.2.2 - * Check for XINPUT ABI 3. -* Fri May 23 2008 sndirsch@suse.de -- xf86-input-vmmouse 12.5.1 - * Compatibility with older versions of X - * Don't call conversion_proc for older Xservers -* Thu May 22 2008 sndirsch@suse.de -- xf86-input-elo2300 1.1.2 - * Don't call xf86AddLocalDevice and xf86XInputSetSendCoreEvents. - * Don't call xf86GetErrno(), instead use errno directly. -- xf86-input-elographics 1.2.1 - * Don't divide by zero. #14902 -- xf86-input-keyboard 1.3.1 - * Don't send events in DEVICE_INIT, only after DEVICE_ON. -* Wed May 14 2008 sndirsch@suse.de -- specfile cleanup (Petr Mladek) -* Thu May 01 2008 sndirsch@suse.de -- xf86-input-fpit-commmit-95676d8.diff (possibly fixes bnc #381278) - * Revert "Don't call xf86IsCorePointer." This reverts commit - 9ea880913d5775454311b0257bbaebf773cd4285. - * Don't crash with xserver 1.4. xf86IsCorePointer() is gone. - * Set is_core_pointer to 0 by default. Server 1.4 does not do - physical core devices. -* Mon Apr 28 2008 sndirsch@suse.de -- xf86-input-joystick 1.3.2 - * Makefile.am: nuke RCS Id - * Typo in man page - * Increased default deadzone from 1000 to 5000 - * Added "StartMouseEnabled" and "StartKeysEnabled" options - * Allow '+' as separator for key mapping as in "key=Alt_L+Tab" - * Fixed off-by-one in keymap generation code - * Clear complete keymap instead of only the first element - * Fixed keymap rage to 8..255 to prevent crash in xorg-server-1.4 -- specfile cleanup -* Sat Apr 19 2008 sndirsch@suse.de -- xf86-input-evdev-commit-eeb3727.diff - * Don't flush buttons on init (bfo #12630, bnc #381543) -* Sat Mar 22 2008 sndirsch@suse.de -- xf86-input-calcomp 1.1.2 - xf86-input-digitaledge 1.1.1 - xf86-input-dmc 1.1.2 - xf86-input-dynapro 1.1.2 - xf86-input-elographics 1.2.0 - xf86-input-fpit 1.2.0 - xf86-input-hyperpen 1.2.0 - xf86-input-jamstudio 1.2.0 - xf86-input-keyboard 1.3.0 - xf86-input-magellan 1.2.0 - xf86-input-microtouch 1.2.0 - xf86-input-mouse 1.3.0 - xf86-input-mutouch 1.2.0 - xf86-input-palmax 1.2.0 - xf86-input-penmount 1.3.0 - xf86-input-summa 1.2.0 - xf86-input-tek4957 1.2.0 - xf86-input-vmmouse 12.5.0 - * changes required for upcoming Xserver 1.5 - * obsoletes p_kbd.diff, xf86-input-fpit-update1.diff, - xf86-input-fpit-update2.diff, xf86-input-calcomp.diff -* Thu Mar 20 2008 sndirsch@suse.de -- zap_warning_kbd.diff - * fix to stop kbd from attempting to terminate the xserver for - the first and third time from the same event (FATE #302988, - Luc Verhaegen) -* Sun Feb 10 2008 sndirsch@suse.de -- xf86-input-acecad 1.2.2 - * don't crash when xf86IsCorePointer is not defined - * do our own scaling with USB device since it's not done in the - kernel and ConverProc() isn't called automatically by X - * set type_name to XI_TABLET - * fake device limits == screen limits in xserver 1.4 for xinput - * improve handling of botched input versions - * fix blotchy input in Inkscape and the Gimp by not pretending - to be the core pointer by default -* Fri Feb 08 2008 sndirsch@suse.de -- xf86-input-evdev-max_fixes.diff: - * array indices off by 1 (bnc#359899) -* Fri Dec 07 2007 sndirsch@suse.de -- xf86-input-joystick 1.3.1 - * This release adds support for evdev devices (/dev/input/event*) - but if this fails, the linux joystick interface is tried and, - if available, the bsd usbhid interface (so in FreeBSD the linux - joystick interface can be used now with the same binary). The - evdev backend makes it possible to hotplug the joystick driver - from hal; an example policy file is included in the tarball. - Use with care. -* Fri Nov 02 2007 sndirsch@suse.de -- xf86-input-evdev.diff - * rename Name/vendor options to eName/evendor (Bug #337822) -* Mon Oct 29 2007 sndirsch@suse.de -- xf86-input-joystick 1.3.0 - * xorg-server-1.4 with fixed input breaks key event generating in - the 1.2 series resulting in crashing the xorg-server. This is - fixed in the 1.3 series of the module but does not work with - older versions of xorg-server. - * Raised dependency of xorg-server to at least 1.3.99.901! Use - 1.2 series of the module for xorg-server < 1.3.99.901. - * WARNING: Semantic of xorg.conf option changed: keys are no - longer defined as scancodes but KeySyms (either number or - symbolic name defined in /usr/include/X11/keysymdef.h). Refer - to man joystick for more details. - * Added AutoRepeat option to specify rate and delay for key - events, independend of other keyboards. -* Wed Oct 03 2007 sndirsch@suse.de -- xf86-input-mouse 1.2.3 - * Bug #11089: xf86-input-mouse COPYING file - * Bug #12145: Don't confine the pointer to one screen in zaphod - mode. -* Sat Sep 29 2007 sndirsch@suse.de -- bumped version to 7.3 -* Sat Sep 29 2007 sndirsch@suse.de -- xf86-input-vmmouse 12.4.3 - * updates to reflect the latest input ABI changes - * adds an embedded version string in a .modinfo segment (when - compiled with gcc) that can be read by the linux kernel - 'modinfo' tool. - * fixes a global symbol collision with the svga driver -- xf86-input-evdev 1.1.5 - * input-hotplug support -* Fri Sep 21 2007 sndirsch@suse.de -- xf86-input-calcomp.diff - * out of bounds warning (Bug #326967) -* Tue Sep 11 2007 sndirsch@suse.de -- xf86-input-elo2300 1.1.1 - * Compatibility release for inputproto 1.4 -- xf86-input-magellan 1.1.1 - * Compatibility release for inputproto 1.4 -- xf86-input-microtouch 1.1.1 - * Compatibility release for inputproto 1.4 -- xf86-input-penmount 1.2.1 - * Compatibility release for inputproto 1.4 -- xf86-input-spaceorb 1.1.1 - * Compatibility release for inputproto 1.4 -* Mon Sep 10 2007 sndirsch@suse.de -- xf86-input-citron 2.2.1 - * Compatibility release for inputproto 1.4 -- xf86-input-calcomp 1.1.1 - * Compatibility release for inputproto 1.4 -- xf86-input-dynapro 1.1.1 - * Compatibility release for inputproto 1.4 -* Sat Sep 08 2007 sndirsch@suse.de -- xf86-input-void 1.1.1 - * A quick xserver-1.4 compatibility release -* Thu Sep 06 2007 sndirsch@suse.de -- xf86-input-keyboard 1.2.2 - * This release fixes the driver for the new input-hotplug support - in xserver 1.4. The two interim releases (1.2.0 and 1.2.1) - never got tagged and released, so this is the next version after - 1.1.1. - * obsoletes xf86-input-keyboard.diff -- xf86-input-acecad 1.2.1 - * This release fixes the build with xserver 1.4. -- xf86-input-dmc 1.1.1 - * This release is a build fix for inputproto 1.4. -* Thu Aug 16 2007 sndirsch@suse.de -- updated to xf86-input-joystick to 1.2.3 release - * Added section about valuators to manpage - * Added hint about "SendCoreEvents" keyword to ServerLayout in - manpage - * Added "keylow" and "keyhigh" option to axes to generate key - events when the axis is moved (i.e. to simulate arrow keys with - a d-pad) - * Key autorepeat added for axes with mode=relative and key - mapping - * Added example about mapping axes to keys to manpage - * Store subpixel movement in axis struct instead of global - * Fixed button mapping to an axis needing amplify value in - xorg.conf - * Added --enable-debug option to configure script (still default: - enabled) -* Thu Aug 02 2007 sndirsch@suse.de -- updated xf86-input-mouse to 1.2.2 release - * This release mainly fixes documentation bugs, and adds a - "Sensitivity" option for high resolution mice. -* Mon Jul 09 2007 sndirsch@suse.de -- updated to xf86-input-joystick to 1.2.2 release - * man page installs in section 4 instead of 4x - * Additional valuator per axis reporting unmodified physical value to X - * Makefile.am: Rule to autogenerate ChangeLog from git on make dist - * Removed unnamed unions to compile again with gcc 2.95 - * Reporting correct amount of exported buttons to X - * Added short note section to manpage - * Removed abundant debugging messages that are no use for anybody - * Button event is only generated when button actually changed -* Sun Apr 29 2007 sndirsch@suse.de -- updated xf86-input-acecad to 1.2.0 release - * Use autoconfigured package version if possible. - * We always have config.h. - * Uniformize messages. - * Initial support for device autodetection. - * Add autoconf check for linux/input.h - * Add autogen.sh and autogenerate ChangeLog to dist - * "Name" option to configure autodev detection string. - * Device autodetection via sysfs. - * Re-probe for device if DeviceOn fails and auto-dev is active. - * Re-probe on device not found on input if auto-dev is active. - * De-spammify AceCadAutoDevProbe(). - * Whitespace cleanup. - * Add missing newlines in a couple of messages. - * More coding style cleanups. - * More whitespace cleanup. - * Make acecadUSB into a flag. - * Make acecadAutoDev into a flag. - * NOTAVAIL macro to check if errno means device not available. - * Keep track of device availability. - * Centralize the success code for the probe routine. - * More whitespace/coding style cleanups. - * Simplify flag setup. - * Bump to 1.2.0. -* Fri Apr 27 2007 sndirsch@suse.de -- updated xf86-input-acecad to 1.1.1 release - * The main purpose of the update is to have the acecad input - driver support 2.6.x kernels. Some initial cleanup is also done. -* Sat Apr 21 2007 sndirsch@suse.de -- updated joystick driver to release 1.2.1 - * jstkVersionRec: Use macros for module version. Fixes #10498 - * Check for Joystick API Version >=1 instead of >=2 - * Don't return NULL on jstCorePreInit fail, fixes X crash. - * Fixed remaining opened filedescriptors, if ioctl fails - * Fixed DEVICE_ON still returning Success on error opening - device, resulting in a crash - * Fixed wrong type in ioctl call for detecting buttons and axes - resulting in endless loop on BSD with linux_js module - * Typo in linux_jstk.c: Info about number of axes and buttons - was interchanged - * Fixed correct calculation of absolute axis position when - centered - * Added USB-HID backend for *BSD - * Replaced xf86CheckXXXOption with xf86SetXXXOption, Fixed - possible NULL pointer dereference in device remove - * Wrapped enums and structs in typedefs - * Fixed possible double close of device in case of error. - * Considering JS_EVENT_INIT events as real events again - * Fixed accelerated axis movement not working the first time - after startup -* Tue Apr 03 2007 sndirsch@suse.de -- updated joystick driver to release 1.2.0: - * Added man page - * Moved to newer Joystick API: no more polling of the device - * Support for up to 32 axes and 32 buttons - * Smoother cursor movement - * Joystick buttons can be freely mapped to - - a mouse button - - an axis direction - - a series of keycodes to generate combinations of keystroke - events - - modify speed of other axis movements - - disable the generation of mouse or key events - * Axes can be freely mapped to: x, y, horizontal and vertical - scrolling - * Axes can be used in three modes: relative, accelerated, - absolute - * The deadzone and speed of every axis can be set -* Wed Mar 14 2007 sndirsch@suse.de -- updated joystick driver to release 1.1.1: - * Bugfix release. Made the module work again after a long while - * No features added. Improvements will follow in next releases -* Thu Mar 01 2007 sndirsch@suse.de -- xf86-input-fpit-update1.diff: - * Make the docs reflect more accurately what the code actually - does. - * Update the docs: remove material specific to XFree86 3.x/4.0. - Re-organize to reflect the wider variety of machines that - use this device. Change the link to linuxslate.com. Expand - troubleshooting section. - * Code cleanup: assorted trivial changes. -- xf86-input-fpit-update2.diff: - * Fix a bug that prevents active-pen users from right-clicking - while hovering. - * Bug was introduced with passive pen support; fix is simple and - has been recommended in forums since Oct 2006 - (http://ubuntuforums.org/showpost.php?p=1620646&postcount=15). - For some reason I don't see a bug report for the issue. -- xf86-input-fpit-update3.diff: - * Adds support for detecting/responding to screen resize and - rotate events (i.e., fixing bug 3421 for FPIT users). This - corrects both cursor-related and extended events. - * The fix is disabled unless the user adds 'Option "TrackRandR"' - to the InputDevice section. This is to avoid breaking setups - where some nightmarish workaround was already in place. - * Use of RRGetRotation may break driver under XFree86. If this - is a problem I think xf86GetRotation can be used instead. -* Wed Feb 28 2007 sndirsch@suse.de -- updated vmmouse driver to bugfix release 12.4.1: - * Under certain circumstances, typically when the kernel PS/2 - driver decides to reset the PS/2 device, we can find ourselves - in an inconsistent state between the vmmouse driver and the - virtual hardware. When this is encountered, we should re- - request absolute mode from the hardware to get back in sync. -* Thu Feb 22 2007 sndirsch@suse.de -- xf86-input-keyboard.diff: - * fix key led update (Bug #103009 / X.Org Bug #313) -* Fri Feb 16 2007 sndirsch@suse.de -- downgraded evdev driver to release 1.1.3 (evdev >= 1.1.4 was - not aimed for X.Org 7.2) -* Sun Dec 17 2006 sndirsch@suse.de -- updated evdev driver to release 1.1.5 - * Makefile.am: make ChangeLog hook safer -- updated aiptek sources to release 1.2 (X.Org Bug #5061) -* Tue Dec 05 2006 sndirsch@suse.de -- updated evdev driver to release 1.1.4 - * key: use os bell-ringing function. Use the OS bell-ringing - function to ding the bell. - * support new DIX motion history API. Use the DIX motion history - if we have ABI version 1 or higher. - * brain: call xf86DeleteInput when removing device. Call - xf86DeleteInput from evdevRemoveDevice, so it also gets removed - from xf86InputDevs in the DDX. - * key: remove usage of OS keyboard layer for bell. Right now, - bell is a no-op. - * fix InitValuatorClassDeviceStruct call. "I don't know how the - last parameter got there. Sorry." - * pass maxval correctly to xf86InitValuatorAxisDeviceStruct. - Pass a maxval of -1 (i.e., fill this in appropriately), rather - than 0 (0). - * pass number of axes to InitValuatorClassDeviceStruct. This is - now required with the input-hotplug server. - * prune device list on DEVICE_CLOSE. Remove a device from the - device list when we get DEVICE_CLOSE. - * remove XFree86LOADER usage. Build evdevModuleData, et al, - unconditionally. -* Mon Nov 20 2006 sndirsch@suse.de -- moved mousedrv back to man4 directory (Bug #222582) -* Fri Nov 17 2006 sndirsch@suse.de -- mouse-readinput.diff: - * fixed mouse driver crash (Bug #219946) -* Thu Oct 26 2006 sndirsch@suse.de -- evdev-overflow.diff: - * fixed possible buffer overflow -* Sat Oct 14 2006 sndirsch@suse.de -- X.Org 7.2RC1 package update: - * xf86-input-evdev-1.1.3 - * xf86-input-keyboard-1.1.1 - * /xf86-input-mouse-1.1.2 -* Fri Sep 01 2006 sndirsch@suse.de -- removed Requires: xorg-x11-server, since xorg-x11-input-input is - already required by xorg-x11-server, which resulted in a fatal - dependancy cycle -* Sat Aug 05 2006 sndirsch@suse.de -- p_mouse_misc.diff: - * patch to fix X server crashes with synaptics driver (Bug #61702) -- p_kbd.diff: - * save us one second during Xserver start -* Thu Aug 03 2006 sndirsch@suse.de -- install mouse driver manual page to man4x subdirectory -* Mon Jul 31 2006 sndirsch@suse.de -- added splitprovides for mouse driver to make sure it gets - installed during update -* Sat Jul 29 2006 sndirsch@suse.de -- fixed fatal compiler warnings -* Fri Jul 28 2006 sndirsch@suse.de -- use "-fno-strict-aliasing" -* Thu Jul 27 2006 sndirsch@suse.de -- use $RPM_OPT_FLAGS -* Wed Jul 26 2006 sndirsch@suse.de -- fixed build on non-i386 archs -* Mon Jul 24 2006 sndirsch@suse.de -- disabled vmmouse input driver on non-i386 archs -* Tue Jun 27 2006 sndirsch@suse.de -- created package ++++++ 11-mouse.fdi ++++++ --- xorg-x11-driver-input/11-mouse.fdi 2009-03-20 03:55:33.000000000 +0100 +++ /mounts/work_src_done/STABLE/xorg-x11-driver-input/11-mouse.fdi 2009-07-09 15:54:40.000000000 +0200 @@ -42,6 +42,14 @@ <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> </match> </match> + <match key="info.product" string="TPPS/2 IBM TrackPoint"> + <merge key="input.x11_options.EmulateWheel" type="string">true</merge> + <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> + <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge> + <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge> + <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> + <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge> + </match> <!-- hp-mouse --> <match key="@input.originating_device:usb.vendor_id" int="0x03f0"> <match key="@input.originating_device:usb.product_id" int="0x1126"> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org