X52 and CV1

My X52 works perfectly in 2D, but not all the buttons work in VR when I use the CV1. What's worse is that when I try and deploy a SCB (mouse button), all control ceases. I lose every axis and button. Unplugging/replugging the X52's USB doesn't change anything. The only way out is to kill ED and start again. Anybody know what the problem is?

Here's my PC:

https://www.thepccustomiser.com/builder?id=PCC-17-47-G84B
 
i don't know why not all joystick buttons work in VR (no probs with my x52pro).
Hitting the mousebutton when in vr the mouse cursor on your 2D screen is probably outside the elite desktop window. At that point the window is not active any longer and the x52 wont work at all. Map the SCB to another button.
 
Mt x52 works fine. I did NOT use the games Saitek profile but bound everything in a custom profile. I assume you are referring to Shield Cell Bank (SCB) which I don't use, so I can speak to any possible glitch there. You might try setting your controls to default without your hotas connected, then rebind it in a whole new profile.
 
I have my own custom profile in the ED settings. I don't use the X52 profile software. I've been using that profile for 35000 hours, so I don't want to change it if I don't have to. What I'd like to know is what causes it. What's running in VR got to do with key-bindings? It should only affect the graphics and sound.

I was referring to the mouse button on the X52 throttle.
 
i don't know why not all joystick buttons work in VR (no probs with my x52pro).
Hitting the mousebutton when in vr the mouse cursor on your 2D screen is probably outside the elite desktop window. At that point the window is not active any longer and the x52 wont work at all. Map the SCB to another button.

that could be your problem, actually, is there a way to start elite by default in borderless or fullscreen mode when launching from oculus home? its probably somewhere in settings file, but when changing it in game it keeps resetting back to windowed every time you quit
 
I have my own custom profile in the ED settings. I don't use the X52 profile software. I've been using that profile for 35000 hours, so I don't want to change it if I don't have to. What I'd like to know is what causes it. What's running in VR got to do with key-bindings? It should only affect the graphics and sound.

I was referring to the mouse button on the X52 throttle.
Your VR headset and your hotas are both using usb so it isn't just about graphics. If the button on your throttle has 35000hrs ( near 4 years continuous use) on it, it may be that the contact is a little worn and misbehaves when the usb bus is in high demand. We have certainly had people reporting Rift usb issues.
eg: https://forums.frontier.co.uk/showthread.php/329459-Monor-Keyboard-problems?p=5150990#post5150990


Are you saying the mouse button on your throttle works the SCB in 2d?
If you bind any other hotas button to SCB do you have the same problem?
If you use an actual mouse button do you have this problem?
Does the offending button cause the same issue in VR when bound to another function and pressed?

I don't use the mouse emulator on the throttle, however, next time I play I will bind it to something and test and advise. I can't test it with the SCB's though as I don't have them installed and am very far away from the bubble. Perhaps someone else with an X52 can test this.
 
Last edited:
that could be your problem, actually, is there a way to start elite by default in borderless or fullscreen mode when launching from oculus home? its probably somewhere in settings file, but when changing it in game it keeps resetting back to windowed every time you quit

Good point
 
I think you're limited to a windowed mode in VR. Perhaps @drkaii can advise better.

Sounds to me like your SCB mapping is the problem. Try mapping the SCB to a different button temporarily. If it works, its the joystick at fault, or the way the mapping interacts with the window etc.

I also have the same problem with clicking outside the window and losing focus sometimes. Frantic alt-tabbing ensues while peering out from under the Rift nose! :D
 
I'll do some more tests today with the buttons. I think you maybe right about the mouse clicking outside the window. It seems logical. At the moment, I use every button and switch on the X52, so it'll be a problem if I can't use one or two.

The other button I have trouble with when using the CV1 is the scroll wheel on the X52. I use it for switching panel tabs forwards and backwards. In some sessions it works, but not in others. Sometimes it doesn't work at the beginning of the session, but mysteriously becomes active later.

I've been back to 2D for my last couple of sessions, and everything works perfectly, as it always did.

I have my X52 in the USB 2 on the front of my PC. The CV1 uses USB 3 at the back, and it's a top spec gaming PC, so I can't see it being a problem with USB power.

Just to complete the picture, I also had problems with these buttons on the DK2, which is why I gave up with it. I was hoping that this would all be sorted on the CV1.
 
Well not really, you can set it to fullscreen / borderless manually in game options, but it keeps resetting to windowed when you launch game next time

Yup, it does it this way as the game doesn't have to render the desktop window and in-HMD window separately. It essentially mirrors the pixels from the HMD to that window so there's no performance hit and you have a window to stream if you'd like. There used to be settings in one of the XML files that would give some control over the desktop window size but that may have gone when 2.2 released.
 
Yup, it does it this way as the game doesn't have to render the desktop window and in-HMD window separately. It essentially mirrors the pixels from the HMD to that window so there's no performance hit and you have a window to stream if you'd like. There used to be settings in one of the XML files that would give some control over the desktop window size but that may have gone when 2.2 released.

yes i tried that, there are 2 of those xml files, one is in appdata/local/frontier developements, another in oculus software elite directory, however changing resolution or setting fullscreen in there to true does nothing really.
 
1.) Make sure you have the game's 2D window in-focus.

2.) Re-map the X-52's mouse button to something else, and then map that in-game. For example, I have my X-52 Pro's mouse button remapped to Tab, which I have mapped to control throttle forward/reverse in-game — works perfectly.
 
Maybe a stuck key or one which you're using with the Joystick uses either TAB OR Alt. It maybe stuck even because you have low power to the Joystick (never use front USB) or that it's gotten worn and requires Electrical Contact Cleaner.
Simply go over ALL settings for Joystick & Keyboard and be sure that there will never be a moment when both are in use (even if you get stuck keys!) and check your keyboard for any stuck ones too by many ways.

Check this too: -https://forums.frontier.co.uk/showthread.php/331891-It-s-Here!-New-Release-Saitek-X52-Elite-Setup-Version-2-2-3!
 
Last edited:
Maybe a stuck key or one which you're using with the Joystick uses either TAB OR Alt. It maybe stuck even because you have low power to the Joystick (never use front USB) or that it's gotten worn and requires Electrical Contact Cleaner

I use front USB with no problems at all.
 
I just found the answer to this today. Click on the Saitek taskbar icon, then click on Profile Editor. Scroll down to the relevant buttons (mouse click, mouse wheel click, mouse wheel scroll up/down), right click on those boxes and select Unassigned. Save the profile as what you like, X to close. Click on the Saitek taskbar icon again, then right click on the name of your saved profile, and select "use on startup" or whatever it is; I'm going from memory. That should make it permanent. Then in ED, when you assign the buttons, it says X52PRO16 for example, instead of Mouse1.

I assigned things to those buttons I haven't used in flight yet, so I'm not 100% sure it works, but I would bet on it.
 
I confirmed today that the problem happens when the mouse pointer is not inside the ED window. Thanks for your help.
 
I confirmed today that the problem happens when the mouse pointer is not inside the ED window. Thanks for your help.

Play with the panel cursor options... I think "Panel-based Cursor" prevents the cursor from wandering outside the ED window (it gets locked inside). You have to Alt-Tab out to get back tot he desktop if you need to use another app, but I can't wave my cursor out of focus now. Pretty sure its one of those options.
 
Maybe a stuck key or one which you're using with the Joystick uses either TAB OR Alt. It maybe stuck even because you have low power to the Joystick (never use front USB) or that it's gotten worn and requires Electrical Contact Cleaner.
Simply go over ALL settings for Joystick & Keyboard and be sure that there will never be a moment when both are in use (even if you get stuck keys!) and check your keyboard for any stuck ones too by many ways.

Check this too: -https://forums.frontier.co.uk/showthread.php/331891-It-s-Here!-New-Release-Saitek-X52-Elite-Setup-Version-2-2-3!

Wow nice work by these guys going to install this along with the new Astra HCS pack that just came out. Looks like it works great and if needed can just tweak a couple settings to my liking. Not seeing anything set as a scan button unless they set it to Pinkie Switch.
 
Back
Top Bottom