Jump to content
The simFlight Network Forums
Thomas Greer

Unable to assign axis

Recommended Posts

I tried JoyID and nothing changed

 

You evidently misunderstood. Nothing changes just by running JoyID. It is a tool for you to change things. But not yet. First I need to know what it displayed!

 

Pete

Share this post


Link to post
Share on other sites

No difference I'm afraid!

 

No difference in the Logs?  Have you compared the logs? There is MORE logging in the last Test version, that is what I need!  That was the point. the correction I included was a correction to what was being logged! There was no way it was going to "fix" things. I'm still trying to work out what is wrong!

 

So, I need to see the Logs and INI again, after using the last FSUIPC update, and I need to know what JoyIDs shows.

 

Pete

Share this post


Link to post
Share on other sites

ini ;

 

[General]
Debug=Please
LogExtras=x200000
UpdatedByVersion=4947h
History=LP7K2SNN9V6EBUD8KB5QR
InitDelayDevicesToo=No
NewInterceptTextMenu=No
UseSystemTime=No
UseMidMouseBtn=Yes
MouseWheelMove=No
MouseWheelTrim=No
MouseWheelTrimSpeed=1
JoystickTimeout=20
PollGFTQ6=Yes
BlankDisplays=No
FixControlAccel=No
FixMachSpeedBug=No
DeleteVehiclesForAES=Yes
AutoScanDevices=Yes
VisibilityOptions=No
OneCloudLayer=No
CloudTurbulence=No
CloudIcing=No
GenerateCirrus=No
SuppressCloudTurbulence=No
MaxIce=-4
MinIce=-4
UpperWindGusts=No
SuppressWindTurbulence=No
SuppressWindVariance=No
WindTurbulence=No
TurbulenceRate=1.0,5.0
TurbulenceDivisor=20,20,40,40
SuppressAllGusts=No
MaxSurfaceWind=0
WindLimitLevel=200
WindDiscardLevel=400
WindAjustAltitude=No
WindAjustAltitudeBy=2000
SmoothBySimTime=No
WindSmoothing=No
WindSmoothness=2
WindSmoothAirborneOnly=Yes
PressureSmoothness=0
TemperatureSmoothness=0
DisconnTrimForAP=No
ZeroElevForAPAlt=No
ThrottleSyncAll=No
WhiteMessages=No
ShowPMcontrols=No
SpoilerIncrement=512
MagicBattery=No
RudderSpikeRemoval=No
ElevatorSpikeRemoval=No
AileronSpikeRemoval=No
ReversedElevatorTrim=No
ClockSync=No
ClockSyncMins=5
ClearWeatherDynamics=No
OwnWeatherChanges=No
TimeForSelect=4
LoadFlightMenu=No
LoadPlanMenu=No
PauseAfterCrash=No
BrakeReleaseThreshold=75
SaveDataWithFlights=No
ZapSound=firework
ShortAircraftNameOk=Substring
UseProfiles=Yes
EnableMouseLook=No
DelayedMouseLookZoom=No
AxesWrongRange=No
TCASid=Flight
TCASrange=40
AxisCalibration=No
DirectAxesToCalibs=No
ShowMultilineWindow=Yes
SuppressSingleline=No
SuppressMultilineFS=No
AxisIntercepts=No
DontResetAxes=No
InitDelay=0
GetNearestAirports=No
OOMcheck=Yes
OOMcheckInterval=10
WeatherReadFactor=2
WeatherRewriteSeconds=1
CustomWeatherModify=No
SimConnectStallTime=1
InitialStallTime=10
NormalStallTime=1
LuaRerunDelay=66
Console=No
AssignJoystickIDs=Yes
FSVersionUsed="Lockheed Martin® Prepar3D® v3",3.0.3.0
SimConnectUsed=3.0.0.0
 
[JoyNames]
AutoAssignLetters=No
0=HP Wireless Keyboard Kit
0.GUID={1D581E50-7763-11E5-8003-444553540000}
1=HP Wireless Keyboard Kit
1.GUID={1D581E50-7763-11E5-8002-444553540000}
2=HP Wireless Keyboard Kit
2.GUID={1D5670A0-7763-11E5-8001-444553540000}
 
[Axes]
PollInterval=10
RangeRepeatRate=10
 
[buttons]
PollInterval=25
ButtonRepeat=20,10
 
[AutoSave]
Next=1
Interval=60
Files=10
SaveOnGround=No
AutoSaveEnabled=No
 
[GPSout]
GPSoutEnabled=No
 
[GPSout2]
GPSoutEnabled=No
 
[WideServer]
WideFSenabled=Yes
 
[sounds]
Path=J:\P3D\Sound\
Device1=Primary Sound Driver
Device2=Speakers / Headphones (IDT High Definition Audio CODEC)
Device3=Digital Output (S/PDIF) (IDT High Definition Audio CODEC)
Device4=Speakers (3- Raptor HS40)

Share this post


Link to post
Share on other sites

; log 

 

********* FSUIPC4, Version 4.947h by Pete Dowson *********
Reading options from "J:\P3D\Modules\FSUIPC4.ini"
Running inside Prepar3D v3 on Windows 8.0
Module base=57F30000
User Name="Thomas Greer"
User Addr="greerthomas@me.com"
FSUIPC4 Key is provided
WIDEFS7 not user registered, or expired
        0 System time = 31/10/2015 13:16:41
        0 FLT path = "C:\Users\user\Documents\Prepar3D v3 Files\"
        0 Trying J:\P3D\Modules\SimConnectP3D2.dll
        0 Found it: trying to connect
       16 FS path = "J:\P3D\"
      157 #### Initialising Dlrectinput Axis Scanning ...
      157    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\0"
      157    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\1"
      157    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\2"
      157    Found correct joystick Id 0
      157    ... and a "GUID" value
      172 ... okay, Acquired device as #0
      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\0"
      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\1"
      172    Found correct joystick Id 1
      172    ... and a "GUID" value
      172 ... okay, Acquired device as #1
      188    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\0"
      188    Found correct joystick Id 2
      188    ... and a "GUID" value
      188 ... okay, Acquired device as #2
      188 ---------------------- Joystick Device Scan -----------------------
      188 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col04#8&b8180dc&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#saitekkeyboard#2&1e0e23ca&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#saitekmouse#2&7354a6f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#vid_1b1c&pid_0a06&mi_03#8&1656656c&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col01#8&b8180dc&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#vid_0461&pid_4e25&mi_02#8&1855bce6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col02#8&b8180dc&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#vid_06a3&pid_0763#7&fa88d7b&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Product= Saitek Pro Flight Rudder Pedals
      188    Manufacturer= Saitek
      188    Vendor=06A3, Product=0763 (Version 1.1)
      188    Serial Number= Saitek
      188    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06A3&PID_0763\Calibration\0"
      188    Using existing joystick id:  0
      188 Checking: \\?\hid#vid_0461&pid_4e25&mi_00#8&2f58be9e&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Checking: \\?\hid#vid_06a3&pid_0bac#8&2cdfde68&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Product= Saitek Pro Flight Yoke
      188    Manufacturer= Saitek
      188    Vendor=06A3, Product=0BAC (Version 3.4)
      188    Serial Number= Saitek
      188    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06A3&PID_0BAC\Calibration\0"
      188    Using existing joystick id:  1
      188 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col03#8&b8180dc&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 Product= HP Wireless Keyboard Kit
      188    Manufacturer= Hewlett Packard
      188    Vendor=0461, Product=4E25 (Version 1.50)
      188    Serial Number= Hewlett Packard
      188 Checking: \\?\hid#saitekhotkeys#2&15d37534&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
      188 -------------------------------------------------------------------
      188 #### Completed Dlrectinput Axis Scanning
      188 ---------- Making INI JoyNames Section ----------
      188    Joy#0: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"
      188    Joy #0 OEMName = "HP Wireless Keyboard Kit"
      188    Joy #0 GUID = {1D581E50-7763-11E5-8003-444553540000}
      188    Joy#1: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"
      188    Joy #1 OEMName = "HP Wireless Keyboard Kit"
      188    Joy #1 GUID = {1D581E50-7763-11E5-8002-444553540000}
      188    Joy#2: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"
      188    Joy #2 OEMName = "HP Wireless Keyboard Kit"
      188    Joy #2 GUID = {1D5670A0-7763-11E5-8001-444553540000}
      188 -------------------------------------------------
      203 LogOptions=00000000 02000011
      203 -------------------------------------------------------------------
      203 ------ Setting the hooks and direct calls into the simulator ------
      203 --- CONTROLS timer memory location obtained ok
      203 --- SIM1 Frictions access gained
      203 --- FS Controls Table located ok
      203 --- Installed Mouse Macro hooks ok.
      203 --- Wind smoothing fix is installed
      203 --- All links okay (except older global weather setting method)
      203 -------------------------------------------------------------------
      203 SimConnect_Open succeeded: waiting to check version okay
      203 Trying to use SimConnect Prepar3D
      532 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=N
     1750 Memory in use: 617Mb, Avail=3479Mb
    39641 Running in "Lockheed Martin® Prepar3D® v3", Version: 3.0.3.0 (SimConnect: 3.0.0.0)
    39641 Initialising SimConnect data requests now
    39641 FSUIPC Menu entry added
    39657 Ready Flags: Ready-To-Fly=N, In Menu=Y, In Dlg=Y
    39657 C:\Users\user\AppData\Local\Lockheed Martin\Prepar3D v3\Prepar3D_Default.fxml
    39657 J:\P3D\SimObjects\Airplanes\IRIS Raptor Driver\Raptor.air
    69828 Memory in use: 987Mb, Avail=3108Mb
    83688 J:\P3D\SimObjects\Airplanes\PMDG 737-800NGX WL\B737-800WL.air
    98157 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=N
    98891 System time = 31/10/2015 13:18:20, Simulator time = 08:00:01 (13:00Z)
    98891 Aircraft="Boeing 737-86NNGX Smart Express"
   103688 Starting everything now ...
   103719 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N
   103782 ASN active function link set
   103782 Ready for ASN WX radar
   105032 Advanced Weather Interface Enabled
   119469 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y
   119469 Sim stopped: average frame rate for last 21 secs = 40.9 fps
   130657 Memory in use: 2141Mb, Avail=1954Mb
   174407 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N
   190938 Memory in use: 2162Mb, Avail=1934Mb
   221157 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y
   221157 Sim stopped: average frame rate for last 47 secs = 54.9 fps
   221782 Read joy 0, Buttons=x00000000, POV=-1
   221782     Axes: X=0,Y=0,Z=0,R=0,U=0,V=0
   221782           S=0,T=0,P=-1,Q=-1,M=-1,N=-1
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #3 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #4 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #5 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #6 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #7 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #8 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #9 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #10 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #11 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #12 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #13 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #14 is zero!
   221782 *** JOY ERROR: The LPDIRECTINPUTDEVICE8 handle for Joy #15 is zero!
   228344 ---------- Making INI JoyNames Section ----------
   228344    Joy#0: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"
   228344    Joy #0 OEMName = "HP Wireless Keyboard Kit"
   228344    Joy #0 GUID = {1D581E50-7763-11E5-8003-444553540000}
   228344    Joy#1: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"
   228344    Joy #1 OEMName = "HP Wireless Keyboard Kit"
   228344    Joy #1 GUID = {1D581E50-7763-11E5-8002-444553540000}
   228344    Joy#2: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"
   228344    Joy #2 OEMName = "HP Wireless Keyboard Kit"
   228344    Joy #2 GUID = {1D5670A0-7763-11E5-8001-444553540000}
   228344 -------------------------------------------------
   228688 Ready Flags: Ready-To-Fly=Y, In Menu=N, In Dlg=N
   229078 Ready Flags: Ready-To-Fly=Y, In Menu=Y, In Dlg=Y
   237422 Deactivated for PID=6896, "chrome.exe"
   259782 === NOTE: not calling SimConnect_Close ...
   260782 System time = 31/10/2015 13:21:02, Simulator time = 08:01:08 (13:01Z)
   260782 *** FSUIPC log file being closed
Minimum frame rate was 38.3 fps, Maximum was 72.0 fps
Minimum available memory recorded was 1934Mb
Average frame rate for running time of 68 secs = 50.5 fps
Memory managed: 35 Allocs, 35 Freed
********* FSUIPC Log file closed ***********

Share this post


Link to post
Share on other sites

Ah right. Sorry. Misunderstanding then. http://prntscr.com/8xf67q

 

Okay. That is good. After I check the logs I may ask you to use JoyIDs to change those settings -- i.e. move the two joysticks to new IDs, like 3 and 4 instead of 1 and 2. But let me see the log and INI first, please.

 

Pete

Share this post


Link to post
Share on other sites

Right. What is happening is that of the many entries for that "HP wireless Keyboard Kit", three are currtently recorded in your Registry as having joystick IDs 0, 1 and 2. This is a problem because the Saitek devices also have IDs 0 and 1. The normal Windows joystick interface is returning the first ones it finds, the three HP Wireless Keyboard Kit entries, and so FSUIPC doesn't get the correct devices at all. 

 

The extra scan for information, the one showing the Saitek devices, shows this -- the same as the HidScanner does (its mostly the same code).

 

So, two ways to proceed. Just one step at a time ...

 

First, try using JoyIDs to change the joystick IDs for your two devices. Change them to 4 and 5 please (to avoid the 1,2,3 which are falsely taken by the keyboard kit). To do that just click on the name of the device and drag it to the new position. You'll get a popup asking to confirm.

 

Please then try FS, and show me the Logs and INI again.

 

Pete

Share this post


Link to post
Share on other sites

I love you!!

 

Hang on. I need to see the results, please. As before. Id like to be able to program my way out of this sort of Registry mess.

 

Pete

Share this post


Link to post
Share on other sites
[General]

Debug=Please

LogExtras=x200000

UpdatedByVersion=4947h

History=BN4VZQLKKTYA8RA5H82NH

InitDelayDevicesToo=No

NewInterceptTextMenu=No

UseSystemTime=No

UseMidMouseBtn=Yes

MouseWheelMove=No

MouseWheelTrim=No

MouseWheelTrimSpeed=1

JoystickTimeout=20

PollGFTQ6=Yes

BlankDisplays=No

FixControlAccel=No

FixMachSpeedBug=No

DeleteVehiclesForAES=Yes

AutoScanDevices=Yes

VisibilityOptions=No

OneCloudLayer=No

CloudTurbulence=No

CloudIcing=No

GenerateCirrus=No

SuppressCloudTurbulence=No

MaxIce=-4

MinIce=-4

UpperWindGusts=No

SuppressWindTurbulence=No

SuppressWindVariance=No

WindTurbulence=No

TurbulenceRate=1.0,5.0

TurbulenceDivisor=20,20,40,40

SuppressAllGusts=No

MaxSurfaceWind=0

WindLimitLevel=200

WindDiscardLevel=400

WindAjustAltitude=No

WindAjustAltitudeBy=2000

SmoothBySimTime=No

WindSmoothing=No

WindSmoothness=2

WindSmoothAirborneOnly=Yes

PressureSmoothness=0

TemperatureSmoothness=0

DisconnTrimForAP=No

ZeroElevForAPAlt=No

ThrottleSyncAll=No

WhiteMessages=No

ShowPMcontrols=No

SpoilerIncrement=512

MagicBattery=No

RudderSpikeRemoval=No

ElevatorSpikeRemoval=No

AileronSpikeRemoval=No

ReversedElevatorTrim=No

ClockSync=No

ClockSyncMins=5

ClearWeatherDynamics=No

OwnWeatherChanges=No

TimeForSelect=4

LoadFlightMenu=No

LoadPlanMenu=No

PauseAfterCrash=No

BrakeReleaseThreshold=75

SaveDataWithFlights=No

ZapSound=firework

ShortAircraftNameOk=Substring

UseProfiles=Yes

EnableMouseLook=No

DelayedMouseLookZoom=No

AxesWrongRange=No

TCASid=Flight

TCASrange=40

AxisCalibration=No

DirectAxesToCalibs=No

ShowMultilineWindow=Yes

SuppressSingleline=No

SuppressMultilineFS=No

AxisIntercepts=No

DontResetAxes=No

InitDelay=0

GetNearestAirports=No

OOMcheck=Yes

OOMcheckInterval=10

WeatherReadFactor=2

WeatherRewriteSeconds=1

CustomWeatherModify=No

SimConnectStallTime=1

InitialStallTime=10

NormalStallTime=1

LuaRerunDelay=66

Console=No

AssignJoystickIDs=Yes

FSVersionUsed="Lockheed Martin® Prepar3D® v3",3.0.3.0

SimConnectUsed=3.0.0.0

 

[JoyNames]

AutoAssignLetters=No

0=HP Wireless Keyboard Kit

0.GUID={1D581E50-7763-11E5-8003-444553540000}

1=HP Wireless Keyboard Kit

1.GUID={1D581E50-7763-11E5-8002-444553540000}

2=HP Wireless Keyboard Kit

2.GUID={1D5670A0-7763-11E5-8001-444553540000}

3=Saitek Pro Flight Rudder Pedals

3.GUID={1D58BA90-7763-11E5-8006-444553540000}

4=Saitek Pro Flight Yoke

4.GUID={BFA06680-7A2F-11E5-8001-444553540000}

 

[Axes]

PollInterval=10

RangeRepeatRate=10

0=3X,256,D,7,0,0,0

1=3Y,256,D,8,0,0,0

2=3R,256,D,3,0,0,0

3=4X,256,D,1,0,0,0

4=4Y,256,D,2,0,0,0

5=4Z,256,D,4,0,0,0

 

[buttons]

PollInterval=25

ButtonRepeat=20,10

 

[AutoSave]

Next=1

Interval=60

Files=10

SaveOnGround=No

AutoSaveEnabled=No

 

[GPSout]

GPSoutEnabled=No

 

[GPSout2]

GPSoutEnabled=No

 

[WideServer]

WideFSenabled=Yes

 

[sounds]

Path=J:\P3D\Sound\

Device1=Primary Sound Driver

Device2=Speakers / Headphones (IDT High Definition Audio CODEC)

Device3=Digital Output (S/PDIF) (IDT High Definition Audio CODEC)

Device4=Speakers (3- Raptor HS40)

[JoystickCalibration]

AllowSuppressForPFCquad=Yes

ExcludeThrottleSet=Yes

ExcludeMixtureSet=Yes

ExcludePropPitchSet=Yes

SepRevsJetsOnly=No

ApplyHeloTrim=No

UseAxisControlsForNRZ=No

FlapsSetControl=0

FlapDetents=No

ReverserControl=66292

Reverser1Control=66422

Reverser2Control=66425

Reverser3Control=66428

Reverser4Control=66431

MaxThrottleForReverser=256

AileronTrimControl=66731

RudderTrimControl=66732

CowlFlaps1Control=66162

CowlFlaps2Control=66163

CowlFlaps3Control=66164

CowlFlaps4Control=66165

SteeringTillerControl=0

MaxSteerSpeed=60

Aileron=-16380,0,0,16380/8

SlopeAileron=6

Elevator=-16380,0,0,16380/8

SlopeElevator=6

Rudder=-16380,0,0,16380/8

Throttle=-16380,16380/8

LeftBrake=-16380,16380/24

RightBrake=-16380,16380/24

Share this post


Link to post
Share on other sites
********* FSUIPC4, Version 4.947h by Pete Dowson *********

Reading options from "J:\P3D\Modules\FSUIPC4.ini"

Running inside Prepar3D v3 on Windows 8.0

Module base=50EB0000

User Name="Thomas Greer"

User Addr="greerthomas@me.com"

FSUIPC4 Key is provided

WIDEFS7 not user registered, or expired

        0 System time = 31/10/2015 14:18:04

        0 FLT path = "C:\Users\user\Documents\Prepar3D v3 Files\"

        0 Trying J:\P3D\Modules\SimConnectP3D2.dll

        0 Found it: trying to connect

       16 FS path = "J:\P3D\"

      141 #### Initialising Dlrectinput Axis Scanning ...

      156    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\0"

      156    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\1"

      156    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\2"

      156    Found correct joystick Id 0

      156    ... and a "GUID" value

      156 ... okay, Acquired device as #0

      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\0"

      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\1"

      172    Found correct joystick Id 1

      172    ... and a "GUID" value

      172 ... okay, Acquired device as #1

      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_0461&PID_4E25\Calibration\0"

      172    Found correct joystick Id 2

      172    ... and a "GUID" value

      172 ... okay, Acquired device as #2

      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06A3&PID_0763\Calibration\0"

      172    Found correct joystick Id 3

      172    ... and a "GUID" value

      172 ... okay, Acquired device as #3

      172    Trying: "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\DirectInput\VID_06A3&PID_0BAC\Calibration\0"

      172    Found correct joystick Id 4

      172    ... and a "GUID" value

      172 ... okay, Acquired device as #4

      172 ---------------------- Joystick Device Scan -----------------------

      172 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col04#8&b8180dc&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#saitekkeyboard#2&1e0e23ca&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#saitekmouse#2&7354a6f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#vid_1b1c&pid_0a06&mi_03#8&1656656c&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col01#8&b8180dc&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#vid_0461&pid_4e25&mi_02#8&1855bce6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col02#8&b8180dc&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}

      172 Checking: \\?\hid#vid_06a3&pid_0763#7&fa88d7b&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      187 Product= Saitek Pro Flight Rudder Pedals

      187    Manufacturer= Saitek

      187    Vendor=06A3, Product=0763 (Version 1.1)

      187    Serial Number= Saitek

      187 Checking: \\?\hid#vid_0461&pid_4e25&mi_00#8&2f58be9e&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      187 Checking: \\?\hid#vid_06a3&pid_0bac#8&2cdfde68&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      187 Product= Saitek Pro Flight Yoke

      187    Manufacturer= Saitek

      187    Vendor=06A3, Product=0BAC (Version 3.4)

      187    Serial Number= Saitek

      187 Checking: \\?\hid#vid_0461&pid_4e25&mi_01&col03#8&b8180dc&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}

      187 Product= HP Wireless Keyboard Kit

      187    Manufacturer= Hewlett Packard

      187    Vendor=0461, Product=4E25 (Version 1.50)

      187    Serial Number= Hewlett Packard

      187 Checking: \\?\hid#saitekhotkeys#2&15d37534&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}

      187 -------------------------------------------------------------------

      187 #### Completed Dlrectinput Axis Scanning

      187 ---------- Making INI JoyNames Section ----------

      187    Joy#0: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"

      187    Joy #0 OEMName = "HP Wireless Keyboard Kit"

      187    Joy #0 GUID = {1D581E50-7763-11E5-8003-444553540000}

      187    Joy#1: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"

      187    Joy #1 OEMName = "HP Wireless Keyboard Kit"

      187    Joy #1 GUID = {1D581E50-7763-11E5-8002-444553540000}

      187    Joy#2: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0461&PID_4E25\"

      187    Joy #2 OEMName = "HP Wireless Keyboard Kit"

      187    Joy #2 GUID = {1D5670A0-7763-11E5-8001-444553540000}

      187    Joy#3: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_06A3&PID_0763\"

      187    Joy #3 OEMName = "Saitek Pro Flight Rudder Pedals"

      187    Joy #3 GUID = {1D58BA90-7763-11E5-8006-444553540000}

      187    Joy#4: finding name in "HKCU\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_06A3&PID_0BAC\"

      187    Joy #4 OEMName = "Saitek Pro Flight Yoke"

      187    Joy #4 GUID = {BFA06680-7A2F-11E5-8001-444553540000}

      187 -------------------------------------------------

      203 LogOptions=00000000 02000011

      203 -------------------------------------------------------------------

      203 ------ Setting the hooks and direct calls into the simulator ------

      203 --- CONTROLS timer memory location obtained ok

      203 --- SIM1 Frictions access gained

      203 --- FS Controls Table located ok

      203 --- Installed Mouse Macro hooks ok.

      203 --- Wind smoothing fix is installed

      203 --- All links okay (except older global weather setting method)

      203 -------------------------------------------------------------------

      203 SimConnect_Open succeeded: waiting to check version okay

      203 Trying to use SimConnect Prepar3D

      531 Ready Flags: Ready-To-Fly=N, In Menu=N, In Dlg=N

     1750 Memory in use: 616Mb, Avail=3480Mb

    39469 Running in "Lockheed Martin® Prepar3D® v3", Version: 3.0.3.0 (SimConnect: 3.0.0.0)

    39469 Initialising SimConnect data requests now

    39469 FSUIPC Menu entry added

    39469 Ready Flags: Ready-To-Fly=N, In Menu=Y, In Dlg=Y

    39469 C:\Users\user\AppData\Local\Lockheed Martin\Prepar3D v3\Prepar3D_Default.fxml

    39469 J:\P3D\SimObjects\Airplanes\IRIS Raptor Driver\Raptor.air

    69641 Memory in use: 1042Mb, Avail=3053Mb

   130047 Memory in use: 1039Mb, Avail=3056Mb

   190406 Memory in use: 1040Mb, Avail=3056Mb

   250781 Memory in use: 1040Mb, Avail=3056Mb

Share this post


Link to post
Share on other sites

The INI of course still shows those three wireless keyboard entries. All we've done is added the two real joystick devices. To tidy up you probably ought to unistall the HP Wireless Keyboard Kit from the Windows Device Manager, then re-boot so it adds it back correctly (i'd hope correctly).

 

0=HP Wireless Keyboard Kit
0.GUID={1D581E50-7763-11E5-8003-444553540000}
1=HP Wireless Keyboard Kit
1.GUID={1D581E50-7763-11E5-8002-444553540000}
2=HP Wireless Keyboard Kit
2.GUID={1D5670A0-7763-11E5-8001-444553540000}
3=Saitek Pro Flight Rudder Pedals
3.GUID={1D58BA90-7763-11E5-8006-444553540000}
4=Saitek Pro Flight Yoke
4.GUID={BFA06680-7A2F-11E5-8001-444553540000}
 
I'm looking at the log now to see whether I could fix this sort of thing automatically.
 
Pete

Share this post


Link to post
Share on other sites

Ok. Should I uninstall now?

 

Think i've devised a way to fix the original problem in FSUIPC instead of using JoyIDs. Would you mind testing it for me first, because it is very difficult to test without actually having the problem in the first place?

 

If that would be okay I'd need you you undo what you did with JoyIDs -- i.e move the deices back to where they were, i.e Pedals #1, Yoke #2. The run the next update of FSUIPC (which I'm preparing now), and see if that works. Again I'd need the Log and INI.

 

If it does work, well and good. If it doesn't you can always use JoyIDs again.

 

Pete

Share this post


Link to post
Share on other sites

Great. No problem. Id be happy to help.

 

BTW, it might be a good idea to use Joy Letters in your INI file, e.g P for pedals, Y for yoke. Or just let FSUIPC assign automatically. There's a section about this in the User Guide. I would mean you could go ahead with assignments safe in the knowledge that if the IDs do get changed, the assignments will still be associated, via Name and GUID.

 

Here's your INI changed ready. If you save that it will work no matter what IDs we finish up with.

 

Pete

 

[General]
Debug=Please
LogExtras=x200000
UpdatedByVersion=4947h
History=BN4VZQLKKTYA8RA5H82NH
InitDelayDevicesToo=No
NewInterceptTextMenu=No
UseSystemTime=No
UseMidMouseBtn=Yes
MouseWheelMove=No
MouseWheelTrim=No
MouseWheelTrimSpeed=1
JoystickTimeout=20
PollGFTQ6=Yes
BlankDisplays=No
FixControlAccel=No
FixMachSpeedBug=No
DeleteVehiclesForAES=Yes
AutoScanDevices=Yes
VisibilityOptions=No
OneCloudLayer=No
CloudTurbulence=No
CloudIcing=No
GenerateCirrus=No
SuppressCloudTurbulence=No
MaxIce=-4
MinIce=-4
UpperWindGusts=No
SuppressWindTurbulence=No
SuppressWindVariance=No
WindTurbulence=No
TurbulenceRate=1.0,5.0
TurbulenceDivisor=20,20,40,40
SuppressAllGusts=No
MaxSurfaceWind=0
WindLimitLevel=200
WindDiscardLevel=400
WindAjustAltitude=No
WindAjustAltitudeBy=2000
SmoothBySimTime=No
WindSmoothing=No
WindSmoothness=2
WindSmoothAirborneOnly=Yes
PressureSmoothness=0
TemperatureSmoothness=0
DisconnTrimForAP=No
ZeroElevForAPAlt=No
ThrottleSyncAll=No
WhiteMessages=No
ShowPMcontrols=No
SpoilerIncrement=512
MagicBattery=No
RudderSpikeRemoval=No
ElevatorSpikeRemoval=No
AileronSpikeRemoval=No
ReversedElevatorTrim=No
ClockSync=No
ClockSyncMins=5
ClearWeatherDynamics=No
OwnWeatherChanges=No
TimeForSelect=4
LoadFlightMenu=No
LoadPlanMenu=No
PauseAfterCrash=No
BrakeReleaseThreshold=75
SaveDataWithFlights=No
ZapSound=firework
ShortAircraftNameOk=Substring
UseProfiles=Yes
EnableMouseLook=No
DelayedMouseLookZoom=No
AxesWrongRange=No
TCASid=Flight
TCASrange=40
AxisCalibration=No
DirectAxesToCalibs=No
ShowMultilineWindow=Yes
SuppressSingleline=No
SuppressMultilineFS=No
AxisIntercepts=No
DontResetAxes=No
InitDelay=0
GetNearestAirports=No
OOMcheck=Yes
OOMcheckInterval=10
WeatherReadFactor=2
WeatherRewriteSeconds=1
CustomWeatherModify=No
SimConnectStallTime=1
InitialStallTime=10
NormalStallTime=1
LuaRerunDelay=66
Console=No
AssignJoystickIDs=Yes
FSVersionUsed="Lockheed Martin® Prepar3D® v3",3.0.3.0
SimConnectUsed=3.0.0.0
 
[JoyNames]
AutoAssignLetters=No
3=Saitek Pro Flight Rudder Pedals
3.GUID={1D58BA90-7763-11E5-8006-444553540000}
4=Saitek Pro Flight Yoke
4.GUID={BFA06680-7A2F-11E5-8001-444553540000}
P=Saitek Pro Flight Rudder Pedals
P.GUID={1D58BA90-7763-11E5-8006-444553540000}
Y=Saitek Pro Flight Yoke
Y.GUID={BFA06680-7A2F-11E5-8001-444553540000}
 
[Axes]
PollInterval=10
RangeRepeatRate=10
0=PX,256,D,7,0,0,0
1=PY,256,D,8,0,0,0
2=PR,256,D,3,0,0,0
3=YX,256,D,1,0,0,0
4=YY,256,D,2,0,0,0
5=YZ,256,D,4,0,0,0
 
[buttons]
PollInterval=25
ButtonRepeat=20,10
 
[AutoSave]
Next=1
Interval=60
Files=10
SaveOnGround=No
AutoSaveEnabled=No
 
[GPSout]
GPSoutEnabled=No
 
[GPSout2]
GPSoutEnabled=No
 
[WideServer]
WideFSenabled=Yes
 
[sounds]
Path=J:\P3D\Sound\
Device1=Primary Sound Driver
Device2=Speakers / Headphones (IDT High Definition Audio CODEC)
Device3=Digital Output (S/PDIF) (IDT High Definition Audio CODEC)
Device4=Speakers (3- Raptor HS40)
[JoystickCalibration]
AllowSuppressForPFCquad=Yes
ExcludeThrottleSet=Yes
ExcludeMixtureSet=Yes
ExcludePropPitchSet=Yes
SepRevsJetsOnly=No
ApplyHeloTrim=No
UseAxisControlsForNRZ=No
FlapsSetControl=0
FlapDetents=No
ReverserControl=66292
Reverser1Control=66422
Reverser2Control=66425
Reverser3Control=66428
Reverser4Control=66431
MaxThrottleForReverser=256
AileronTrimControl=66731
RudderTrimControl=66732
CowlFlaps1Control=66162
CowlFlaps2Control=66163
CowlFlaps3Control=66164
CowlFlaps4Control=66165
SteeringTillerControl=0
MaxSteerSpeed=60
Aileron=-16380,0,0,16380/8
SlopeAileron=6
Elevator=-16380,0,0,16380/8
SlopeElevator=6
Rudder=-16380,0,0,16380/8
Throttle=-16380,16380/8
LeftBrake=-16380,16380/24
RightBrake=-16380,16380/24

Share this post


Link to post
Share on other sites

So that should fix the issue permanently? It seems to still work well!

 

Once you have Joystick IDs assigned which aren't somehow duplicated, as they were, it will be fine. Uninstalling the keyboard from device manager is just to get the registry mess sorted a bit, otherwise you'll always have those three non-joysticks listed.

 

But, sorry, to test the revised FSUIPC which I'm just building now, we'll have to revert to when it didn't work (ie. undo tthe fix made with JoyIDs) then run the updated FSUIPC. Hopefully, FSUIPC will then fix it, instead of having to use JoyIDs. That's my aim, anyhow.

 

I'll have it ready in a few minutes...

 

... here: FSUIPC4947i_TEST.zip

 

Pete

Share this post


Link to post
Share on other sites

Seems to work flawlessly. Do you mind if i give this to my friend to test?

 

Did you have the logging still enabled? If so can I see the log please?

 

And, yes, your friend can test. But is his problem the same? Seems an unlikely coincidence if so.

 

Pete

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

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.