Nice vid, only one remark, it doesn't matter in which USB port you plug the devices, the order in which you plug them in matters. I found one routine working all the time: plug in flight stick, reboot, plug in throttle, reboot, plug in the rudder, reboot and ready to go. If you start SC, test one control, plug in another then Windows recognizes the control but SC doesn't until after reboot.
It does make sense to get the stick plugged in and recognized before you fire up SC for sure.
It would be difficult to get past the initial loading of the Target script (which is run before SC) as well without the stick connected.
I doubt you would get main=0 when firing up the script without devices attached.
Everyone is going to have a different procedure that works for them. A lot of people are going to have old non supported usb drivers that can just camp out forever in the depths of win 10, the registry and actually all over the place, even after install. They may go unnoticed for years and only surface in certain instances. They CAN mess up the ordering process since the fact that they are not win10 certified means they may or may not follow win10 rules. Sure they may appear to work but require strange startup procedures to ensure they do. They can really cause problems. USE win10 certified stuff. (I won't mention my non win 10 certified hub that is running 7 other devices here including gaming mouse and jeyboard ;) Those devices don't need special places in relation to others in the usb ordering.
If you are not using Target, where you plug them in matters. The behavior on some hubs IS different than going to some boards or cards. I wanted to see why a lot of sim people were saying "don't use a hub" now I know why.
The behavior of ordering on hubs does not appear to be the same as outside of hubs.
Yes they both work in Target however, personally, I will never put my TM or future MFG devices on a hub. I did. It worked but it was odd how one time it would change locations and one time it would change back. It makes sense now.
I have moved 7 other devices to my hub (not win10 certified, oops) instead. But really, it was fine. It worked. Knowing what went on told me I could make it behave the way I wanted. My case does not reflect what 99.9% of other people's cases. I elected to do something that most people may not ever do or it could be a while before they try it and officially I forget what I did *cough* *w*.
It really is way too deep into places in Windows to explain with my poor layman's brain.
You're right. With the solarfly setup, it's a bit of a moot point. It no longer matters as much. In Star Citizen with the Target script..
Still I got into the nitty gritty of it. If plugged into the same port, my stick is always first and my throttle is always second no matter what now.
I play other things that require my stick and throttle with no need to use Target and since I haven't got into scripting with it myself, I elected to solve the deep root win 10 usb problem on my own machine. I am NOT going to reboot 3 times to get a device combo working every time.
I can plug them in whatever order I want as long as they plug in where they are originally from without Target running and stick is on top. Always. I have never had to reboot. Windows 10. I never ran Windows 7 and so I can't comment but the behavior of USB devices seems to be different. I will attach a video to the bottom to prove the behavior of mine.
So what matters to you or someone else may not matter to me and vice versa.
With the Target script now apparently it's not a big deal.
I just tossed 120 hand written pages of testing and learning some win10 usb stuff in my burn pile.
At least in my research and the results thereof, I can now smack down some stuff that I never could before.
Cortana has been warned. Do not mess with me again or you are gone..permanently.
A lot of folks like to make their own profile outside of Target. This stuff has merit to them. It can be a bear.
All the ordering rules come back into play. Every machine is a different problem.
It is always going to be comparing apples and oranges. I can only share my own experiences.
Marc, In this case, as you can see in the following video at the end, the behavior of our machines differs. I suspect you are running a hub. Is that correct? The answer will help my research into usb and win10 stuff.
I certainly could not put up with having to reboot three times to get my devices working.
I like my flight sims too. I do not like having to exit a sim, to deal with a usb ordering problem.
All usb hubs and cards are not created equal at all. Everyone is going to have different behaviors to a point..
The variety of computer stuff produced in who knows where that come with little or no instructions, no drivers, a 404 error website and total inoperable junk is not small. I just tossed 2 PCI and PCIE usb cards into the garbage today. My fault for being cheap. Money wasted.
So we'll have to agree to disagree on this point. Everyone's case is going to be a bit different.
In my case, the order I plug mine in makes no difference. Where I plug them does and I stand by my original thoughts on plugging in the wartog stick and throttle setup. Luckily Solarfly has made a number of profiles to suit a number of situations.
Only an exceptional human being would put so much time and effort into this.