Bug 91677

Summary: Griffin Powermate needs additional info in usb.handmap
Product: [Retired] Red Hat Linux Reporter: Carwyn Edwards <carwyn>
Component: hotplugAssignee: Bill Nottingham <notting>
Status: CLOSED RAWHIDE QA Contact: Brock Organ <borgan>
Severity: low Docs Contact:
Priority: medium    
Version: 9CC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 2004_09_23-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-02-07 22:06:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Carwyn Edwards 2003-05-27 02:25:44 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030508

Description of problem:
The Griffin Powermate needs additional info in /etc/hotplug/usb/handmap to
funtion properly with the standard linux kernel driver as shipped with RH9.

Basically it too (like the wacom devices mentioned in the same file) needs, but
does not depend on the evdev driver.

Adding the following lines to usb.handmap fixes the problem:

evdev                0x0003 0x077d   0x0410    0x0000       0x0000       0x00
      0x00            0x00            0x00            0x00               0x00
      0x00000000
evdev                0x0003 0x077d   0x04aa    0x0000       0x0000       0x00
      0x00            0x00            0x00            0x00               0x00
      0x00000000


To test use the tools on: http://www.sowerbutts.com/powermate/

The following is an example test session for the python script:

python>
import powermate
p = powermate.PowerMate()

.. it will throw an exception if it doesn't find the powermate.

Or even simpler - cat /dev/input/event0 - if it's there then it won't say device
not found.

Ref for Powermate product:
http://www.griffintechnology.com/products/powermate/index.html

Version-Release number of selected component (if applicable):
2002_04_01-17

How reproducible:
Always

Steps to Reproduce:
1. Try using the example code above or catting /dev/input/event0 when the
powermate is plugged in.
2. /var/log/messages also tells you the device has not been recognised if evdev
is not loaded.
    

Actual Results:  Powermate tools don;t work.

Expected Results:  Powermate tools should have worked.

Additional info:

Comment 1 Bill Nottingham 2005-02-07 22:06:11 UTC
Added in 2004_09_23-1.

Comment 2 Bill Nottingham 2005-02-07 22:52:05 UTC
Note that this is not used with current hotplug packages, however.