X52 PRO - Predefined setup

Thanks for the file

LOL :grin: You’re absolutely right of course. I was literally coming on here to report the same. I have no idea why it wouldn’t map to start but I got it mapped now, and I can look around using the hat. Thanks all the same buddy.

Je remercie Ultriix pour le partage du fichier de configuration.

Car moi j’ai copié les paramètres de configuration de son fichier qui commence de jusqu’à et j’ai copié ceci dans mon fichier de configuration avec l’id du periphérique mis par FS et ensuite j’ai lancé FS et le X52 fonctionne avec tous les bouton est axes configuré.

encore merci pour ce partage de fichier Ultriix

ci-dessous les éléments que j’ai ajouté a mon fichier de profil du X52

<Axes>
		<Axis AxisName="X" AxisSensitivy="-50" AxisDeadZone="2"/>
		<Axis AxisName="Y" AxisSensitivy="-50" AxisDeadZone="0"/>
		<Axis AxisName="Z" AxisSensitivy="1" AxisDeadZone="1"/>
		<Axis AxisName="rX" AxisSensitivy="1" AxisDeadZone="1"/>
		<Axis AxisName="rY" AxisSensitivy="1" AxisDeadZone="1"/>
		<Axis AxisName="rZ" AxisSensitivy="-50" AxisDeadZone="2"/>
		<Axis AxisName="SliderX" AxisSensitivy="1" AxisDeadZone="1"/>
	</Axes>
	<Context ContextName="PLANE">
		<Action ActionName="KEY_ENGINE" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 8">7</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_GEAR_TOGGLE" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 12">11</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_ALL_LIGHTS_TOGGLE" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 13">12</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_AP_MASTER" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 2">1</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_BRAKES" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 6">5</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_SPOILERS_TOGGLE" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 11">10</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_ELEV_TRIM_DN" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 20">19</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_ELEV_TRIM_UP" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 22">21</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_PARKING_BRAKES" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 14">13</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_FLAPS_INCR" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 10">9</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_FLAPS_DECR" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 9">8</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_AXIS_ELEVATOR_SET" Flag="4">
			<Primary>
				<KEY Information="Joystick L-Axis Y ">1042</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_AXIS_AILERONS_SET" Flag="4">
			<Primary>
				<KEY Information="Joystick L-Axis X ">1026</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_AXIS_RUDDER_SET" Flag="4">
			<Primary>
				<KEY Information="Joystick R-Axis Z ">802</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_RUDDER_TRIM_LEFT" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 23">22</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_RUDDER_TRIM_RIGHT" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 21">20</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_AXIS_MIXTURE_SET" Flag="4">
			<Primary>
				<KEY Information="Joystick R-Axis Y ">786</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_THROTTLE_REVERSE_THRUST_TOGGLE" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 7">6</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_THROTTLE_AXIS_SET_EX1" Flag="4">
			<Primary>
				<KEY Information="Joystick L-Axis Z ">1058</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_PROP_PITCH_AXIS_SET_EX1" Flag="4">
			<Primary>
				<KEY Information="Joystick R-Axis X ">770</KEY>
			</Primary>
		</Action>
	</Context>
	<Context ContextName="MODES">
		<Action ActionName="KEY_VIEW_MODE" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 4">3</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_CYCLE_PILOTVIEW_NEXT" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Up">256</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_CYCLE_PILOTVIEW_BACK" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Down">258</KEY>
			</Primary>
		</Action>
	</Context>
	<Context ContextName="EXTERNAL_CAMERA">
		<Action ActionName="KEY_CHASE_QUICKVIEW1" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Right">257</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_CHASE_QUICKVIEW2" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Down">258</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_CHASE_QUICKVIEW3" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Left">259</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_CHASE_QUICKVIEW4" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Up">256</KEY>
			</Primary>
		</Action>
	</Context>
	<Context ContextName="COCKPIT_CAMERA">
		<Action ActionName="KEY_COCKPIT_QUICKVIEW4" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Left">259</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_COCKPIT_QUICKVIEW3" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Right">257</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_COCKPIT_UPPER" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 5">4</KEY>
			</Primary>
		</Action>
	</Context>
	<Context ContextName="INSTRUMENTS_CAMERA">
		<Action ActionName="KEY_COCKPIT_CYCLE" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Right">257</KEY>
			</Primary>
		</Action>
		<Action ActionName="KEY_COCKPIT_BACKCYCLE" Flag="2">
			<Primary>
				<KEY Information="Joystick Pov Left">259</KEY>
			</Primary>
		</Action>
	</Context>
	<Context ContextName="SMART_CAMERA">
		<Action ActionName="KEY_TOGGLE_SMART_CAMERA" Flag="2">
			<Primary>
				<KEY Information="Joystick Button 1">0</KEY>
			</Primary>
		</Action>
	</Context>

It looks like you have solved problem, but if not, I had the same issue a few days ago and then found a/the solution:

https://forums.flightsimulator.com/t/help-please-deleted-default-bindings-and-cant-get-them-back/197867?u=wieldychunk3693

This problem (blank bindings) I had - like several others with the X-52 Pro - from the beginning. The solution I’ve found here, was a tip, to connect the X52 Pro again with USB in the controls of the sim, AFTER starting the MSFS. Then the bindings were not blank anymore. However then you should duplicate this as a custom profile. Othewise you have the same problem again.

2 Likes

Great ! Thanks for soluce, it’s work !

Thank you very much!

Hi all, my X52 pro worked fine up until I installed the USA update today, now it only recognises the zoom in or out wheel on the throttle controller?? help!

You probably need to have a “custom” profile created for your X52. Don’t try to mod and stay on the default. Create your own profile and save it off. Then, when you make changes, make them on YOUR profile. That should keep you going through the updates.

I had the same issue and followed your method. It worked but once I logged off and logged in again the default bindings were lost again!!!. I logged out and followed the same method as before and it worked. I tried saving using the F11 key once and third time I used apply and save after changing another parameter. It did not work!! So, I’m un= plugging before I start the Sim. How did you get your default bindings to be registered?