  | |  | HID manager - is it worth it? | HID manager - is it worth it? 2004-12-09 - By Seth Willits
Back On Dec 9, 2004, at 12:42 PM, Tim Conkling wrote:
> The last time I tackled game input issues on the Mac was back in the > days of InputSprocket, which I remember being very easy to use. So I'm > reading the new Pangea book, and the chapter on the HID manager is > ridiculous (not because Brian is a poor writer, but simply because the > HID Manager is presented as messy, difficult, and often broken). > > Granted, there's a big chunk of code that comes with the book that (I > hope) is close to a drop-in solution for managing the HID manager. > However, it sounds like the whole thing is more trouble than it's > worth, even with the benefit of using somebody else's well-tested > code: Brian talks about the HID manager magically losing devices, > confused customers who must be told that the only solution to their > input problems is to restart their computer, the near-impossibility of > supporting international keyboards, etc. It all sounds very > unpleasant. > > I have zero experience with the HID manager and I'm interested in > hearing game developers' experiences and opinions on using it.
Well, I haven't really put the HID manager to use in anything I've released, but I have worked with it from a derivative of Brian's code. As all-encompassing as Brian's code was, it was not very... developer friendly in my opinion, so I spent hours upon hours of rewriting it into a much more usable form. Granted, I did not retain all of the functionality but that was because I didn't need it. At any rate, if you have good plug-and-play code, HID isn't so bad. It really isn't. But, if you don't have good plug-and-play code, then it's a terrible nightmare.
That's my perspective from my limited experience,
Seth Willits -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --- President and Head Developer of Freak Software - http://www.freaksw.com REALbasic Guru at ResExcellence - http://www.resexcellence.com/realbasic
"You may laugh at me for chasing a dream, but I'll have the last laugh when I catch it." -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ Do not post admin requests to the list. They will be ignored. Mac-games-dev mailing list (Mac-games-dev@(protected)) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/mac-games-dev/junlu%405341.com
This email sent to junlu@(protected)
Earn $52 per hosting referral at Lunarpages.
|
|
 |