StikShift is a custom midi interpreter built in Max 5 for the Logitech Extreme 3D Pro. The joystick has 4 axes of continuous control (x,y,z,throttle), twelve buttons, and a POV hat for a total of seventeen inputs. This patch has been written not only to provide basic conversion of joystick movements/button presses to Midi CC (Continuous Control) messages but also to provide for on-the-fly switching of CC sending channels for modifying several effects or instrument parameters using only one hand.
Compatibility with other joysticks will depend on the channels each element sends data using the HID protocol. While I imagine the Logitech Attack series joysticks should work, I do not have one to test. I have tested an xbox style plug-in controller and will add functionality if desired by users.