Hi
Right
Cool that it worked to start with
You do indeed have 4 rumblers in that beast. I think its a trivial task to get it working, but have no way of testing it.
The DI_BUFFEROVERFLOW is because direct input buffers up all itās events untill you call a poll, if the device fills the buffer up before you do that, you get an overflow, iāve already increased the buffer size, but I can do so again if we need too, although I suspect that only happened on startup before you did the first poll.
As for the keyboard issue, Iāll take a good look tonight, that was with the new code iāve been sending you not the old code wasnāt it?
Endolf