These are the Support Forums for FSUIPC and related products.

These forums replace the old support forums which have been running for 20+ years. The old forums contain a wealth of information on all FSUIPC products, but are now no longer available.

Please note that you will need to Register and Login to post for support, and also to download attachments. You can view these forums without registering.

Support is also available via Discord. Please use the following invite link to join the FSUIPC Discord server:
https://discord.gg/zjwUTrxmmE

Fsuipc doesn't reco...
 
Notifications
Clear all

Fsuipc doesn't recognise axis or buttons on joystick

Posts: 296
Moderator
(@fsuipc-support)
Joined: 8 months ago

Your GUIDs look a lot better, although you still have 3 different devices (throttleTek7, Bravo Throttle Quadrant & Cat3Design Boeing Tiller) sharing the same GUID (FE87C9D0-B9AF-11EC-8001-444553540000).

Do you have 14 devices in total, including 3 tillers (Cat3Design Boeing, Cat3Design Airbus, and Tiller Business) and a 'Generic USB Joystick' (what is this)?

Posted by: @xela744

Of course what works and doesn't changes from time to time with windows boot.

This is a real problem...GUIDs can change, especially if you disconnect and re-connect to a different port, but they should not change on a simple reboot - and they should be unique (they are Global Unique Identifiers!!!!!).

Anyway, could you try the attached FSUIPC6.ini file - just start P3D/FSUIPC6 using this file, load an aircraft and then exit, and show me your 3 files again.

It may also be a good idea to download the JoyIds program and try this to re-order your devices so that they are in the same order as in your ini file (although I think the ids themselves maybe 1 lower, as they enumerate from 0 and FSUIPC enumerates from 1). But first just try the attached ini and see what happens...

The multiple registry entries for your Bravo and Boing tiller are an issue, and these also report the same GUIDs, which is probably why they have multiple entries. It may be worth just disconnecting these two devices, removing the registry entries and re-connecting, to see if we can get unique GUIDs assigned for these devices.

 


Reply
Registered
(@xela744)
Joined: 3 weeks ago

Posts: 5

After more USB disconnecting, registry editing, file clearing and USB driver uninstall/reinstalling than I care to think about, unfortunately I'm admitting defeat with this one. 

I've had joyid for a while, and whilst I expect guid's to shift around from time to time, and got a maximum of 14 devices recognised at once, I couldn't replicate that regularly. Joyid only ever reports exactly what windows USB game controllers menu reports. 

I've got 17 devices, with a maximum of 12 being plugged in at any given time. The total is usually 11, but the 747 throttle unit I've got is two devices in one physical package. During my testing, from time to time I'd get everything (all 11or 12) to recognise, but then on reboot something wouldn't, or when I swap throttle units now only 3 or 4 or 7 or 2 are recognised, seemingly at random.

Generic USB Joystick is a very simple two switch gear lever. All my devices are permanently mounted, save for the throttles, and a right pain to get plugged and unplugged. 

 

I'm no expert but p3d seems to be quite happy with whatever I've got plugged in at any given time, unless I switch it to (controls-other-)direct input, when it gets afflicted by my guid problem. In raw input I guess it just reads device names in the same way that windows does (control panel-devices and printers, everything always appears there ok) and not in the way windows wants to enumerate joysticks. 

So the solution is still to use fsuipc for some keyboard and scroll stuff (mostly keyboards) I've got around the cockpit, and p3d for axis/button input from controllers. The biggest downside (asides from adjusting the curve of inputs) is that p3d rudder drives the nosewheel steering to 70deg instead of five or so. 

 

I might revisit this in the future if I start seeing less control guid problems, but for now I think I'm done unless a unicorn solution presents itself.

Thanks for your help and I wish I had a more satisfying conclusion!


Reply
Page 2 / 2