Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#13827 - Touchpad no Unusable (in a wonky way): testing/xf86-input-evdev 2.2.0-1

Attached to Project: Arch Linux
Opened by Michael Witten (mfwitten) - Tuesday, 17 March 2009, 02:08 GMT
Last edited by Jan de Groot (JGC) - Monday, 30 March 2009, 07:34 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Architecture i686
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
-----------

After updating to testing/xf86-input-evdev-2.2.0-1-i686.pkg.tar.gz, the AlpsPS/2 ALPS GlidePoint (touchpad) of my Dell Latitude D810 goes complete wonky (testing/xf86-input-mouse-1.4.0-1-i686.pkg.tar.gz doesn't cause problems).

While the 'nipple' input works flawlessly, horizontal movements on the touchpad cause the cursor to jump back back and forth from a vertical line along the left of the screen to some parallel vertical line elsewhere (the jumping is so rapid, that the cursor becomes ghosted). Vertical movements are dictated absolutely coordinates---I can actually touch hear and there on the touchpad and have the cursor jump accordingly.

Anyway, the touchpad is useless. I solved the problem by downgrading to what was a testing version xf86-input-evdev-2.1.3-1-i686.pkg.tar.gz

Additional info:
---------------

My xorg.conf is basically empty; it only has:

Section "Device"
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "M24 1P [Radeon Mobility X600]"
BusID "PCI:1:0:0"

Option "AccelMethod" "EXA"
EndSection

I've also got xorg-server 1.6.0-1
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 30 March 2009, 07:34 GMT
Reason for closing:  Fixed
Additional comments about closing:  Updated to 2.2.1.
Comment by Jan de Groot (JGC) - Tuesday, 17 March 2009, 07:38 GMT
Try installing the synaptics driver. This driver suits touchpads better.
Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 05:31 GMT
Well how the fuck are testing packages tested if bug reports aren't accepted?
Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 05:31 GMT
:-D disregard my last comment.
Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 06:12 GMT
Apparently, the bug has been fixed upstream:

http://bugs.gentoo.org/262228

http://bugs.freedesktop.org/show_bug.cgi?id=20661

I guess I'll be doing a little compiling!

PLEASE update the testing package.
Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 06:18 GMT
It looks like 2.2.1 final has been released and has the patch:

http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/tag/?id=xf86-input-evdev-2.2.1
Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 06:20 GMT Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 06:33 GMT
Jan, thanks for the synaptics tip, though I can now confirm that 2.2.1 (final release) works well. Here is my PKGBUILD (not that you need it):

# $Id: PKGBUILD 26856 2009-02-13 15:54:01Z andyrtr $
# Maintainer: Alexander Baldeck <Alexander@archlinux.org
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-input-evdev
pkgver=2.2.1
pkgrel=1
pkgdesc="X.org evdev input driver"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
makedepends=('pkgconfig' 'xorg-server>=1.6.0' 'inputproto>=1.5.0' 'randrproto>=1.3.0')
options=('!libtool')
groups=('xorg-input-drivers')
source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
md5sums=('ed0ec2f11a2fc94355d083a03e2f9844')

build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr || return 1
make || return 1
make DESTDIR="${pkgdir}" install || return 1
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
}
Comment by Michael Witten (mfwitten) - Thursday, 26 March 2009, 06:34 GMT
I must admit, I'm not sure about those makedepends versions; they are what I have.

Loading...