Added man pages in generated form
This commit is contained in:
parent
a6c20f687f
commit
587aa9ebd8
2 changed files with 1174 additions and 0 deletions
101
doc/xboxdrv-daemon.1
Normal file
101
doc/xboxdrv-daemon.1
Normal file
|
@ -0,0 +1,101 @@
|
|||
'\" -*- coding: us-ascii -*-
|
||||
.if \n(.g .ds T< \\FC
|
||||
.if \n(.g .ds T> \\F[\n[.fam]]
|
||||
.de URL
|
||||
\\$2 \(la\\$1\(ra\\$3
|
||||
..
|
||||
.if \n(.g .mso www.tmac
|
||||
.TH "xboxdrv-daemon " 1 2010-05-05 0.4.12 "User Commands"
|
||||
.SH NAME
|
||||
xboxdrv-daemon
|
||||
\- A simple daemon that automatically launches xboxdrv when it detects a controller.
|
||||
.SH SYNOPSIS
|
||||
'nh
|
||||
.fi
|
||||
.ad l
|
||||
\fBxboxdrv\fR \kx
|
||||
.if (\nx>(\n(.l/2)) .nr x (\n(.l/5)
|
||||
'in \n(.iu+\nxu
|
||||
[\fBOPTION\fR]\&... [\fBXBOXDRV ARGS\fR]\&...
|
||||
'in \n(.iu-\nxu
|
||||
.ad b
|
||||
'hy
|
||||
.SH DESCRIPTION
|
||||
.TP
|
||||
\*(T<\fB\-h\fR\*(T>, \*(T<\fB\-\-help\fR\*(T>
|
||||
Display help text and exit.
|
||||
.TP
|
||||
\*(T<\fB\-\-version\fR\*(T>
|
||||
Print the version number and exit.
|
||||
.TP
|
||||
\*(T<\fB\-v\fR\*(T>, \*(T<\fB\-\-verbose\fR\*(T>
|
||||
Be verbose with printed output.
|
||||
.TP
|
||||
\*(T<\fB\-a FILENAME, \-\-attach=FILENAME\fR\*(T>
|
||||
Launch EXE when a new controller is connected
|
||||
.TP
|
||||
\*(T<\fB\-d FILENAME, \-\-detach=FILENAME\fR\*(T>
|
||||
Launch EXE when a controller is detached
|
||||
.TP
|
||||
\*(T<\fB\-x FILENAME, \-\-xboxdrv=FILENAME\fR\*(T>
|
||||
Set the location of the xboxdrv executable
|
||||
.SH "RUNNING XBOXDRV VIA XBOXDRV-DAEMON"
|
||||
\fBxboxdrv-daemon\fR allows you to run xboxdrv
|
||||
automatically whenever you plug in a gamepad. Since
|
||||
xboxdrv-daemon.py needs to know where xboxdrv is located you need
|
||||
to supply the location of the xboxdrv binary manually if its not
|
||||
located in \fBPATH\fR:
|
||||
.PP
|
||||
.nf
|
||||
\*(T<% xboxdrv\-daemon \-\-xboxdrv ./xboxdrv\*(T>
|
||||
.fi
|
||||
.PP
|
||||
You can pass arguments to xboxdrv after a double dash '--':
|
||||
.PP
|
||||
.nf
|
||||
\*(T<% xboxdrv\-daemon \-\- \-\-buttonmap B=A,X=A,Y=A\*(T>
|
||||
.fi
|
||||
.PP
|
||||
You can also run scripts that get started after xboxdrv is started
|
||||
via:
|
||||
.PP
|
||||
.nf
|
||||
\*(T<% xboxdrv\-daemon \e
|
||||
\-\-attach /home/juser/xboxdrv_attach \e
|
||||
\-\-detach /home/juser/xboxdrv_deatach\*(T>
|
||||
.fi
|
||||
.PP
|
||||
This is useful in Kiosk settings, such as a media center PC, where you
|
||||
might want to restart the media center to have the controller working
|
||||
properly after it got attached.
|
||||
.PP
|
||||
Note that you lose some of the configurabilty when you launch it
|
||||
automatically via the daemon, so this isn't generally recomment.
|
||||
.PP
|
||||
When you want configurability and automatic launching, it is recomment
|
||||
that you write little startup scripts for your games, such as this:
|
||||
.PP
|
||||
.nf
|
||||
\*(T<#!/bin/sh
|
||||
|
||||
# Start xboxdrv and remember its PID in the variable XBOXPID
|
||||
xboxdrv \-\-trigger\-as\-button \-s &
|
||||
XBOXPID=$!
|
||||
|
||||
# Give xboxdrv a second to startup and create the device
|
||||
sleep 1
|
||||
|
||||
# Launch your favorite game
|
||||
your_favorite_game
|
||||
|
||||
# Kill xboxdrv and wait for it to finish
|
||||
kill $XBOXPID
|
||||
wait $XBOXPID
|
||||
|
||||
# EOF #\*(T>
|
||||
.fi
|
||||
.PP
|
||||
That way you can individually configure every game and still not have
|
||||
to worry about launching xboxdrv manually.
|
||||
.SH "SEE ALSO"
|
||||
xboxdrv(1)
|
1073
doc/xboxdrv.1
Normal file
1073
doc/xboxdrv.1
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue