So I tried various upstream versions back and forth. The bug was supposed to 
have been fixed in the b0737bdbd1f6e601eb4984b6f4cb49279190984c commit, however 
that commit appeared to introduce another bug. I tried the commit before that, 
5f2c8a2dcdf98b39997ee5e7c9a9ace3b640bfa3, and for some reason that one works 
perfectly, so far at least. I had some problems with HEAD, which included X 
crashing when Ctrl-C was pressed.
So I haven't been able to pinpoint exactly where this problem was fixed, and as 
such can't post a diff for that. I will continue investigating the problem when 
I have the time.

Anyone who wants to fix the problem now can follow these instructions:
sudo apt-get install build-essential git-core
sudo apt-get source xserver-xorg-input-evdev # You can delete the stuff it 
downloads to your working directory, this is only to get all the build 
dependencies
git clone git://git.freedesktop.org/git/xorg/driver/xf86-input-evdev
cd xf86-input-evdev
git reset --hard 5f2c8a2dcdf98b39997ee5e7c9a9ace3b640bfa3
./autogen --prefix=/usr
make
sudo make install

Now restart X and it should work properly. (at least it did for me)
If it doesn't work, first try rebooting, and if it still doesn't work, 
reinstall the Ubuntu version with 
sudo apt-get -s install --reinstall xserver-xorg-input-evdev

Unfortunately I don't know how to make a deb out of this.

-- 
scrollwheel emulation breaks after suspend with 2.6.27-7
https://bugs.launchpad.net/bugs/282387
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to