TatoBean Posted May 4, 2020 Report Posted May 4, 2020 I have searched high and low to find a solution to my problem but have found similar ones but none that list the solution. For some reason FSUIPC is not recognizing inputs from various controllers, which controller has varied depending on what I've tried to change to attempt to fix the problem. Currently it is not recognizing my CH Throttle Quadrant, though in the past it's been the CH Pedals, and CH Pro Throttle. The only constant is that it doesn't seem to like CH products. I have noticed in my INI that it skips a number going from 0. to 2. 3. and though I'm getting data from 4/5 controllers It's only listing 3 in the INI. Also in the joyscan.csv file it is showing multiple controllers with identical GUID's which I thought was not possible. This could be my problem, but I don't know how to fix it. Thanks Tato FSUIPC4.ini FSUIPC4.JoyScan.csv FSUIPC4.log
Pete Dowson Posted May 4, 2020 Report Posted May 4, 2020 2 hours ago, TatoBean said: I have noticed in my INI that it skips a number going from 0. to 2. 3. and though I'm getting data from 4/5 controllers It's only listing 3 in the INI. Also in the joyscan.csv file it is showing multiple controllers with identical GUID's which I thought was not possible. This could be my problem, but I don't know how to fix it. Well, duplicate Windows-assigned Device IDs are a simple registration problem, but identical GUIDs should be impossible according to Microsoft. Rearranging the joysticks "acquired" for use by FSUIPC, you see there are 4 (!!) with ID = 0, and 2 with ID = 3; ID = 0 702 Device acquired for use: 702 Joystick ID = 0 (Registry okay) 702 0=CH Pro Throttle USB 702 0.GUID={E4320650-7036-11EA-8005-444553540000} 702 Device acquired for use: 702 Joystick ID = 0 (Registry okay) 702 0=CH Throttle Quadrant USB 702 0.GUID={E4320650-7036-11EA-8005-444553540000} 702 Device acquired for use: 702 Joystick ID = 0 (Registry okay) 702 0=CH Throttle Quadrant USB 702 0.GUID={E4320650-7036-11EA-8005-444553540000} 702 Device acquired for use: 702 Joystick ID = 0 (Registry fixed) 702 0=CH Flight Sim Yoke USB 702 0.GUID={E80A3770-7036-11EA-8006-444553540000} ID = 2 702 Device acquired for use: 702 Joystick ID = 2 (Registry okay) 702 2=CH Pro Pedals USB 702 2.GUID={DC90E650-7036-11EA-8001-444553540000} ID = 3 686 Device acquired for use: 686 Joystick ID = 3 (Registry okay) 686 3=Logitech Extreme 3D 686 3.GUID={9F156DC0-B2D7-11E1-8001-444553540000} 702 Device acquired for use: 702 Joystick ID = 3 (Registry okay) 702 3=CH Throttle Quadrant USB 702 3.GUID={9F156DC0-B2D7-11E1-8001-444553540000} FSUIPC doesn't assign these IDs, Windows does. As it does with the GUIDs. I don't understand how it manages to get duplicate GUIDs at all -- I've never seen that! I note that there are three CH Quadrannts listed. Is that right? In later versions of FSUIPC we added extra code to try to deal with incorrect IDs, cirrecting the errors in the Registry, but not with the version you are using. There is a way of doing it yourself using a program called JoyIDs. Please refer to this thread in the FAQ subforum (which I'm sureprised you missed if you've been looking for answers already): However, I'm not sure that would fix it completely because of the multiple identical GUIDs. I really think you need to do some more drastic things first: 1. Go into Windows Device Manager, find all those devices and uninstall them. If the option is offered, uninstall the drivers too. (This is to try to remove the bad registry entries). 2. Unplug the devices, all of them. 3, Re-boot. 4. Plug the devices back in and re-check. 5. If necessary, then do the manual reassignment of the JoyIDs. Pete
TatoBean Posted May 5, 2020 Author Report Posted May 5, 2020 (edited) 3 hours ago, Pete Dowson said: but identical GUIDs should be impossible according to Microsoft. ... I don't understand how it manages to get duplicate GUIDs at all -- I've never seen that! That was my impression too! Good to know I'm not completely crazy! 3 hours ago, Pete Dowson said: I note that there are three CH Quadrannts listed. Is that right? Nope should just be the 1. 3 hours ago, Pete Dowson said: There is a way of doing it yourself using a program called JoyIDs. Please refer to this thread in the FAQ subforum (which I'm sureprised you missed if you've been looking for answers already): I did try using JoyID to fix the problem but it did nothing. Alas I tried the nuclear option and still no luck. My CH yoke, Throttle Quad, and pedals, As well as my Logitech stick all work fine but unfortunately it is now not seeing input from the Pro Throttle. I've included the new .log .ini. and JoyScan files for round 2. Again finding identical GUID's and the .ini file skipping a controller ID number.FSUIPC4.ini Good?, flags, VID, PID, Name, INIid, REGid, RegEntry, INIguid, REGguid, HIDguid, ValsOK?, ReadsOk? ,,, HIDscanning completed N, x00, x046D, xC215, , -1, -1, 0, {NULL}, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, N N, x00, x068E, x00F1, , -1, -1, 0, {NULL}, {NULL}, {731BC210-4F6D-11EA-8001-444553540000}, Y, N N, x00, x068E, x00F2, , -1, -1, 0, {NULL}, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, N N, x00, x068E, x00FA, , -1, -1, 0, {NULL}, {NULL}, {2BF6EAF0-6D02-11E1-8002-444553540000}, Y, N N, x00, x068E, x00FF, , -1, -1, 0, {NULL}, {NULL}, {2BF6EAF0-6D02-11E1-8003-444553540000}, Y, N ,,, REGscanning completed N, x00, x046D, xC215, Logitech Extreme 3D, -1, 3, 0, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, Y N, x00, x068E, x00F1, CH PRO THROTTLE USB, -1, 0, 0, {NULL}, {2BF6EAF0-6D02-11E1-8001-444553540000}, {NULL}, N, Y N, x00, x068E, x00F2, CH PRO PEDALS USB, -1, 3, 0, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, Y N, x00, x068E, x00F2, CH PRO PEDALS USB, -1, 0, 0, {NULL}, {2BF6EAF0-6D02-11E1-8001-444553540000}, {NULL}, N, Y N, x00, x068E, x00FA, CH THROTTLE QUADRANT, -1, 1, 0, {NULL}, {2BF6EAF0-6D02-11E1-8002-444553540000}, {2BF6EAF0-6D02-11E1-8002-444553540000}, Y, Y N, x00, x068E, x00FF, CH FLIGHT SIM YOKE USB, -1, 4, 0, {NULL}, {2BF6EAF0-6D02-11E1-8003-444553540000}, {2BF6EAF0-6D02-11E1-8003-444553540000}, Y, Y ,,, User settings imported N, x00, x046D, xC215, Logitech Extreme 3D, -1, 3, 0, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, Y N, x00, x068E, x00F1, CH PRO THROTTLE USB, -1, 0, 0, {NULL}, {2BF6EAF0-6D02-11E1-8001-444553540000}, {NULL}, N, Y N, x00, x068E, x00F2, CH PRO PEDALS USB, -1, 3, 0, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, Y N, x00, x068E, x00F2, CH PRO PEDALS USB, -1, 0, 0, {NULL}, {2BF6EAF0-6D02-11E1-8001-444553540000}, {NULL}, N, Y N, x00, x068E, x00FA, CH THROTTLE QUADRANT, -1, 1, 0, {NULL}, {2BF6EAF0-6D02-11E1-8002-444553540000}, {2BF6EAF0-6D02-11E1-8002-444553540000}, Y, Y N, x00, x068E, x00FF, CH FLIGHT SIM YOKE USB, -1, 4, 0, {NULL}, {2BF6EAF0-6D02-11E1-8003-444553540000}, {2BF6EAF0-6D02-11E1-8003-444553540000}, Y, Y ,,, Values matched and decided Y, x1E, x046D, xC215, Logitech Extreme 3D, 3, 3, 0, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, Y (Y), x19, x068E, x00F1, CH PRO THROTTLE USB, 0, 0, 0, {NULL}, {2BF6EAF0-6D02-11E1-8001-444553540000}, {NULL}, N, Y Y, x1E, x068E, x00F2, CH PRO PEDALS USB, 3, 3, 0, {NULL}, {9F156DC0-B2D7-11E1-8001-444553540000}, {9F156DC0-B2D7-11E1-8001-444553540000}, Y, Y (Y), x19, x068E, x00F2, CH PRO PEDALS USB, 0, 0, 0, {NULL}, {2BF6EAF0-6D02-11E1-8001-444553540000}, {NULL}, N, Y Y, x1E, x068E, x00FA, CH THROTTLE QUADRANT, 1, 1, 0, {NULL}, {2BF6EAF0-6D02-11E1-8002-444553540000}, {2BF6EAF0-6D02-11E1-8002-444553540000}, Y, Y Y, x1E, x068E, x00FF, CH FLIGHT SIM YOKE USB, 4, 4, 0, {NULL}, {2BF6EAF0-6D02-11E1-8003-444553540000}, {2BF6EAF0-6D02-11E1-8003-444553540000}, Y, Y ********* FSUIPC4, Version 4.974 (24th February 2018) by Pete Dowson ********* Windows 7 Home Premium 64 Bit with SP 1.0 reported as Build 7601 (OS 6.1) fsx.exe version = 10.0.62615.0 Running inside FSX Steam Edition on Windows 7 Module base=164A0000 User Name="Andrea Schultz" User Addr="andreanschultz@hotmail.com" FSUIPC4 Key is provided WIDEFS7 not user registered, or expired 0 System time = 04/05/2020 20:23:49 0 FLT path = "C:\Users\Andrea\Documents\Flight Simulator X Files\" 15 ------ Module Version Check ------ 15 acontain.dll: 10.0.62615.0 15 api.dll: 10.0.62615.0 15 controls.dll: 10.0.62615.0 31 fs-traffic.dll: 10.0.62615.0 31 G3D.dll: 10.0.62615.0 31 language.dll: 10.0.62615.0 31 sim1.dll: 10.0.62615.0 31 visualfx.dll: 10.0.62615.0 47 weather.dll: 10.0.62615.0 47 window.dll: 10.0.62615.0 47 ---------------------------------- 109 Trying to connect to SimConnect Steam ... 125 FS path = "C:\Program Files (x86)\Steam\steamapps\common\FSX\" 546 ---------------------- Joystick Device Scan ----------------------- 546 Product= Logitech Extreme 3D 546 Manufacturer= Logitech 546 Vendor=046D, Product=C215 (Version 2.4) 795 GUIDs returned for product: VID_046D&PID_C215: 795 GUID= {9F156DC0-B2D7-11E1-8001-444553540000} 795 Details: Btns=12, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U0,V0,X1023,Y1023,Z255 811 Product= CH PRO THROTTLE USB 811 Manufacturer= CH Products 827 Vendor=068E, Product=00F1 (Version 0.1) 827 GUIDs returned for product: VID_068E&PID_00F1: 827 GUID= {731BC210-4F6D-11EA-8001-444553540000} 827 Details: Btns=19, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U0,V0,X255,Y255,Z255 827 Product= CH PRO PEDALS USB 827 Manufacturer= CH PRODUCTS 827 Vendor=068E, Product=00F2 (Version 0.0) 827 Product= CH THROTTLE QUADRANT 827 Manufacturer= CH PRODUCTS 827 Vendor=068E, Product=00FA (Version 0.0) 827 GUIDs returned for product: VID_068E&PID_00FA: 827 GUID= {2BF6EAF0-6D02-11E1-8002-444553540000} 827 Details: Btns=12, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R255,U165,V255,X255,Y252,Z255 827 Product= CH FLIGHT SIM YOKE USB 827 Manufacturer= CH PRODUCTS 827 Vendor=068E, Product=00FF (Version 0.0) 827 GUIDs returned for product: VID_068E&PID_00FF: 827 GUID= {2BF6EAF0-6D02-11E1-8003-444553540000} 827 Details: Btns=12, POVs=(0, 0, 0, 0), Cal=x00000000, Max=R0,U255,V255,X255,Y255,Z255 827 ------------------------------------------------------------------- 858 Device acquired for use: 858 Joystick ID = 3 (Registry okay) 858 3=Logitech Extreme 3D 858 3.GUID={9F156DC0-B2D7-11E1-8001-444553540000} 858 Device acquired for use: 858 Joystick ID = 0 (Registry okay) 858 0=CH PRO THROTTLE USB 858 0.GUID={2BF6EAF0-6D02-11E1-8001-444553540000} 858 Device acquired for use: 858 Joystick ID = 3 (Registry okay) 858 3=CH PRO PEDALS USB 858 3.GUID={9F156DC0-B2D7-11E1-8001-444553540000} 858 Device acquired for use: 858 Joystick ID = 0 (Registry okay) 858 0=CH PRO PEDALS USB 858 0.GUID={2BF6EAF0-6D02-11E1-8001-444553540000} 873 Device acquired for use: 873 Joystick ID = 1 (Registry okay) 873 1=CH THROTTLE QUADRANT 873 1.GUID={2BF6EAF0-6D02-11E1-8002-444553540000} 873 Device acquired for use: 873 Joystick ID = 4 (Registry okay) 873 4=CH FLIGHT SIM YOKE USB 873 4.GUID={2BF6EAF0-6D02-11E1-8003-444553540000} 873 ------------------------------------------------------------------- 889 LogOptions=00000000 00000001 889 ------------------------------------------------------------------- 889 ------ Setting the hooks and direct calls into the simulator ------ 889 --- CONTROLS timer memory location obtained ok 889 --- SIM1 Frictions access gained 889 --- FS Controls Table located ok 889 --- Installed Mouse Macro hooks ok. 889 --- Wind smoothing fix is fully installed 889 --- SimConnect intercept for texts and menus option is off 889 --- All links checked okay 889 ------------------------------------------------------------------- 889 SimConnect_Open succeeded: waiting to check version okay 889 Trying to use SimConnect Steam 889 Opened separate AI Traffic client okay 5117 Running in "Microsoft Flight Simulator X", Version: 10.0.62615.0 (SimConnect: 10.0.62615.0) 5117 Initialising SimConnect data requests now 5117 FSUIPC Menu entry added 5195 C:\Users\Andrea\Documents\Flight Simulator X Files\Default Flight.FLT 5195 C:\Program Files (x86)\Steam\SteamApps\common\FSX\SimObjects\Airplanes\C172\Cessna172SP.air 29172 Weather Mode now = Theme 36005 User Aircraft ID 1 supplied, now being used 36005 Aircraft loaded: running normally now ... 204018 System time = 04/05/2020 20:27:13, Simulator time = 20:24:18 (01:24Z) 204033 Aircraft="Cessna Skyhawk 172SP" 207466 Starting everything now ... 207528 ASN active function link set 207528 Ready for ActiveSky WX radar with additional data 208776 Advanced Weather Interface Enabled 340113 === Closing session: waiting for DLLStop to be called ... 356337 === DLLStop called ... 356337 === Closing external processes we started ... 357336 === About to kill any Lua plug-ins still running ... 357492 === Closing global Lua thread 358490 === About to kill my timers ... 358693 === Restoring window procs ... 358693 === Unloading libraries ... 358693 === stopping other threads ... 358693 === ... Memory checking ... 358693 === ... Button scanning ... 358786 === ... Axis scanning ... 358880 === Releasing joystick devices ... 358880 === Freeing macro memory 358880 === Removing any offset overrides 358880 === Clearing any displays left 358880 === NOTE: not calling SimConnect_Close ... 358880 === AI slots deleted! 358880 === Freeing button memory ... 358880 === Closing my Windows ... 358880 === Freeing FS libraries ... 359894 === Closing devices ... 359894 === Closing the Log ... Bye Bye! ... 359894 System time = 04/05/2020 20:29:49, Simulator time = 20:24:42 (01:24Z) 359894 *** FSUIPC log file being closed Minimum frame rate was 45.1 fps, Maximum was 76.8 fps Minimum available memory recorded was 3036Mb Average frame rate for running time of 21 secs = 38.0 fps Maximum AI traffic for session was 100 aircraft Memory managed: 12 Allocs, 12 Freed ********* FSUIPC Log file closed *********** Edited May 5, 2020 by TatoBean Added files to body of reply as upload wouldn't let me continue
Pete Dowson Posted May 5, 2020 Report Posted May 5, 2020 5 hours ago, TatoBean said: Alas I tried the nuclear option and still no luck. Can you describe what you mean by the nuclear option please? I assume you mean the unnstalling? Do you have any CH software installed? If so you also needed to uninstall that. If nothing else works I'm afraid the Registry is really in too much of a mess. Then it comes down to a choice: 1. A Windows re-install, to start with a freh registry, or 2. Some serious registry editing, manually removing all of the entries detailing the devices. If you opt for (2), I can help, but it might take a while. I could tell you how to get a log listing for me of all the relevant Registry keys, and then I could make a REG file which you can execute to remove the erroneous entries. You'd need to make a safety backup of the Registry first 9a standard Windows function). Pete
TatoBean Posted May 5, 2020 Author Report Posted May 5, 2020 9 hours ago, Pete Dowson said: Can you describe what you mean by the nuclear option please? I assume you mean the unnstalling? Yes, sorry the uninstalling of the devices. I did delete the CH software. Of the two options you have given me I feel like a complete reinstall of windows is probably the better one as this is a fairly old machine and it would probably fix other problems I don't know I have. But having never done it before I am rather concerned about doing irreparable damage by botching the install.
G. Lee Posted May 5, 2020 Report Posted May 5, 2020 I've found that it helps to go to Device Manager and to Show Hidden devices and then removing the orphaned ones (light gray icon) from USB and COM ports. Also, might try USBDview utility to clear assignment conflicts. Hey Peter, remember me? I was the one begging for TCP/IP in the late 1990's when I worked at gatech. I'm still a huge fan of yours and gladly pay for your software. Now finishing up my B737 full cockpit. It takes years. Project Magenta, FS5-FSX, X-plane 9-11, Prosim737, Prepar3d 2-5, and on and on. Too many hardware/interface cards to mention. Anyway, thank you for your continued great work.
Pete Dowson Posted May 5, 2020 Report Posted May 5, 2020 4 minutes ago, G. Lee said: Hey Peter, remember me? I was the one begging for TCP/IP in the late 1990's when I worked at gatech. 1990's? Hmm, flight sim software or my previous company, wordcraft software. That's a long time ago for an old geyser like me (77 this year), so, sorry, I don't recall. Maybe 1999 or later regarding WideFS networks? I preferred the original and more efficiant Novell protocols in those days before Microsoft eventually ousted it from its systems. 7 minutes ago, G. Lee said: Now finishing up my B737 full cockpit. Tell me about it! And I started with a ready built one (PFC 737NG), but with much rather old technology which I gradually replaced, or got PFC to update. Like you, though, most all of the recent work, though, has been on software. I use Prosim. For a 737NG i think now there's a choice -- SimAvionics or ProSim. My original, Project Magenta, doesn't seem to be in it now. You still list it along with ProSim. i assume you are talking historically? 10 minutes ago, G. Lee said: Anyway, thank you for your continued great work. You are welcome. glad you find it worthwhile! :-) Pete
G. Lee Posted May 5, 2020 Report Posted May 5, 2020 Hey Pete, yes it was with WideFS and NetBIOS vs. TCP/IP. As I recall, there were security issues with NetBIOS, all Win95 horrors. My sim is a combo of Poledragon overheads, Cockpit for You MIP and TQ, Opencockpits EFIS and MCP, Hispapanels pedestal (from retired B737-300) and many retrofits of other retired items. I've designed a dual yoke system that uses galvanized fence posts from Home Depot and it works well. Starting on a (real pedal) rudder system that I use from CH products (two pro pedal units with connecting bicycle cables...it's not that great). All a bunch of fun. Learning electronics and several programming interfaces has been rewarding, at least when it works. I had to do it peacemeal and couldn't go with a PFC rig. Hey, I'm only 10 years behind you, young man. I was a regional pilot for 4 yrs on the Brazilia out of KATL. $21k my 4th year, I couldn't take 105-110 hours a month hard time. Anyway, expired medical has rendered me a "simmer". I'm a full on Prosim customer and use some PMag, XHSI and ZHSI with X-plane 11. Having challenges with the Zibo but so much better than the "Jetstream" in Prepar3d. OOps, didn't mean to chat for so long. I've also been watching shows on your narrowboat culture, very interesting. No room for sims on a narrowboat. ;-) Thank you so much again.
Pete Dowson Posted May 5, 2020 Report Posted May 5, 2020 4 hours ago, G. Lee said: No room for sims on a narrowboat. 😉 Oh, I don't know. They're about as wide as some cockpits. you'd just have to mount the screens on the outside! 😉 We've enjoyed a few trips on Narrowboats. Pete
TatoBean Posted May 6, 2020 Author Report Posted May 6, 2020 On 5/5/2020 at 1:58 AM, Pete Dowson said: 1. A Windows re-install, to start with a [fresh] registry, or So I've been working on backing up my files preparing for the reinstall. I think I've got everything I need to put on the external drive to survive this. Is there any advice you'd give to a first timer before they dive into this?
Pete Dowson Posted May 6, 2020 Report Posted May 6, 2020 49 minutes ago, TatoBean said: Is there any advice you'd give to a first timer before they dive into this? Not really. i just go for it. Most things turn out better for a fresh start anyway! If you have saved things to restore, just try the programs first in their "raw" state. You might be pleasantly surprised! And when you do restore things, do it slowly, checking each time. Pete
TatoBean Posted May 12, 2020 Author Report Posted May 12, 2020 Sorry for the delayed response. Reinstall didn't exactly go smoothly as my anti-virus FREAKED out, life and work got in the way, then my real airplane broke, got stuck in Virginia, I've just had a string of bad luck lately. However! The reinstall worked! All controllers are recognized, the computer is faster (imagine that) it likes my complex sceneries again. I think you were right Pete, just lots of really messed up stuff over the years that needed to be cleaned out. (Sounds like my attic) Thanks for the help!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now