03-10-2019 02:10 PM - edited 04-02-2022 06:04 PM
Close your Oculus software
Open your explorer and travel to C:\Users\[username]\AppData\Local\Oculus\TouchCalibration
Copy the files in this folder as backup.
Open the .LTouch(left) or .RTouch(right) file with notepad, which ever touch controller you have the issue with.
To search hit the hotkey: Ctrl+F and enter either JoyYDeadMax or JoyXDeadMax or JoyYDeadMin or JoyXDeadMin
6. Y = Forward and backward dead zone issues
X = Left and Right dead zone issues
7. Increase or decrease the number by 50 each time until it stops (you may need to do this multiple times depending on how bad it is, restart software after each attempt)
Save + Close, restart your Oculus software. You may have to restart your computer.
Here are some examples of what to do when one of these is happening to your controller:
Eg.. JoyXDeadMin = -X value, JoyXDeadMax = +X value and so on
i7 8700k; 5ghz (water cooled), Asus Rog Strix Z370-E Gaming, Corsair 270R case, EVGA 3090 FTW3 Ultra, 32 GB Corsair Veng DDR4 2666 Ghz, Adata SX900 SSD, 1TB M.2 SSD, Adata Su800 SSD, Adata SU650 SSD, BarraCuda 2TB HD, Toshiba 3tB HD, Rift (dead), Rift S, Win 10 Pro 2004, Inateck KT4006 USB3.0
09-19-2019 03:53 PM
11-06-2019 07:21 PM
legofreakco said:
There is nothing in my "TouchCalibration" folder and I tried searching my computer for .LTouch(left) and .RTouch(right), but nothing appeared. I have a Rift S, but I don't know if that has anything to do with it. I have the touch controllers that come with the Rift S aswell. My left controller has started to drift right recently and it's starting to drive me crazy, so I'm really trying to get it fixed. Thanks!
11-16-2019 10:25 AM
"Here are some examples of what to do when one of these is happening to your controller:
Eg.. JoyXDeadMin = -X value, JoyXDeadMin = +X value and so on"
What is DeadMax value? Is it inverted?
11-16-2019 10:42 AM
11-16-2019 05:06 PM
legofreakco said:
There is nothing in my "TouchCalibration" folder and I tried searching my computer for .LTouch(left) and .RTouch(right), but nothing appeared. I have a Rift S, but I don't know if that has anything to do with it.
airbornniinja said:
"Here are some examples of what to do when one of these is happening to your controller:
Eg.. JoyXDeadMin = -X value, JoyXDeadMin = +X value and so on"
What is DeadMax value? Is it inverted?
"JoyXRangeMin": 229,
"JoyXRangeMax": 778,
"JoyXDeadMin": 505,
"JoyXDeadMax": 520,
"JoyYRangeMin": 243,
"JoyYRangeMax": 774,
"JoyYDeadMin": 519,
"JoyYDeadMax": 524,
The RangeMin and RangeMax define the lowest and highest values along that axis (X axis is left to right, Y axis is down to up). So if you press the thumbstick all the way to the left, it would give 229. If you push it all the way to the right, it would be 778. Same for the Y: 243 is all the way down and 774 is all the way up.12-09-2019 03:05 AM
01-02-2020 08:15 AM
02-04-2020 04:51 PM
02-16-2020 11:06 AM
PhoenixSpyder said:
Well, after approx 2 years of use my left controller just started to drift to the left in the past few days. I did some searching on the web and found others have had similar problems. I found a simple fix (discovered and provided by others) for this as a result. I'll just summarize it here for anyone needing to do so.
Close your Oculus software
Open your explorer and travel to C:\Users\[username]\AppData\Local\Oculus\TouchCalibration
Copy the files in this folder as backup.
Open the .LTouch(left) or .RTouch(right) file with notepad, which ever touch controller you have the issue with.
To search hit the hotkey: Ctrl+F and enter either JoyYDeadMax or JoyXDeadMax or JoyYDeadMin or JoyXDeadMin
6. Y = Forward and backward dead zone issues
X = Left and Right dead zone issues
7. Increase or decrease the number by 50 each time until it stops (you may need to do this multiple times depending on how bad it is, restart software after each attempt)
Save + Close, restart your Oculus software. You may have to restart your computer.
Here are some examples of what to do when one of these is happening to your controller:
Eg.. JoyXDeadMin = -X value, JoyXDeadMin = +X value and so on
- If your avatar started randomly moving forward when you just slightly touching thumbstick, increase Deadzone +Y value.
- If your avatar started randomly moving backward, decrease Deadzone -Y value.
- If your avatar started randomly moving left, decrease Deadzone -X value.
- If your avatar started randomly moving right, increase Deadzone +X value.
- If your avatar started randomly rotationg left, decrease Deadzone -X value of right controller.
- If your avatar started randomly rotationg right, increase Deadzone +X value of right controller.
Credit goes to Desunyan and Shii2 from the web