2012-04-22 09:40:36 +00:00
. \" retroarch-joyconfig.1:
2011-01-15 15:50:26 +00:00
2012-12-02 03:50:35 +00:00
.TH "RETROARCH-JOYCONFIG" "1" "October 1, 2011" "RETROARCH-JOYCONFIG" "System Manager's Manual: retroarch-joyconfig"
2011-01-15 15:50:26 +00:00
.SH NAME
2012-04-22 09:40:36 +00:00
retroarch-joyconfig \- Tool to configure joypad bindings for \fB retroarch\fR .
2011-01-15 15:50:26 +00:00
.SH SYNOPSIS
2012-04-22 09:40:36 +00:00
\fB retroarch-joyconfig\fR [OPTIONS]...
2011-01-15 15:50:26 +00:00
.SH "DESCRIPTION"
2012-04-22 09:40:36 +00:00
\fB retroarch-joyconfig is a simple tool that allows updating or creating a configuration file for \fB retroarch\fR .
2011-01-15 15:50:26 +00:00
It reads in necessary joypad bindings for a certain player and joypad.
2013-09-22 09:08:09 +00:00
.SH "EXAMPLE COMMANDLINES"
2013-10-01 10:35:20 +00:00
.TP
\fB Configure joypad for player 1, using first joypad. Configuration is dumped to a file.\fR
retroarch-joyconfig -p 1 -j 0 -o inputconfig.cfg
.TP
\fB Configure joypad for player 1, using first joypad. Update retroarch.cfg directly.\fR
retroarch-joyconfig -p 1 -j 0 -i retroarch.cfg -o retroarch.cfg
.TP
\fB Configure joypad for player 1, using first joypad. Configuration is dumped to stdout.\fR
2013-09-22 09:08:09 +00:00
retroarch-joyconfig -p 1 -j 0
2013-10-01 10:35:20 +00:00
.TP
\fB Create an autoconfig file using first joypad.\fR
2013-09-22 09:08:09 +00:00
retroarch-joyconfig -j 0 -a ~/.config/retroarch/autoconfig/pad.cfg
2011-01-15 15:50:26 +00:00
.SH "GENERAL OPTIONS"
.TP
\fB --player PLAYER, -p PLAYER\fR
Configuration will be done for the SNES player PLAYER. This can be from 1 up to and including 5 (multitap).
Default is configuration for player 1.
.TP
\fB --joypad PAD, -j PAD\fR
Which joypad to use when configuring. Use a numeric indexing. Default here is 0 (first joypad).
2013-05-04 08:34:53 +00:00
.TP
\fB --driver DRIVER, -d DRIVER\fR
Uses a particular joypad driver instead of the first available one.
2011-01-15 15:50:26 +00:00
.TP
\fB --input PATH, -i PATH\fR
Use config file found in PATH as a base. Old configuration values can be overwritten by new values when configuring binds. If not used, an empty config file will be used as a base. Using this option only does \fB not\fR update the file found in PATH.
.TP
\fB --output PATH, -o PATH\fR
Writes the final config to a file, rather than \fB stdout\fR . If -i and -o point to the same file, the file found in PATH will simply be updated with the new configs.
2013-04-26 11:25:40 +00:00
.TP
\fB -a PATH, --autoconfig PATH\fR
Also writes an autoconfigure file for the joypad which was configured. It can be used by RetroArch to automatically configure a joypad when it's plugged in.
2011-01-30 19:36:45 +00:00
.TP
\fB --misc, -m\fR
2014-06-10 00:44:19 +00:00
Also configure some binds that aren't directly related to RetroPad, such as save states, menu toggle, etc.
2013-04-29 19:11:29 +00:00
Only configures some of the most useful binds.
.TP
\fB --allmisc, -M\fR
Same as --misc, but goes through every bind available (40+). Very exhaustive.
2011-01-30 19:36:45 +00:00
2013-04-29 13:28:41 +00:00
.TP
\fB -t SECONDS, --timeout SECONDS\fR
Adds a timeout of N seconds to each bind. If timed out, the bind will not be used.
2011-01-15 15:50:26 +00:00
.TP
\fB --help, -h\fR
Prints help message.
.SH "SEE ALSO"
2012-04-22 09:40:36 +00:00
\fB retroarch\fR (1)
2011-01-15 15:50:26 +00:00
. \"