I'm looking into upgrading my CP with a modular slot for those "special" sort of controls (spinner, trackball, 4way, analog, etc), and am currently trying to figure out the best way to interface all of these loooovely devices.

So far, the idea is to...
a) wire a mouse hack to the port, so that the spinner and trackball can share pins when plugged in... shouldn't be too tough.
b) run an analog input to another port for to the analog joystick AND four extra digital inputs for the 4-way stick.
However, I was wondering if it's at all possible to wire the leaf switches of my 4way stick to the analog pins... in theory, it seems to make sense, since activating the switch should lead to maximum analog input in the given direction. If it's impossible, its no big deal, I'll just have to run some extra digital inputs to the plug, but I'd like to avoid that if possible.
Lemme know if you have any ideas...

-Matt