.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH IRRECORD "1" "September 2010" "irrecord $Revision: 5.101 $" "User Commands" .SH NAME irrecord - application for recording IR-codes for usage with LIRC .SH SYNOPSIS .B irrecord [\fIoptions\fR] \fIfile\fR .SH DESCRIPTION This program will record the signals from your remote control and create a config file for lircd. A proper config file for lircd is maybe the most vital part of this package, so you should invest some time to create a working config file. Although I put a good deal of effort in this program it is often not possible to automatically recognize all features of a remote control. If the program fails to recognize the protocol of the remote control you should use the \-\-force option to at least create a config file in raw mode. If \fIfile\fR already exists and contains a valid config irrecord will use the protocol description found there and will only try to record the buttons. This is very useful if you want to learn a remote where config files of the same brand are already available. Of course this will only work if the remotes use the same protocol but it's worth a try. You will find template files for the most common protocols in the remotes/generic/ directory of this package. The name of the new file is created by appending .conf to the given filename in this case. .TP \fB\-h\fR \fB\-\-help\fR display this message .TP \fB\-v\fR \fB\-\-version\fR display version .TP \fB\-a\fR \fB\-\-analyse\fR analyse raw_codes config files .TP \fB\-f\fR \fB\-\-force\fR force raw mode .TP \fB\-n\fR \fB\-\-disable\-namespace\fR disables namespace checks .TP \fB\-l\fR \fB\-\-list\-namespace\fR list valid button names .TP \fB\-H\fR \fB\-\-driver\fR=\fIdriver\fR use given driver .TP \fB\-d\fR \fB\-\-device\fR=\fIdevice\fR read from given device .SH "SEE ALSO" The documentation for .B lirc is maintained as html pages. They are located under html/ in the documentation directory. Further information on this topic is available in section "Adding new remote controls" in html/help.html