Just want to share my "discovery".
As you may remember, I put together an encoder hack/soft-switch solution some years ago:
http://www.mp3car.com/vbulletin/inpu...l-details.html
- I like encoders and soft switches. Not so keen on touchscreens. Have always looked to move away from hacked keyboard and mouse boards.
The U-HID from ultimarc is an amazing solution, - almost as if it is designed for car PC use. It can handle toggle and latched switches - a big plus for sensing things like ignition key states ( not for power sequencing ). It also can interpret analogue levels.
www.u-hid.com
It is small. It's smaller in the flesh than the pictures suggest. I have replaced all of my encoder and keyboard hacks with this single device. Each pin can be programmed for gnd, +5v, keyboard, game controller, encoder - either X, Y, Z or gamepad output.
Another neat touch is the LED outputs, which can follow the logic state of a switch function (momentary, toggle, flip-flop, seesaw, shift), or controlled by an external API.
Talking of APIs, - c#, c++, deplhi, VB6, VB.NET.
Expensive though...