Your Best source for help if you don't find an answer here is my Discord.
Discord for help if I'm around, or leave a message in help channel
Known Issues !
The vJoy Calibration currently only works on systems in English due to pressing [N] for next etc in the calibration process. A simple fix in the interim is to just change the system language to English before running the calibration. (see below)
Pressing your devices "Back/Forward" buttons may cause a crash. Use the app back buttons.
Troubleshooting
One of my physical sticks no longer works
The problem:
After installing vJoy one of my sticks no longer works.
Possible Solution:
By default vJoy uses Device 1, it is possible your sticks use the exact same driver as vJoy.
Change the vJoy device number to 4 or greater. - See 1.1 Avdanced vJoy setup on the Manual page for adding vJoy devices.
delete vJoy device 1.
My firewall rules in 3rd party firewall are set, but I still can't connect. AVAST, Trend, etc
The problem:
Some 3rd party programs or if you accidentally set your network profile incorrectly the first time you connect will set your home network to Public instead of Private. This will cause Firewall rules to no apply correctly.
Possible Solution:
You can use the quick guide below to change your network back private for your home network.
The Auto-Calibration for the vJoy driver is selecting the wrong device
The problem:
When running the auto calibration for vJoy, it selects the wrong device.
Possible Solution:
By default it selects the first device starting with 'V', so some sticks like Virpil might be in the list first. You can change the vJoy number on the Server screen to anything other than 1. (see Manual 1.1 advanced vJoy configuration)
!!! NOTE - There is no requirement to install another vJoy Device, just to change the number listed on the server so that it pauses during the calibration process !!!
Then when running the Auto-Calibration, you will be prompted to press properties in USB Game Controllers before continuing on the client.
From here select the vJoy device and press properties, then continue calibration on the client.
After this is complete, you can change the vJoy device number on the server back to 1.
My power triangle is not doing the power settings for all/some of the options
The problem:
Pushing the power triangle options does not give the expected outcome,
Possible Solution:
You have other software running which uses the same default keyboard commands as Star Citizen. Track-IR default bindings are an example that may be the same as Star Citizen default bindings for shields F5-F8. Currently the power triangle is specifically configured for SC, so where possible, change the default keybindings from the other software.
You have changed the default Star Citizen Keybindings, return the Star Citizen shield bindings back to their keyboard defaults.
This App can't run on your PC
The problem:
Receive window above when trying to launch the windows client application.
Possible Solution:
You have downloaded the 64 bit client and have a 32 bit operating system.
!!! NOTE - The server is only currently build for 64 bit operating systems, this applies to the windows client.
When I try use my joysticks my ship just starts rolling
The problem:
Ship starts rolling our of control. - If you have several sticks / controls. After installing vJoy your ships spins out of control.
Possible Solution:
Some sticks use virtual joystick emulated drivers with the same bindings as vJoy (virpil for eg.) If you have the vJoy device still set as 1.
Change the vJoy device number to something other than 1 (above 4 is usually a safe bet).
(See Manual section 1.1 Advanced vJoy setup) you may have a conflict.
!!! NOTE - This could apply for other buttons assigned in GameTouch Controller. Buttons 6, and, 8 are Push-to-talk. Button 7 is the Radar Ping. There are also other axis on the other Panels, such as Pitch/Yaw etc for ground vehicles.
When I try use the SCM sliders my ship just starts rolling
The problem:
Ship starts rolling our of control. - Usually on systems that don't have joysticks installed already.
Possible Solution:
Star Citizen will automatically bind the first joystick it detects to the pitch yaw and roll axis. If vJoy is the only "Joystick" device installed all the axis will get bound by Star Citizen Automatically.
Go to Star Citizen Options > Keybindings [Joystick/HOTAS 1] > advanced controls customization > Flight - Movement, and unbind the pitch yaw and roll axis before binding the SCM slider to SCM Absolute.
!!! NOTE - This could apply for other buttons assigned in GameTouch Controller. Buttons 6, and, 8 are Push-to-talk. Button 7 is the Radar Ping. There are also other axis on the other Panels, such as Pitch/Yaw etc for ground vehicles.
Specific buttons don't work i.e. "Hail Landing"
The problem:
Pressing [Hail Landing] doesn't do anything. (Could be the same for other functions like open/close all doors)
Possible Solution:
Star Citizen does not have some functions bound in their default keybindings. You can go into the Star Citizen Options > Keybindings [Keyboard/Mouse] > advanced controls customization and set the binding to the same as GameTouch Controller.
1.1 In this example, "Hail Landing" is bound to CTRL+9 in GameTouch Controller by default, so go into the Star Citizen Options > Keybindings [Keyboard/Mouse] > advanced controls customization > Flight - Movement, scroll down the bottom and bind "Request Landing" to CTRL+9
None of the buttons are working in Games
The problem:
Server and client appear to be functioning as expected, however none of the buttons are working in Games
Possible Solution:
Run GameTouch Controller Server as administrator (may require game restart)
Fix for SC not loading when devices change USB location
The problem:
Star citizen fails top launch after installing new controller / vJoy device
Possible Solution:
Delete the actionmaps.xml folder @ ~\Roberts Space Industries\StarCitizen\LIVE\USER\Client\0\Profiles\default\actionmaps.xml
Start Star Citizen
load saved control profile.
Alternatively, just delete the USER folder. ~\Roberts Space Industries\StarCitizen\LIVE\USER
Fix for joysticks not working in game
The problem:
Joystick was working in USB Game Controllers but in game it was not registering anything except the hat switch.
Possible Solution:
Uninstall vJoy, Restart Star Citizen/Game and confirm joysticks are working.
re-install vJoy
Fix for vJoy and Xbox One controller not working
The problem:
I installed vJoy, and found that my XBox One controller no longer worked. I uninstalled vJoy and it still didn't work, however it was detected fine under USB Game Controllers, and worked well under that, but it didn't work in games. I looked in Device Manager and found it didn't exist, and so I plugged and unplugged the wireless adapter and found it was coming up under "HID Game Controller", and then I updated it's drivers and all was fixed.Fix for vJoy and Xbox One controller not working
Solution:
Go into device manager.
Look under "Human Interface Devices", and notice your XBOne controller is not found.
Continue to do this next step until your XBOne controller is found:
1. Double Click on a "HID Game Controller" to open a menu
2. Click on the "Driver" tab
3. Select "Update" driver
Eventually it will have found your XBox One controller and now you can use it in conjunction with vJoy's virtual controllers.
This may be the case for other controllers also.
False Positive
Some anti-virus software may return a false positive from the beta executable being unsigned or object to the application from running another external program (vJoySetup.exe) from the main interface.
Workaround: Run the vJoySetup.exe manually from the installation folder. Typically;
C:\Program Files (x86)\GameTouchController\GameTouch Server\dist\vJoySetup.exe