Create gh-pages branch via GitHub

gh-pages
nirenjan 2013-06-29 19:59:35 -07:00
parent e83e8d1506
commit e3f9ceb4eb
2 changed files with 11 additions and 6 deletions

View File

@ -28,9 +28,11 @@
</ul>
</header>
<section>
<h1>Saitek X52Pro joystick driver for Linux</h1>
<h1>
<a name="saitek-x52pro-joystick-driver-for-linux" class="anchor" href="#saitek-x52pro-joystick-driver-for-linux"><span class="octicon octicon-link"></span></a>Saitek X52Pro joystick driver for Linux</h1>
<h2>Overview</h2>
<h2>
<a name="overview" class="anchor" href="#overview"><span class="octicon octicon-link"></span></a>Overview</h2>
<p>This project adds a new driver for the Saitek/MadCatz X52 Pro flight
control system. The X52 pro is a HOTAS (hand on throttle and stick)
@ -43,11 +45,13 @@ the individual LEDs on the joystick. Although the standard usbhid
driver is quite capable of reading the joystick, it is not sufficient to
really utilize all the capabilities of this system.</p>
<h2>Status</h2>
<h2>
<a name="status" class="anchor" href="#status"><span class="octicon octicon-link"></span></a>Status</h2>
<p>This page documents the objectives of the project and the status. This project is currently a work-in-progress.</p>
<h3>Kernel Module</h3>
<h3>
<a name="kernel-module" class="anchor" href="#kernel-module"><span class="octicon octicon-link"></span></a>Kernel Module</h3>
<p>Currently, a kernel module exists which supports reading from the joystick and reporting to the input subsystem. The kernel module also supports setting the following:</p>
@ -62,7 +66,8 @@ really utilize all the capabilities of this system.</p>
<li>Clock (Date/Time) on the MFD</li>
<li>LED blinking mode</li>
<li>Shift indicator on the MFD</li>
</ul><h3>Userspace Daemon</h3>
</ul><h3>
<a name="userspace-daemon" class="anchor" href="#userspace-daemon"><span class="octicon octicon-link"></span></a>Userspace Daemon</h3>
<p>In progress is a userspace daemon which hooks to the hidraw interface of the standard usbhid driver and interprets the hidraw data. Objectives for this daemon are:</p>

View File

@ -1 +1 @@
{"tagline":"Saitek X52Pro drivers & controller mapping software for Linux","name":"X52Pro-Linux","body":"# Saitek X52Pro joystick driver for Linux\r\n\r\n## Overview\r\n\r\nThis project adds a new driver for the Saitek/MadCatz X52 Pro flight\r\ncontrol system. The X52 pro is a HOTAS (hand on throttle and stick)\r\nwith 7 axes, 39 buttons, 1 hat and 1 thumbstick and a multi-function\r\ndisplay which is programmable.\r\n\r\nCurrently, only Windows drivers are available from Saitek PLC, which\r\nled me to develop a new Linux driver which can program the MFD and\r\nthe individual LEDs on the joystick. Although the standard usbhid\r\ndriver is quite capable of reading the joystick, it is not sufficient to\r\nreally utilize all the capabilities of this system.\r\n\r\n## Status\r\nThis page documents the objectives of the project and the status. This project is currently a work-in-progress.\r\n\r\n### Kernel Module\r\n\r\nCurrently, a kernel module exists which supports reading from the joystick and reporting to the input subsystem. The kernel module also supports setting the following:\r\n\r\n* MFD brightness\r\n* LED brightness\r\n* LED state for all 20 LEDs\r\n* MFD text for all 3 lines\r\n\r\nPending are the following:\r\n* Clock (Date/Time) on the MFD\r\n* LED blinking mode\r\n* Shift indicator on the MFD\r\n\r\n### Userspace Daemon\r\n\r\nIn progress is a userspace daemon which hooks to the hidraw interface of the standard usbhid driver and interprets the hidraw data. Objectives for this daemon are:\r\n\r\n* Create a uinput driver which will send keyboard and mouse events to the input subsystem.\r\n* Create an output driver which will update the LEDs and MFD on the joystick.\r\n* Create an API which will allow plugins to communicate with the daemon and update the joystick.\r\n* Create an API which will allow customizing the keyboard and mouse event mapping.","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}
{"name":"X52Pro-Linux","tagline":"Saitek X52Pro drivers & controller mapping software for Linux","body":"# Saitek X52Pro joystick driver for Linux\r\n\r\n## Overview\r\n\r\nThis project adds a new driver for the Saitek/MadCatz X52 Pro flight\r\ncontrol system. The X52 pro is a HOTAS (hand on throttle and stick)\r\nwith 7 axes, 39 buttons, 1 hat and 1 thumbstick and a multi-function\r\ndisplay which is programmable.\r\n\r\nCurrently, only Windows drivers are available from Saitek PLC, which\r\nled me to develop a new Linux driver which can program the MFD and\r\nthe individual LEDs on the joystick. Although the standard usbhid\r\ndriver is quite capable of reading the joystick, it is not sufficient to\r\nreally utilize all the capabilities of this system.\r\n\r\n## Status\r\nThis page documents the objectives of the project and the status. This project is currently a work-in-progress.\r\n\r\n### Kernel Module\r\n\r\nCurrently, a kernel module exists which supports reading from the joystick and reporting to the input subsystem. The kernel module also supports setting the following:\r\n\r\n* MFD brightness\r\n* LED brightness\r\n* LED state for all 20 LEDs\r\n* MFD text for all 3 lines\r\n\r\nPending are the following:\r\n* Clock (Date/Time) on the MFD\r\n* LED blinking mode\r\n* Shift indicator on the MFD\r\n\r\n### Userspace Daemon\r\n\r\nIn progress is a userspace daemon which hooks to the hidraw interface of the standard usbhid driver and interprets the hidraw data. Objectives for this daemon are:\r\n\r\n* Create a uinput driver which will send keyboard and mouse events to the input subsystem.\r\n* Create an output driver which will update the LEDs and MFD on the joystick.\r\n* Create an API which will allow plugins to communicate with the daemon and update the joystick.\r\n* Create an API which will allow customizing the keyboard and mouse event mapping.","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}