Update README.md

This commit is contained in:
David Khachaturov 2019-01-31 10:56:18 +00:00 committed by GitHub
parent 3f2e82e9ba
commit edd72be31a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -110,43 +110,38 @@ Current settings are:
* Determines whether or not the program will expose detected controllers as Xbox 360 controllers
# Problems
__Make sure you installed the drivers!!__
__Controller is not recognised after using the program__
Before uninstalling the drivers, navigate to http://localhost:26762/ and remove all the devices from the "Currently affected devices" list and then restart your computer.
__Plugging controller into USB port does nothing__
__Make pro controller or Joycons visible to other programs again without uninstalled HidGuardian__
Solution found courtresy of reddit user BFCE - go into Device Manager, go to the Universal Serial Bus Controllers, select the properties of the eXtreme (or other USB) controllers, and toggle the setting that allows you to disable the USB ports to save power when not in use. Even some desktops have this on by default.
__Make sure you installed the drivers!!__
If the controller does not work after restarting the exe too many times - shut down the exe, disconnect your pro controller and connect it again.
If you get weird lag/stuttering - restart your computer; or try running the program multiple times, closing it properly (by pressing enter) each time.
If something isn't working but it looks like it should be - try running the program as administrator.
__Note that for Joycons to work properly, you need a decent Bluetooth adapter that is comfortable with handling 3/4 connections at a time.__
__If while using a pro controller in USB mode, the program hangs on *Using USB*, just close the console window and open it again.__
## Make pro controller or Joycons visible to other programs again without uninstalled HidGuardian
BetterJoyForCemu automatically adds Joycons and Pro Controllers to HidGuardian's blacklist upon start-up.
However, to manually remove the devices from the blacklist, one can navigate to this page: http://localhost:26762/
## Calibration Issues (ex: sticks don't have full range)
Check your controller calibration by connecting it to a Switch and calibrating the defaults from there. They would then save on the controller itself. BetterJoyForCemu reads those values and uses them for the default calibration, so those could be off if you never calibrated your controller.
__Calibration Issues (ex: sticks don't have full range)__
Switch off "also use for axes/buttons" under motion settings and set the input deadzones to 0.
__Motion controls don't work/work badly__
While the program is running, turn off your controller (if USB - unplug, if BT - press the sync button) and then turn it back on (press any button).
__No Joycons detected__
## No Joycons detected
If using Bluetooth - see the "How to properly disconnect the controller" section and follow the steps listed there. Then, reconnect the controller.
If using USB - try unplugging the controller and then plugging it back in, making sure to let Windows set it up before launching the program.
## Getting stuck at "Using USB" or "Using factory.."
__Getting stuck at "Using USB" or "Using factory.."__
Close the program and then start it again. If it doesn't work, see the "No joycons detected" section and try that.
## CemuHook not recognising the controller
__CemuHook not recognising the controller__
Make sure that CemuHook settings are at their default state, which are -
```
@ -154,6 +149,12 @@ serverIP = 127.0.0.1
serverPort = 26760
```
__Plugging controller into USB port does nothing__
Solution found courtresy of reddit user BFCE - go into Device Manager, go to the Universal Serial Bus Controllers, select the properties of the eXtreme (or other USB) controllers, and toggle the setting that allows you to disable the USB ports to save power when not in use. Even some desktops have this on by default.
___Note that for Joycons to work properly, you need a decent Bluetooth adapter that is comfortable with handling 3/4 connections at a time.___
Feel free to open a new issue if you have any comments or questions.
# Connecting and Disconnecting the Controller