IRRECORD(1) User Commands IRRECORD(1) (NAME) irrecord - (IR) LIRC (SYNOPSIS) irrecord [-f] [-n] [-H driver] [-d device] [file] irrecord -a irrecord -l irrecord --help | --version (DESCRIPTION) lircd . . << >> . file "irrecord.lircd.conf" . file irrecord . (OPTIONS) -a --analyse raw_codes . -u --update . . -f --force (raw). . -a . -n --disable-namespace (namespace). -l --list-namespace . -H --driver=driver . -H help . -d --device=device . mode2(1) --list-devices . -U --plugindir=directory . << >> . -k --keep-root (root) . << >> . -A, --driver-options key:value[|key:value...] . : (key:value) '|' . . '#' ';' . -D --loglevel=level (logging). [level] syslog : 'error' 'warning' 'info' 'notice' 'debug'. lirc 'trace' 'trace1' 'trace2' ('trace2' ). 'debug' . ( ) . -O, --options-file . . [] . -h --help . -v --version . (USAGE NOTES) --driver --device ( --device ). irrecord mode2(1) . lirc_options.conf . irrecord [lircd] lirc_options.conf irrecord . irrecord . (generic) . << >> . --force (raw) . (REPEAT MASKS) irrecord . . lircd irw . : 0000000000f40bf0 00 KEY_1 ANIMAX 0000000000f40bf0 01 KEY_1 ANIMAX 0000000000f40bf0 02 KEY_1 ANIMAX 0000000000f40bf0 03 KEY_1 ANIMAX 0000000000f40bf0 04 KEY_1 ANIMAX 0000000000f40bf0 05 KEY_1 ANIMAX . . (PROTOCOL PARAMETERS AND TEMPLATES) irrecord . . . irrecord . : $ irdb-get find motorola # lots of remotes listed... $ irdb-get download motorola/VIP_1200.lircd.conf # Pick any $ cp VIP_1200.lircd.conf my_remote.lircd.conf $ irrecord my_remote.lircd.conf irrecord ( ). (blast) . irdb-get find generic . . IR eps aeps lircd (tolerance) . aeps eps . lircd.conf(5) . (TROUBLESHOOTING) (Multiple-personalities remotes) . irrecord . irrecord . irrecord rc . : sudo sh -c "echo 'lirc' > /sys/class/rc/rc0/protocol" cat /sys/class/rc/rc0/protocol () . irrecord . . . ( ) . (DRIVER LOAD PATH) . *ux ':' ( ). ( ) : - --plugindir. - 'plugindir' [lircd] lirc_options.conf. - LIRC_PLUGINDIR. - (/usr/lib/lirc/plugins). (RUNNING AS ROOT) irrecord (root) . root root . irrecord . root sudo(1) : $ sudo irrecord --device /dev/lirc0 --driver default sudo SUDO_USER : # SUDO_USER=$LOGNAME irrecord --device /dev/lirc0 --driver default --keep-root irrecord . (FILES) /etc/lirc/lirc_options.conf [irrecord]. debug plugindir driver device [irrecord] irrecord [lircd] . - -O/--options-file LIRC_OPTIONS_PATH . ~/.cache/irrecord.log . XDG_CACHE_HOME $XDG_CACHE_HOME/irrecord.log . (SEE ALSO) https://sourceforge.net/p/lirc-remotes/wiki irdb-get(1) mode2(1) lircd.conf(5) irrecord 0.10.2 Last change: May 2017 IRRECORD(1)