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: how to deal with varied input devices?



On Thu, 5 Sep 2002 09:03:01 -0700, "Joseph J. Strout" <email@hidden>
wrote:
> Well-supported open-source software is always a safer bet than vendor
> software anyway... especially when your vendor has proven many times
> that they're quite happy to kill a well-developed technology no
> matter how popular it is.

A lot of the things that you're asking for is already in the HID Utilities
sample code that Geoff wrote. Since his move to the OpenGL team I've taken
over that code and changed all those nested switch statements (for
vendor/product/cookie => element names) to external XML data files that are
much easier updated than the source (and could be updated at runtime!). If
we were to make this an Open Source project and roll in a device
configuration type program like you mention then we would have most of your
"features" covered. ;-)

I've started down the "slippery slope" of hat-switch solutions and have yet
to determine a "best" solution. I'm very interested in anything you might
suggest. One request thou: PLEASE think thru your proposed solutions and if
possible try then out with a few real devices. My suggested devices would
be: #1) Logitech WindMan Strike Force 3D (two hat switches implemented
differently?!?), #2) Microsoft SideWinder Force Feedback II Joystick, #3)
macally Force Feedback Game Controller, & #4) macsense FunPad F107.

TIA.

--
Enjoy,
George Warner,
Mixed Mode Magic Fragment Scientist
Apple Developer Technical Support (DTS)
_______________________________________________
mac-games-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/mac-games-dev
Do not post admin requests to the list. They will be ignored.



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.