Re: HID blacklisting all Code Mercenaries IOWarrior devices

Jiri Kosina <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
On Fri, 2 Mar 2007, Robert Marquardt wrote:

> The change puts all Code Mercenaries (VID 0x07c0) IOWarriors (PIDs 0x1500 to
> 0x15ff) on the blacklist. The range of PIDs has been reserved for IOWarriors.
> Only 5 PIDs are really used yet.
> The diff is from drivers/usb/input/hid-core.c of 2.6.21-rc2

Thanks. Could you please resubmit with proper Signed-off-by line, so that 
I could merge it into the HID tree?

> BTW it seems that many devices are on the HID blacklist just to avoid 
> the HID input system picking them up. Why does the HID input system 
> access generic HID devices at all?

I guess you are talking about HID_QUIRK_IGNORE quirk here, right? This 
quirk is generally not about input system at all - it just tells the 
generic hid driver to ignore this device completely, and lets another, 
device-specific, driver to take care.

HID input system accesses only those devices which contain input 
application in their hid descriptor, see the first for-loop in 
hidinput_connect(). Devices which don't have input application are not 
handled by hid-input at all. Such devices can be then still handled by 
hiddev.
Do you see any errorneous logic here?

Thanks,

-- 
Jiri Kosina

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.