Backport horizontal wheel support for a4 tech mouse to hardy 2.6.24 kernel

Bug #201964 reported by Martin Hamrle
8
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Tim Gardner
Hardy
Fix Released
Undecided
Unassigned
Intrepid
Fix Released
Medium
Tim Gardner

Bug Description

Binary package hint: linux-source-2.6.24

I have A4 tech mouse with two wheels. With current kernel both wheels behave in the same way. There exists a patch that distinguish horizontal and vertical wheel.
http://git.kernel.org/?p=linux/kernel/git/jikos/hid.git;a=commitdiff;h=c80e5ffac0579499ca28444155118ffcdd9b8d7e;hp=a45d82d19a6c2a717bcc33cff243199b77fa0082
Unfortunately this patch was accepted into mainstream kernel 2.6.25. As kernel 2.6.25 will not be a part of ubuntu hardy 8.04, can you PLEASE backport the patch to hardy's 2.6.24 kernel?

I think the patch is quite simple and should not be problem to backport it.

Thanks

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Thanks Martin,

I'll have the kernel team take a look. Thanks.

Changed in linux:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Martin,

Unfortunately it looks like the kernel team never got around to pulling this in. However, this is available in the Intrepid Ibex 8.10 kernel which is currently available in the following PPA:

https://edge.launchpad.net/~kernel-ppa/+archive

If you are not familiar with how to install packages from a PPA basically do the following:

Add the following two lines to /etc/apt/sources.list

deb http://ppa.launchpad.net/kernel-ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/kernel-ppa/ubuntu hardy main

sudo apt-get update

You should then be able to install the linux-image-2.6.25 kernel package. Please let us know your results. We may be able to get this into the 8.04.1 Hardy point release but it would be good to have confirmation first. Thanks.

Changed in linux:
status: Triaged → Incomplete
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Actually rather than editing your /etc/apt/sources.list file it's probably safer to create
/etc/apt/sources.list.d/kernel-ppa.list to include the lines:

deb http://ppa.launchpad.net/kernel-ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/kernel-ppa/ubuntu hardy main

It avoids possibly messing up the default repository settings that exist in /etc/apt/sources.list

Thanks.

Revision history for this message
Tim Gardner (timg-tpi) wrote :

SRU Justification:

Impact: Horizontal scroll wheel for A4 Tech mouse does not work

Fix Description: Add quirk support for this specific mouse controller. Cherry-picked from stable 2.6.25.

Patch: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=commit;h=9cec40cf63b8eccd76493bd99847609ec4e18405

TEST CASE: See Bug Description

Revision history for this message
Tim Gardner (timg-tpi) wrote :
Changed in linux:
assignee: ubuntu-kernel-team → timg-tpi
milestone: none → ubuntu-8.04.1
status: Incomplete → Fix Committed
Revision history for this message
Martin Hamrle (hamrle) wrote :

Hi,

my mouse A4 Tech X6 (USB ID 09da:000a) works fine with this kernel. All buttons are recognized.

I have bit problems with your kernel 2.6.25 that my LVM volume is not activated at boot, it must be done manually. Works fine with 2.6.24 .

Thanks

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here

Changed in linux:
status: New → Fix Committed
Steve Langasek (vorlon)
Changed in linux:
milestone: ubuntu-8.04.1 → none
Revision history for this message
Martin Hamrle (hamrle) wrote :

I have tested the kernel 2.6.24-19-generic and everything goes fine.

Thanks

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to hardy-updates.

Changed in linux:
status: Fix Committed → Fix Released
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Marking this "Fix Released" against Intrepid. Thanks.

Changed in linux:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.