2005-05-30 00:49:39

by Bernhard Rosenkraenzer

[permalink] [raw]
Subject: [PATCH 2.6.12-rc5-mm1] Get Shuttle PN31 remote controls to work

Shuttle PN31 remote controls are supposed to act as a USB keyboard and mouse
-- this worked fine for older revisions of the remote control, started
becoming harder with some interim revisions, and in the latest revision, the
protocol the device speaks is diverging really far from the standard.

As usual, they didn't even change the USB ID or revision number when
introducing more breakages -- the current revision needs 5 quirks, 2 of which
are unique to this device so far (it sets a superfluous extra bit on the
GenericDesktop keycodes, and the mouse flags are wrong (_Constant_, Variable,
Relative).

The attached patch makes it work.

LLaP
bero


Attachments:
(No filename) (658.00 B)
shuttle-pn31.patch (3.41 kB)
Download all attachments