Jetset408

Crash when assigning certain joystick buttons

Recommended Posts

Hello

Just done a fresh re-install of Windows/P3D, the lot.

Now when configuring Chaseplane (.32 Exp or Non-Exp - same), I can assign joystick buttons and axis to view OK, apart from just a couple of buttons on one of my controllers (buttons 1, 2 and 3 of my T16000M). It gets into an endless loop of "Something unexpected happened".

I have screenshots and a log file, but no idea how I attach on Avsim!

Rob

 

 

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Posted (edited)

Update - in fact it seems to be only buttons 1 to 4 of the T16000 that cause it, but not the POV or buttons 5+.

My XBOX controller can have its axis assigned, and some buttons, but again not buttons 1 to 4 and also not any of the 4-way POV buttons. Same issue happens. Note that this was all working nicely before I reinstalled everything on my PC this afternoon.

I have pasted part of the log file where things start to seem to go wrong:

 

Populating Control Assignments
Initializing Keyboard
Keyboard Initialized
Starting Timer
Started Timer
USB Change
USB Devices Count Mismatch
Generating Joystick list
Checking Config
Checking Cameras.cfg file for sim: P3Dv4 in C:\Users\Rob\AppData\Roaming\Lockheed Martin\Prepar3D v4\
Sending proc data to Bridge
Adding: 02fbec00-4d69-11e9-8007-444553540000 Name: Controller (XBOX 360 For Windows)
Trying to create Thread for: 02fbec00-4d69-11e9-8007-444553540000 Name: Controller (XBOX 360 For Windows)
Trying to start Thread for: 02fbec00-4d69-11e9-8007-444553540000 Name: Controller (XBOX 360 For Windows)
Device is XInput - \\?\hid#vid_045e&pid_028e&ig_00#7&11842c0e&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
Adding: 02fbec00-4d69-11e9-8008-444553540000 Name: VirtualFly - TQ3+ 
Trying to create Thread for: 02fbec00-4d69-11e9-8008-444553540000 Name: VirtualFly - TQ3+ 
Trying to start Thread for: 02fbec00-4d69-11e9-8008-444553540000 Name: VirtualFly - TQ3+ 
Adding: 02fbec00-4d69-11e9-800a-444553540000 Name: T.16000M
Trying to create Thread for: 02fbec00-4d69-11e9-800a-444553540000 Name: T.16000M
Trying to start Thread for: 02fbec00-4d69-11e9-800a-444553540000 Name: T.16000M
Adding: 02fbec00-4d69-11e9-8009-444553540000 Name: VirtualFly - RUDDO+
Trying to create Thread for: 02fbec00-4d69-11e9-8009-444553540000 Name: VirtualFly - RUDDO+
Trying to start Thread for: 02fbec00-4d69-11e9-8009-444553540000 Name: VirtualFly - RUDDO+
Checking TrackIR directory
No registry for TrackIR
Done Initializing
Populating Control Assignments
Getting Running Simulator
Proc
1-0-32 - Usage / -Last Launch- / 0
Analytics sent.
Nullifying Running Simulator (True / False / False / False)
Sending proc data to Bridge
Splash Fade Out
Getting/Scanning aircraft for FSX
Getting/Scanning aircraft for FSX:SE
Getting/Scanning aircraft for P3Dv2
Getting/Scanning aircraft for P3Dv3
Getting/Scanning aircraft for P3Dv4
Button clicked btn_nav_presets
Aircraft scan completed
Button clicked btn_nav_preferences
tutorial_focusArea
Button clicked btn_subNav_preferencesPanel_controls_3_Preferences
Button clicked bind_ctrl_pref_btn
Joystick Detection Mode Enabled
Detecting Initial Joystick state for Controller (XBOX 360 For Windows)
02fbec00-4d69-11e9-8007-444553540000 # Axis: 5
02fbec00-4d69-11e9-8007-444553540000 # Buttons: 10
02fbec00-4d69-11e9-8007-444553540000 # PoV hats: 1
Detecting Initial Joystick state for VirtualFly - TQ3+ 
02fbec00-4d69-11e9-8008-444553540000 # Axis: 3
02fbec00-4d69-11e9-8008-444553540000 # Buttons: 0
02fbec00-4d69-11e9-8008-444553540000 # PoV hats: 0
Detecting Initial Joystick state for T.16000M
02fbec00-4d69-11e9-800a-444553540000 # Axis: 4
02fbec00-4d69-11e9-800a-444553540000 # Buttons: 16
02fbec00-4d69-11e9-800a-444553540000 # PoV hats: 1
Detecting Initial Joystick state for VirtualFly - RUDDO+
02fbec00-4d69-11e9-8009-444553540000 # Axis: 3
02fbec00-4d69-11e9-8009-444553540000 # Buttons: 0
02fbec00-4d69-11e9-8009-444553540000 # PoV hats: 0
Populating Control Assignments
Button 1 has changed
Unable to run highFreq_timer_tick Inputs: Object reference not set to an instance of an object.
Unable to run highFreq_timer_tick Inputs: Object reference not set to an instance of an object.
Unable to run highFreq_timer_tick Inputs: Object reference not set to an instance of an object.
Unable to run highFreq_timer_tick Inputs: Object reference not set to an instance of an object.
Unable to run highFreq_timer_tick Inputs: Object reference not set to an instance of an object.
Unable to run highFreq_timer_tick Inputs: Object reference not set to an instance of an object.

Then it repeats the above line lots more times

Edited by Jetset408

Share this post


Link to post
Share on other sites

Strange, can you send us the full log via email?

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