LSL Game Control Beta: Difference between revisions
Jump to navigation
Jump to search
Created page with "LSL Game Control is a way for scripts in vehicles and attachments to use game controller input from devices such as Xbox, PS4/5 and joysticks. This feature will allow users to..." |
Updating link and instructions for game-control pre-release 0.7.0 |
||
| (16 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
LSL Game Control is a way for scripts in vehicles and attachments to use game controller input from devices such as Xbox, PS4/5 and joysticks | LSL Game Control is a way for scripts in vehicles and attachments to use game controller input from devices such as Xbox, PS4/5 and joysticks. For example, a helicopter could more delicately maneuver, using input from the analog stick rather than WASD on a keyboard. | ||
For information about the LSL event and writing scripts that use game control see: [[game_control]]. | '''👉 For information about the LSL event and writing scripts that use game control see: [[game_control]].''' | ||
== Instructions == | |||
* | * [https://github.com/secondlife/viewer/releases/tag/Second_Life_Project_game_control-0.7.0 Download and install the installer from Github] | ||
* Enable | * Plug in a compatible game controller device | ||
* | * Enable Develop menu ''Advanced > Show Develop Menu'' | ||
* Enable GameControl feature ''Develop --> Experimental Features --> GameControl'' | |||
* Open GameControl preferences ''Me --> Preferences... --> Game Control'' | |||
** Enable ''Send GameControl Data to server'' | |||
If you don't have a game controller device you can still send some GameControl data to the server by translating avatar movement, but this must be enabled in the GameControl preferences | |||
* Open GameControl preferences ''Me --> Preferences... --> Game Control'' | |||
** Enable ''Avatar actions interpreted as GameControl'' | |||
Latest revision as of 08:47, 27 January 2026
LSL Game Control is a way for scripts in vehicles and attachments to use game controller input from devices such as Xbox, PS4/5 and joysticks. For example, a helicopter could more delicately maneuver, using input from the analog stick rather than WASD on a keyboard.
👉 For information about the LSL event and writing scripts that use game control see: game_control.
Instructions
- Download and install the installer from Github
- Plug in a compatible game controller device
- Enable Develop menu Advanced > Show Develop Menu
- Enable GameControl feature Develop --> Experimental Features --> GameControl
- Open GameControl preferences Me --> Preferences... --> Game Control
- Enable Send GameControl Data to server
If you don't have a game controller device you can still send some GameControl data to the server by translating avatar movement, but this must be enabled in the GameControl preferences
- Open GameControl preferences Me --> Preferences... --> Game Control
- Enable Avatar actions interpreted as GameControl