Very new to this whole world, but I’m curious–
Is it possible to program the USB Arduino so that it represents itself a HID-based input device? I’m trying to find a way to make a generally (very) customizable game controller (reading all kinds of inputs, from buttons to rotation-based controllers, whatnot), and it looks like Arduino may do it… maybe.
If it can’t represent itself as a HID controller, I could probably (?) find a way to write a user-space program that reads its values and then inserts keypresses, etc into the input stream, but I’d like to make it as transparent as possible… or is there a better way to approach this?