diff --git a/index.html b/index.html index 823a6d5..006805e 100644 --- a/index.html +++ b/index.html @@ -70,12 +70,19 @@ $(function() {

Introduction

libx52 is an open source library that allows you to communicate with a Saitek X52 or Saitek X52Pro joystick on Linux and Unix machines. Saitek only provides Windows drivers for their joysticks, necessitating the need for this project for users to be able to control the LEDs and MFD text on a Linux or Unix device.

-

This documentation is intended for application developers who wish to use the features of this library to communicate with supported devices.

Getting Started

-

See the Integration page for details on how to integrate libx52 with your application.

+

+Installation

+

libx52 is available on Ubuntu as a PPA. Follow the instructions below to install on Ubuntu:

+
sudo add-apt-repository nirenjan:x52pro-linux
+
sudo apt update
+
sudo apt install -y libx52-1
+

+Building from source

+

Please follow the instructions in INSTALL.md specific to your system to build from source.

-Library Features

+Features

libx52 supports setting the following parameters on the joystick

  1. Text on the multifunction display (MFD).
  2. @@ -83,10 +90,11 @@ Library Features
  3. Date display on the MFD.
  4. Blinking of the POV hat and clutch LEDs (both blinking or not).
  5. Shift indicator on the MFD.
  6. -
  7. Setting the color of the individual LEDs (on the X52 Pro only).
  8. +
  9. Setting the color of the individual LEDs (X52 Pro only).

Application Programming Interface

+

See the Integration page for details on how to integrate libx52 with your application.

See the documentation for the following files for a complete list of all functions.