[SOLVED] Help getting teensy working on XIM 3&Edge
These are the devices I am talking about http://xim3.com/
I am trying to get teensy 3.0 and/or 2.0 working on those in joystick mode. XIMs allow only one HID type per device. And because teensy is unknown device for Xims, it will choose input type depending on which usb port teensy is connected. Xims have preferred ports for mouse, keyboard and joystick.
In mouse port teensy is recognized as a mouse and mouse input works correctly
Keyboard and joystick share the same preferred port. In that port teensy is recognized as a keyboard and keyboard input works correctly on that one.
The joystick input does not work because of the shared preferred keyboard and joystick port. I have tried changing Vendor and Product IDs to Logitech Attack 3 ones. It is one of the supported joysticks. XIM recognizes teensy as a joystick now, but it doesnt recognize any input.
With teensy 3.0 swapping joystick endpoint from 4 to 1 any input causes X and Y to stuck to 0 on Xim. I have asked help from XIM creator, but all he said was that make it work like Logitech Attack 3.
And I have also tried PS3 gamepad codes on teensy 2.0, but those will cause also X and Y stuck to 0. Pressing some buttons will move it, but thats it.
Does anyone have any ideas that could help?
These are the devices I am talking about http://xim3.com/
I am trying to get teensy 3.0 and/or 2.0 working on those in joystick mode. XIMs allow only one HID type per device. And because teensy is unknown device for Xims, it will choose input type depending on which usb port teensy is connected. Xims have preferred ports for mouse, keyboard and joystick.
In mouse port teensy is recognized as a mouse and mouse input works correctly
Keyboard and joystick share the same preferred port. In that port teensy is recognized as a keyboard and keyboard input works correctly on that one.
The joystick input does not work because of the shared preferred keyboard and joystick port. I have tried changing Vendor and Product IDs to Logitech Attack 3 ones. It is one of the supported joysticks. XIM recognizes teensy as a joystick now, but it doesnt recognize any input.
With teensy 3.0 swapping joystick endpoint from 4 to 1 any input causes X and Y to stuck to 0 on Xim. I have asked help from XIM creator, but all he said was that make it work like Logitech Attack 3.
And I have also tried PS3 gamepad codes on teensy 2.0, but those will cause also X and Y stuck to 0. Pressing some buttons will move it, but thats it.
Does anyone have any ideas that could help?
Last edited: