Half-Life: Alyx provides the ability to script. OpenGloves uses this ability to provide a force feedback integration with Half-Life: Alyx.
There are some required steps in order to get this integration to work.
- The
game
folder of this repository contains the files needed for the integration, and has the same file structure as that of Half-Life: Alyx - As a sanity check, you can navigate to
Half-Life Alyx\game\hlvr\scripts\vscripts
. There, you should seeopengloves.lua
The role of the middleman is to act as a way for the Half-Life: Alyx scripts to interact with the driver. Installing the program is vital to the force feedback in the game working.
-
Navigate to OpenGloves Library Page
- Ensure that OpenGloves is installed
-
Navigate to "Manage My DLC" (This can also be found in Properties->DLC)
-
Install the "OpenGloves - Half-Life: Alyx Force Feedback Integration"
When installed, you will have a new launch option when clicking "Launch" on OpenGloves to launch the middleman. It is important to make sure that the middleman is launched before you go to lauch Half-Life: Alyx.
-
When launched, you should be presented with a screen which looks like this:
-
Copy the root
Half Life Alyx
install directory into the path input- Click
Save
to save these settings for your next launch
- Click
-
Clicking
Begin Half-Life: Alyx Integration
to start the force feedback integration -
Launch Half-Life: Alyx and force feedback will be activated
- If you have only one glove built, you might run into issues with the force feedback activating on the wrong hand. If you go to pick up an object and nothing happes, try enable the "Invert Hands" setting in the integration configuration
Feel free to open an Issue if you run into problems, or join our Discord Server: https://discord.gg/RjV9T8jN2G