Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What does "HIDDefaultBehavior" do in the IOUSBHIDDriver kext?



At 5:03 PM -0800 3/22/05, Dave Camp wrote:
Other than the obvious "it makes your keyboard work", what does HIDDefaultBehavior in the IOUSBHIDDriver kest plist do? I'm working on my own kext based on the Apple source to remap some modifier keys and I found out the hard way that typing doesn't work without that in the plist. I can't seem to find any reference to it on the developer site.

What does it do?

Thanks,
Dave
Dave,

The use of the HIDDefaultBehavior property is to be found in IOHIDDevice.cpp, which is part of the IOHIDFamily sources. It's used in the call to CreateIOHIDevices. If the property is present then the default nubs - keyboard, pointing, or consumer, will be started to support the device. If the property is not present, then none of these nubs will be started even if the device is supportable.

Others on this list may be able to provide more specific info.

best wishes.
--
Sincerely,
Rich Kubota
email@hidden
(408) 974-6212
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden

This email sent to email@hidden
References: 
 >What does "HIDDefaultBehavior" do in the IOUSBHIDDriver kext? (From: Dave Camp <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.