Jump to content
The simFlight Network Forums

gmcraib

Members
  • Posts

    25
  • Joined

  • Last visited

  • Days Won

    1

gmcraib last won the day on June 25 2020

gmcraib had the most liked content!

Profile Information

  • Gender
    Male
  • Location
    Aberdeen

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

gmcraib's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Renaming SaiD0BAC.PRO as instructed, I can confirm that after doing this and restarting I had button functions again.
  2. Tried the additional logging, this was the result: 512401 Button changed: bRef=0, Joy=1 (B), Btn=1, Pressed 512401 [Buttons] 102=CP(+B,8)(-B,11)B,1,C66483,0 512401 .... Condition (+B,8) = FALSE 512401 [Buttons] 103=CP(+B,8)(+B,11)B,1,C66483,0 512401 .... Condition (+B,8) = FALSE 512401 [Buttons] 202=CP(+B,9)B,1,C65580,0 512401 .... Condition (+B,9) = FALSE 512401 [Buttons] 302=CP(+B,10)(-B,11)B,1,C65567,0 512401 .... Condition (+B,10) = FALSE 512401 [Buttons] 303=CP(+B,10)(+B,11)B,1,C66153,0 512401 .... Condition (+B,10) = FALSE 512401 Monitor IPC:03C4 (U32) = 2 512635 Button changed: bRef=0, Joy=1 (B), Btn=1, Released 512651 Monitor IPC:03C4 (U32) = 0 It was the same in all three positions of the mode switch.
  3. Will also try this John, for trouble shooting but not overly keen on implementing as a permanent solution in case it causes an issue with the Saitek drivers. I mean renaming this: SaiD0BAC.PRO
  4. Spoke too soon, the issue is back! Will continue from where we left off.....
  5. Hello chaps, well good news and bad news..... After some extensive testing, I cannot recreate the issue. So its good news (perhaps) in that the issue seems to have gone away (hopefully) but bad news in the sense of troubleshooting. In fact, in the world of fault finding there is nothing worse than this scenario!!
  6. HI Pete, I think FSUIPC is seeing the buttons, certainly is seeing the individual button presses but not so sure about the compound button presses at least when the gamer controller properties is not open. I know it picks up individual button presses as it reports this in the menu, but it refers you back to the .ini file as they are compound functions. So you can't tell from that alone if it has detected the compound presses. In the 736855 event 1 of commands 102 OR 202 OR 302 must be true, but it has reported false for all 3. So there is an issue there. I know the buttons are functioning in windows (including the mode select) but its not clear if this is being detected in FSUIPC. The mode select switch can only be set at 1, 2 or 3 (which is button 8, 9, 10). (button 11 is shift operator and it was = 0). From the log file it looks like FSUIPC detects press of button 0 (as was also seen in the menu) but given the FLASE state reported for 102-202-302 it must also be detecting buttons 8-9-10 as 0 whereas one of them is always = 1 (in this case it was button 9 = 1 ie mode 2). But this goes away when the game controller properties box is open in windows so I am completely stumped! So I guess to answer your question specifically, in the example above for event 736855, command line 202 should have been TRUE as button 9 was = 1 when button 0 was pressed. Then later in 773562 it did return TRUE with the same button operations, but the only difference was the game controller properties box open in windows. So there maybe is an issue somewhere either between windows (ie hardware reporting) and FSUIPC, I don't think there is an issue between hardware and windows as windows reports the button states correctly. I'm not sure what to try next, I have a couple of ideas but will await suggestion.
  7. Actually the power management setting was still ticked for the yoke when I double checked! But went back into FSX and same results.
  8. Also for the yoke quad and additional quads, same as previous. Log entries for button 14 (yoke quad) 115160 Button changed: bRef=0, Joy=1 (B), Btn=14, Pressed 115160 [Buttons] 114=CP(+B,8)B,14,C66718,0 115160 .... Condition (+B,8) = FALSE 115160 [Buttons] 313=CP(+B,10)(+B,11)B,14,C65826,0 115160 .... Condition (+B,10) = FALSE 115160 [Buttons] 314=CP(+B,10)(-B,11)B,14,C65825,0 115160 .... Condition (+B,10) = FALSE 115301 Button changed: bRef=0, Joy=1 (B), Btn=14, Released and for additional quad (plugged in USB via yoke): 129310 Button changed: bRef=0, Joy=2 (C), Btn=4, Pressed 129310 [Buttons] 22=PC,4,C65595,0 129310 FS Control Sent: Ctrl=65595, Param=0 129310 *** EVENT: Cntrl= 65595 (0x0001003b), Param= 0 (0x00000000) FLAPS_UP 129528 Button changed: bRef=0, Joy=2 (C), Btn=4, Released Then with game controller properties box open; For button 15 (yoke quad): 194970 Button changed: bRef=0, Joy=1 (B), Btn=15, Pressed 194970 [Buttons] 115=CP(+B,8)B,15,C66719,0 194970 .... Condition (+B,8) = FALSE 194970 [Buttons] 215=CP(+B,9)B,15,C65853,0 194970 .... Condition (+B,9) = TRUE 194970 FS Control Sent: Ctrl=65853, Param=0 194970 [Buttons] 315=CP(+B,10)B,15,C65824,0 194970 .... Condition (+B,10) = FALSE 194970 *** EVENT: Cntrl= 65853 (0x0001013d), Param= 0 (0x00000000) SPOILERS_ARM_TOGGLE It shows function for 202 as in mode 2. So I'm not sure whats happening, the only difference seems to be opening the game controllers dialogue box in windows. I already disabled the USB power saving as discussed previously. The additional quadrant (joy 2) and switch panels are plugged into the yoke USB inputs and they all work fine. It is the yoke buttons and the yoke quad that have the problem (ie joy 1). Also as a side note, is it possible to stop FSUIPC writing comments to the command lines in the config file. I already have my own comments there, although it is useful for troubleshooting.
  9. Have updated FSUIPC and tried again. Checked axis and button inputs in: Windows/control panel (game controllers properties) - OK FSUIPC - OK (note compound settings so mapped to mode 3, eg 3XX series but detected button presses) FSX - not OK (works with game controllers properties dialogue box open). So issue still there. Have attached config, log & joyscan files. Also please see below for specific log entries. Pressing button 0: 736855 [Buttons] 102=CP(+B,8)(-B,11)B,1,C66483,0 736855 .... Condition (+B,8) = FALSE 736855 [Buttons] 103=CP(+B,8)(+B,11)B,1,C66483,0 736855 .... Condition (+B,8) = FALSE 736855 [Buttons] 202=CP(+B,9)B,1,C65580,0 736855 .... Condition (+B,9) = FALSE 736855 [Buttons] 302=CP(+B,10)(-B,11)B,1,C65567,0 736855 .... Condition (+B,10) = FALSE 736855 [Buttons] 303=CP(+B,10)(+B,11)B,1,C66153,0 736855 .... Condition (+B,10) = FALSE 737057 Button changed: bRef=0, Joy=1 (B), Btn=1, Released Commands 102, 202, 302 depend on mode setting 1-2-3 (eg button 8-9-10). 103, 303 fire in respective mode setting with a shift operator. Ignoring 103 & 303 (as shift operator not used) one of 102, 202 or 302 should result in TRUE as it can only be in one of those modes. Trying again with the controller properties box open in windows: 773562 Button changed: bRef=0, Joy=1 (B), Btn=1, Pressed 773562 [Buttons] 102=CP(+B,8)(-B,11)B,1,C66483,0 773562 .... Condition (+B,8) = FALSE 773562 [Buttons] 103=CP(+B,8)(+B,11)B,1,C66483,0 773562 .... Condition (+B,8) = FALSE 773562 [Buttons] 202=CP(+B,9)B,1,C65580,0 773562 .... Condition (+B,9) = TRUE 773562 FS Control Sent: Ctrl=65580, Param=0 773562 [Buttons] 302=CP(+B,10)(-B,11)B,1,C65567,0 773562 .... Condition (+B,10) = FALSE 773562 [Buttons] 303=CP(+B,10)(+B,11)B,1,C66153,0 773562 .... Condition (+B,10) = FALSE 773562 *** EVENT: Cntrl= 65580 (0x0001002c), Param= 0 (0x00000000) AP_MASTER It has fired command 202 as the joystick is in mode 2 (button 9). Again 103 & 303 FALSE as shift operator not used (and was in mode 2 anyway). It was the same with a few other button presses but only listed with button 0 for sake of brevity. FSUIPC4.ini FSUIPC4.JoyScan.csv FSUIPC4.log
  10. Hi, I haven't installed updated FSUIPC yet since we spoke last. Will hopefully do today or later this evening. Sorry if things are not clear but not sure how I can explain any clearer. The issue is that the button inputs on the yoke (and its quad) are not doing anything in FSX. Other controllers (eg HOTAS, additional quad and switch panels) are working fine. The axis movements work ok. If I remember correctly the button inputs were detected in FSUIPC but I will have to check everything again after installing updated FSUIPC. Everything works fine if the controller properties dialogue box is open in windows. The quad that isn't working is essentially part of the yoke and recognised as same joystick in FSUIPC, eg joystick B. So all issues appear to lie with joystick B. But if we start from clean slate should be clearer and I'll post up results later.
  11. Ok, I am only doing a few button presses each time. But as they are compound each button has at least 3 functions and the length means they don't fit into a single text line. Will also try to avoid the repeating functions like pan view etc. That doesn't help.
  12. Just noticed the bit about FSUIPC date being out of date. Ok will look into that. Have downloaded v4.975 do you want me to install it and start again or work with the info provided so far as a first step?
  13. Yeah I looked at the log file after attaching them! The throttle was slightly in reverse on that axis. So I have made a new log file showing the events with the controller plugged in directly to PC then (after the pauses just before 319568) and opening the game controller dialogue box with the button presses and commands executed. You'll see the quad functions work in the first set. Also to make it easier the mode settings 1-2-3 reflect the command line eg 102, 202, 302 for that same button. Not sure why the config file didn't attach, it embedded instead? Anyways should be it now. FSUIPC4.ini FSUIPC4.log
  14. Hi, I while back I posted about an issue I was having with FSX not recognising controller inputs apart from when I opened a game controller properties dialogue box (eg for calibration) in windows. It was some time ago and I think I solved the problem honestly can't remember as I have been away from FSX for some time - funny how lockdown brings us back to certain things... anyway, the problem is back - at least to some extent. Previous posts for reference: https://forum.simflight.com/topic/87518-fsuipc-throttle-axis-control/?tab=comments#comment-531701 https://forum.simflight.com/topic/87519-controller-inputs-not-detected/?tab=comments#comment-531654 So the problem is that I have no button input from my yoke (incl quad), I have an additional quadrant and that works fine (it is plugged in to the yoke USB hub). Also curiously all axis are recognised. As before the only way I can get FSX to recognise the button inputs is to open the controller dialogue box. I checked the power management box in device manager (connection view) and switched it off for the USB hub controller. I also have a HOTAS stick & throttle, these work fine. The connection is via a powered USB hub, which is connected to a USB 3.1 gen 1 port on the PC back panel. The HOTAS and yoke (hub) and rudder pedals are connected to this hub. There is a power supply to the yoke hub and it has the yoke quad, additional quad and two Saitek panels connected. There is never an issue in detecting control from the Saitek panels. I have connected rudder and pedals via extension USB leads, to make connecting and disconnecting a bit easier. This doesn't make any difference though. I've tried it as per original (ie into hub with HOTAS), via extension leads, or direct into PC USB ports. Same result each time. Switching off power management did help as I couldn't see these game controllers in the device window (but they were present when invoking properties/calibration via click on HOTAS stick or throttle). Since adjusting the power management settings for the hub they are shown along with the other devices. The buttons are programmed via the FSUIPC config file and include compound assignments (ie use of mode 1-2-3 and 'shift' operators). The joysticks are assigned letters, although they are usually plugged in to same port (I don't think the device ID's change anyways). When I checked the FSUIPC log file/console window it looks like it detects button input but returns FALSE status when assessing the compound functions so hence no command output. I'm stuck and have tried everything I can think of. The only other thing to note was when I programmed the HOTAS via FSUIPC. I think it worked fine before then but it was some time ago. maybe this was when it all started. But I'd like to have the HOTAS for combat jets and the yoke for pretty much everything else. The other sub question is the POV, the POV function is not as smooth using the yoke hat switch as it is with the HOTAS stick POV/hat. Appreciate one is an axis but can this be changed? Anyways dutifully attached log & config files, I'm not sure where to find the other file that is sometimes asked for? I can also provide an excel 'map' of my assignments if needed. Also whilst typing I thought to try with the HOTAS disconnected and to reboot windows! That may help, but obviously I typed all this now so....FSUIPC4.ini FSUIPC4.log
  15. I see you are speaking about P3D not FSX, no idea about that sorry!
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.