Software Index
Related Topics
Popular Trends
Trending Topics
Linux Software Utilities  

Userspace XBox/XBox360 USB Gamepad Driver

download download home home   report broken
important software information
company name:
Ingo Ruhnke
license: Freeware
minimum requirements: ??? libusb
functional limitations:
Userspace XBox/XBox360 USB Gamepad Driver description


Userspace XBox/XBox360 USB Gamepad Driver is a Linux driver for Xbox's USB gamepad.

The Story

Long story short, the xpad kernel driver that comes with the Linux kernel doesn't work with the XBox360 gamepad and the newer ones found in the xbox-linux CVS trees, works in theory, but currently just crashes for me. So I wrote my one and due to lack of Linux kernel knowledge one that works with libusb in userspace. As a nice side effect this makes it much easier to configure the gamepad for games with special requirements.

Here are some key features of "Userspace XBox/XBox360 USB Gamepad Driver":

??? runs in userspace on top of libusb, no kernel recompile required, very easy to get started
??? gives you what you would expect from a driver, like a normal joystick device and a event device
??? allows you to handle analog-triggers as a single z-axis, as buttons or as seperate axis
??? allows you to handle the dpad as buttons or as axis
??? allows you to set the LED status of the XBox360 gamepad
??? allows you to set the rumble motors, for use in scripts for new mail notification. Pingus - A journey into the unknown... [Release 0.7.2 out now!].
Similar software
Logitech MediaPlay Cordless Mouse USB Linux driver (Popularity: ) : Logitech MediaPlay Cordless Mouse USB Linux driver is a driver for the USB Logitech MediaPlay mice.

The main purpose of this page is to share my experiences with Logitech MediaPlay Cordless Mouse. Here you will find all the necessary information to ...

most4linux (Popularity: ) : most4linux project provides a Linux kernel driver for MOST PCI interfaces and userspace programs to test the driver.

The driver can be compiled for Linux 2.6 or for the RTDM which works for the realtime extensions RTAI and Xenomai.

It also provides ...

libusb (Popularity: ) : libusb is a library to provide userspace access to USB devices. libusb project supports Linux 2.6/2.4/2.2, FreeBSD/OpenBSD/NetBSD, and Darwin/MacOS X.

Operating System support. SourceForge.net: libusb - Develop. Get libusb at SourceForge.net. Fast, secure and free downloads from the largest Open Source ...

MX 1000 Laser Mouse Driver (Popularity: ) : MX 1000 Laser Mouse Driver is a kernel module for Logitech MX 1000 Laser Mouse.

This Kernel Driver is written for MX-1000 Laser Cordless USB Receivers. Currently the led support is missing but all buttonkeys works. It was tested with Kernel ...

twiddled (Popularity: ) : twiddled is a userspace driver for the Twiddler 1 chord keyboard. It uses the uinput interface.. twiddled Team - Publisher Page of twiddled - Downloadplex.com. Publisher of twiddled, Author of twiddled 0.1. twiddled is a userspace driver for the Twiddler ...
Linux kernel webcams Driver GSPCA / SPCA5xx (Popularity: ) : With the appearance of the digital world, "creations" are getting slowly detached from their material supports. Images, music, words and algorithms furrow the planet day and night in front of the wide open eyes of the merchants.

The exodus of the ...

ZD1211 Driver (Popularity: ) : ZD1211 is a compact, high security, low power and high performance solution for versatile WLAN applications.

ZD1211 integrates WLAN MAC controller, base-band processor and USB 2.0 interface in single chip. The integrated USB 2.0 controller reduces the cost and design complexity. ...

CUPS Driver Development Kit for Linux (Popularity: ) : CUPS Driver Development Kit (DDK) provides a suite of standard drivers, a PPD file compiler, and other utilities that can be used to develop printer drivers for CUPS and other printing environments.

CUPS provides a portable printing layer for UNIX-based operating ...

Teralogic 880 HDTV decoder Linux driver (Popularity: ) : Teralogic 880 HDTV decoder Linux driver.

Remember that this driver has no video capture capability. The kernel module
uses three devices per TL880 card in /dev/tl880 to allow all users to mmap the
memory regions of the TL880, or use the ioctl interface ...

Filesystem in Userspace (Popularity: ) : FUSE can implement a fully functional filesystem in a userspace program.

Here are some key features of "Filesystem in Userspace":

??? Simple library API
??? Simple installation (no need to patch or recompile the kernel)
??? Secure implementation
??? Userspace - kernel interface is very ...

HighVIP Protected Email Linux (Popularity: ) : Send and receive secure and anonymous email. Share files online securely. Chat and exchange secure instant messages, create secure message boards. Share document folders through easy to use interface.

Communication and collaborate with your co-workers and friends accross networks and ...

ukebox-control (Popularity: ) : jukebox-control project is a complete automation for Sony A/V components featuring S-Link (CD, DVD, MD, etc).

jukebox-control includes a Linux driver module for an easy/dirty cheap to build DIY parallel to the Sony S-Link interface, plus Perl modules with both control-A1 ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
AlarIT Virtual USB Driver (Popularity: ) : AlarIT Virtual USB Driver is Windows compatible. AlarIT USB Virtual Driver is designed so that you could enjoy enhance your options in the following way: - use one equipment from different places and by different users; - share USB-ports on ...
AlarIT USB Virtual Driver (Popularity: ) : This tool is used for sharing and testing USB equipments from any remote locations. It can be used in different networks by various users. It has several main features like, this tool supports multifunction devices and all kinds of interrupt, ...
FTD2XX_NET_Write_GetPinStates (Popularity: ) : File demonstrates calling directly into the FTD2XX_NET.dll library from Matlab code. Code demonstrates how to split the data pins into two groups of four bits. Demo writes to 4 bits, reads the other 4 bits. FTDI makes USB compatible devices ...
Test_FTD2XX_NET_BitBang (Popularity: ) : File demonstrates calling directly into the FTD2XX_NET.dll library from Matlab code. FTDI makes USB compatible devices which can make the creation of USB-based electronic instruments much easier. The FTD2XX_NET.dll (downloadable ftdichip.com) is a .Net wrapper for the FTDI D2XX USB ...
Data Translation Measurement Instruments Driver (Popularity: ) : Using the MATLABdlT« Instrument Control Toolboxd-OC?D?, you can access the functions of Data Translation's measurement instruments (TEMPpoint, VOLTpoint, and MEASURpoint). The Instrument Control Toolbox communicates with DT measurement instruments through a MATLAB driver to the instruments IVI-COM driver. Both USB ...
DBI driver for Informix ruby (Popularity: ) : DBI driver for Informix is a DBI driver for Informix.
Ruby Hypersonic Driver (Popularity: ) : Ruby Hypersonic Driver is a Ruby wrapper for the Java Hypersonic database.
Agilent MXA and PSA MDD Driver (Popularity: ) : The MXA and PSA Series Signal Analyzers can be controlled remotely using MATLAB by utilizing the MATLAB's Instrument Control Toolbox. In addition, the MXA Signal Analyzer can be controlled by MATLAB installed in the instrument.

These are not all encompassing. ...

Ruby Driver for IBM Databases (Popularity: ) : This driver provides a Ruby interface for IBM databases. IBM welcomes pre-approved external contributions. The driver currently supports DB2 on Linux/Unix/Windows, Cloudscape, and Apache Derby Database.
Intersystems Cache driver for Ruby (Popularity: ) : Intersystems Cache driver for Ruby is a ruby driver to Intersystems Cache post-relational database.
Rate me
supported os's
stats
downloads 73
version 0.1
size in Kb 225
popularity   
847/1272475
user rating 7/10
our rating 0 Stars
share info
Recommend Userspace XBox/XBox360 USB Gamepad Driver
Report spyware
Ad


New Software
Popular Software
Latest Reviews