Why does the pinkie switch on my X52 not work?

  • Thread starter Deleted member 110222
  • Start date
I have the X-55, and took apart the joystick and replaced most of the micro switches after one of the hat directionals got mushy and quit working reliably. It’s fiddly work soldering but not super bad. If it’s a bad switch, they can be replaced.

But my throttle sometimes presses several buttons all by itself... and so far an unplug and replug seems to fix that. The buttons/switches it fires are the bi-directional toggles... although it might be some other switches that are mounted on the throttle assembly itself. The random nature of this makes me think the electronic board or chip on it might be flaky. Should it start flaking out on a regular basis I’m just going to have to look at either a new HOTAS purchase, or maybe see if I can find a broken X-55 on eBay and steal parts for a repair.

If you aren’t comfortable with disassembling and repairing basic electrical issues then you’re likely going to need to get a new controller. There are no easy fixes.
 
Is the throttle screen also not lighting up? And instead saying just 'X52 flight control system' or something like that? If so, that's how mine starts up everytime on the laptop, but not on the desktop, I think it has to do with how much power it is receiving from the USB, my guess is my laptop bios doesn't send full voltage to the USBs until after the post checks. In my case, I just have to unplug and plug in again, and then it's fine.

Could it be you are using a hub that has more stuff plugged in now or has weakened with age? Or you generally have too much stuff attached to the USBs and some things are browning out (albeit only ever so slightly)?
 
I have to actually be running the x52 software (now owned by Logitech) and set it to the elite profile for all the buttons to work. Otherwise, the pinky switch does nothing for mine, either. Its how I know I forgot to switch it to Elite profile.

Related to this, I have noticed the main trigger will remain firing in the game when I use it. It is quite annoying as my guns don't stop firing for several seconds after I tell it to stop. Haven't noticed it happening on the setup so I don't know if its a game thing or if I have a sticky button that isn't always sticky.
 

Deleted member 110222

D
Is the throttle screen also not lighting up? And instead saying just 'X52 flight control system' or something like that? If so, that's how mine starts up everytime on the laptop, but not on the desktop, I think it has to do with how much power it is receiving from the USB, my guess is my laptop bios doesn't send full voltage to the USBs until after the post checks. In my case, I just have to unplug and plug in again, and then it's fine.

Could it be you are using a hub that has more stuff plugged in now or has weakened with age? Or you generally have too much stuff attached to the USBs and some things are browning out (albeit only ever so slightly)?

Throttle screen is lit up.

I can't seem to get the switch working though.

I'm completely in the dark here.

I have to actually be running the x52 software (now owned by Logitech) and set it to the elite profile for all the buttons to work. Otherwise, the pinky switch does nothing for mine, either. Its how I know I forgot to switch it to Elite profile.

Related to this, I have noticed the main trigger will remain firing in the game when I use it. It is quite annoying as my guns don't stop firing for several seconds after I tell it to stop. Haven't noticed it happening on the setup so I don't know if its a game thing or if I have a sticky button that isn't always sticky.

Thanks, I'll try this.
 
As the previous comment stated, you can run the x52 software.

Another trick that I discovered is, the pinkie switch will also work if you open the joystick control panel in Windows 10, select the x52 and click "preferences" and then you have to leave that window open while you play Elite.
 

Deleted member 110222

D
As the previous comment stated, you can run the x52 software.

Another trick that I discovered is, the pinkie switch will also work if you open the joystick control panel in Windows 10, select the x52 and click "preferences" and then you have to leave that window open while you play Elite.

Where do I find this control panel in W10?
 
If the pinky switch works in the control panel then it's working. If it's not working in ED it's because your profile is set to use it as a Shift button. Remove all the shift-states and it should work.
 

Deleted member 110222

D
As the previous comment stated, you can run the x52 software.

Another trick that I discovered is, the pinkie switch will also work if you open the joystick control panel in Windows 10, select the x52 and click "preferences" and then you have to leave that window open while you play Elite.

UPDATE: Found it, it works. It's a bit of a half-fix but the end result is what I wanted.

I'll do it this way. Cheers all!
 
So I plugged in my X52 for the first time in a year a few weeks ago, and the game doesn't pick up the pinkie switch.

Any help?

I'm half tempted to get a different model but if I can get the X52 working 100%, great.

I read something about a fallback mode here:


https://forums.frontier.co.uk/showthread.php/373908-X52-Pinkie-Button

You probably need to run one of the 2 software suites that comes with the stick. That solved the problem for me when my X52 pro started failing. It's a degenerative condition though. My advice is to just plan to move on to a better, more reliable, and more accurate HOTAS manufacturer asap.
 

Deleted member 110222

D
You probably need to run one of the 2 software suites that comes with the stick. That solved the problem for me when my X52 pro started failing. It's a degenerative condition though. My advice is to just plan to move on to a better, more reliable, and more accurate HOTAS manufacturer asap.

Might be an idea.

I'll see what I can do at the end of the month.

For now running the control panel works, at least.
 
I know this is a bit late but I have written an AutoHotkey script that remaps the pinkie switch to the left shift. Just download AutoHotkey

;X52 pinkie remap
Joy6::
if GetKeyState("Joy6")
{
Send {Lshift down}
KeyWait, Joy6
Send {Lshift up}
}
return
 
So I plugged in my X52 for the first time in a year a few weeks ago, and the game doesn't pick up the pinkie switch.

Any help?

I'm half tempted to get a different model but if I can get the X52 working 100%, great.

I read something about a fallback mode here:


https://forums.frontier.co.uk/showthread.php/373908-X52-Pinkie-Button

If you go to the controller preferences in W10. The one with all the red bars that move with axis and the button checks. There is a checkbox called “enable clutch”. Check that.
 
Open the settings and disable clutch mode, the pinky switch is mapped to that by default.

Edit: to be clear, I mean the settings for the X52, not the game.
 
Last edited:
Sorry to necro the shiznit out of this post but I happened across this while searching for answers myself.

I did the following and have it working reliably for both the 'i' button that used to blink, and also the pinky switch.

I had downloaded the X52 drivers from logitech's site.. it is possible however that this causes more issues than it helps with - I don't know .

Type 'Game controller' in the search in windows 10 and go to the configuration tool 'Set up USB controllers'
Select your X52, Properties, and on the MFD tab uncheck 'Clutch mode' .. this lets the 'i' button work.
In the X52 software, click 'Views' menu item in 'Programming'.
Delete the 'Mode X + Pinky' entries on the right .. Yes, you 'can't get them back' as the software says. They're default anyway, you can make more if needed.
Save the profile appropriately.

Now load up Elite and you should be able to configure things nicely to your hearts content with all buttons and hats working well.
 
On my x52pro this did the trick for me:
Not sure if you use the same software though.
Go to the window where you configure the buttons, look for the pinky button (or push it, so it will light up in the config tool) and click the arrow that appears when hovering over it with the mouse. Set it to "Button" and "Do nothing"

Pinky setting.png
 
Back
Top Bottom