MAX 8 HI-devices compatability
So I am creating a setup, where I want to have a compact, external press button trigger a bang, resulting in another specified sonic reaction. I have been checking out the available possibilities of doing something similar with a midi-controller (e.g. a usb sustain pedal or trackpad), but I would rather use a button for the purpose. I am not into constructing on such myself the Arduino-way, so what I am looking for is some sort of USB-connected press button, that I can be sure will be possible for MAX to detect.
Could someone clear up for me, exactly what kinds of HI devices, MAX can receive signals from? I am asking in this particular manner, since I have been able to read in another thread, that "MAX connects to most HI devices (joysticks, etc.)".
Also, it has to come in through a USB, right?
Maybe something like this would be able to do the thing?:
https://www.amazon.com/Programmable-Single-Button-Arcade-Switch/dp/B07VKQGL1D/ref=sr_1_1?dchild=1&keywords=usb%2Bbutton&qid=1595327034&sr=8-1&th=1
So, all in all, what I would like to know is this: Is there a way for me to be sure if whatever HID unit I am looking at is actually MAX compatible before I go make the purchase and try it out myself?
Thanks a lot!
I am a super noob btw.
On Windows no keyboard or mouse
can be used as HID device.
So if you are on windows don't buy anything till you can confirm
that it does not simulate keystrokes or mouse clicks.
And not only HID that can be used as a button ,
bluetooth, serial etc
I have used my Logitech DualAction controller successfully on Max through the [hi] object, and I love it. It looks very much like a PS2 controller. Indeed you can set things up so that pressing a specific button (or even having the analog stick be far enough away!) will trigger a bang.
Looking at the product you've mentioned, it should work just fine in Max. It apparently defaults to space bar, but the software for it (in the description link) will allow you turn it into a MIDI device or a HI device instead. All three options work with Max. Leaving it at space bar is easier to do, though.