I'm working on a kext to twiddle the modifier key bits for my
keyboard (Mac OS X 10.3.9). I've rebuilt IOUSBHIDDriver, renamed the
class to something unique, changed all the project settings and plist
entries to the new names. I've installed the 10.3.9 logging USB
family package from the developer site and had USB Prober install the
kernel logging kext.
My matching information is idVendor + idProduct + bInterfaceNumber +
bConfigurationValue and I can see my kext matching the keyboard
interface with a score of 90000. In addition, I can kextunload my
driver and the keyboard stops working, so I'm pretty sure the code is
loaded and working (I've not made my modifier code changes to the
source yet, it's still unmodified Apple code).
My problem is, none of my calls to USBLog are showing up in USB
Prober. Doesn't seem matter what log level I set in my code or in the
prober. I see lots of other stuff in the prober log, just none of my
calls.
Any idea what is going on?
Thanks,
Dave
---
There's an old proverb that says just about whatever you want it to.
_______________________________________________
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