Nyko has released an upgraded version of its Air Flo EX controller, which can emulate keyboard and mouse functions on PCs and Macs. The controller now works with all computer games, even those not.
I have an old Nyko Air Flo EX which works great. With the exception that the right analog stick behaves incorrectly. After some digging this is what I've found:
- It's using HID-compliant Game Controller
Hardware IDs:
HIDVID_124B&PID_4D01&REV_0101 HIDVID_124B&PID_4D01 HIDVID_124B&UP:0001_U:0004 HID_DEVICE_SYSTEM_GAME HID_DEVICE_UP:0001_U:0004 HID_DEVICE
When Joy.Cpl Test is Idle
- Pressing Analog Stick Button (btn 13) also returns +1 on the Y-Axis
- Moving Analog stick -1 on X-Axis also returns +1 on the Y-Axis
- There actually seems to be a little play where it fires all sorts of axis values. Usually when traveling on a X-Axis move or stick button press down. Button 13.
Not sure if related:
- Right stick seems to be using axis 2 and 5 instead of 2 and 3
Things I've tried:
- Attempted Joy.Cpl Calibration [Did not work]
- Attempted looking for driver/support on Nyko website [Nothing there]
- E-mailed Nyko support [Unhelpful response] basically just said product is discontinued
- I followed some instructions which said to add regkeys for Axes2 Attributes=00 00 00 01 00 35 00 and Axes5 Attributes= 00 00 00 01 00 32 00 [Didn't seem to change much]
- I proceeded to read some more documentation on directinput and registry Axes override on Microsoft site here And usb.org docs. Maybe I didn't understand it correctly but, it didn't seem to modify behavior. I'm not sure if it has less effect if the device is being picked up by Xinput.
Things I'm not looking for:
Nyko Airflo Ex Controller Driver Reviews
- Mapping to keyboard keys
- Installing middleware applications to work around the issue
Thank you in advance for any help.
Nyko Airflo Ex
1 Answer
I had another another of the same controller I hadn't used in a while.I decided to plug it in on a different port at the same time. Tested the calibration on html5gamepad and it had the correct behavior.
I started comparing registry differences between both controllers. Then I came accross
Joistic1Configuration being the problem. When I compared the hex values I notcied 0e on the Joystick2Configuration. On Joystick1Config the value in it's place is 0d which is shared by the 5th hex value.
I unplugged to controller, set the last 0d hex value to 0e on Joystick1. And made the same change in ..DINPUT.DLLCurrentJoystickSettings
When I plugged the joystick back in, I did not see any improvement. So then I unplugged both joysticks and swapped their port locations. Plugging previous joystick 2 where joystick 1 was plugged in and vice versa. Both controllers now work.
Nyko Airflo Pc Driver
I wonder if I ever tried switching ports with just the one Joystick before, and if that might have fixed it. Instead of me wasting hours of my life stubbornly troubleshooting this thing.
Not the answer you're looking for? Browse other questions tagged windows-10game-controllerxinputusb-hid or ask your own question.
EderraFan
Magitek Elite
Hello everyone.
It's been a while since I've asked for help on this site, so I thought I should go to this forum for my questions.
So, I'm playing pSX and I have Nyko Air Flo EX controller, and I was wondering how I could get it to work WITH pSX.
Any help would do, please.
Also, if you can't do anything about the Nyko, I have a Cyborg Rumble controller.
If you can help me get one of these controllers working, I'd be very happy and it would be appreciated greatly.
EderraFan~
Thanks for your time ^^:innocent::eyemove::wub::emb: