Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [me@server ~]$ cat /usr/lib/systemd/system/lircd.service
- [Unit]
- Description=LIRC Infrared Signal Decoder
- After=network.target
- [Service]
- Type=simple
- ExecStart=/usr/sbin/lircd --nodaemon
- [Install]
- WantedBy=multi-user.target
- [me@server ~]$ cat /etc/lirc/lircd.conf.d/mceusb.conf
- #
- # brand: HP
- # model no. of remote control: TSGH-IR01
- # devices being controlled by this remote: HP Slimline S3100y
- #
- # RC-6 config file
- #
- # source: http://home.hccnet.nl/m.majoor/projects_remote_control.htm
- # http://home.hccnet.nl/m.majoor/pronto.pdf
- #
- # used by: Philips
- #
- #########
- #
- # Philips Media Center Edition remote control
- # For use with the USB MCE ir receiver
- #
- # Dan Conti dconti|acm.wwu.edu
- #
- # Updated with codes for MCE 2005 Remote additional buttons
- # *, #, Teletext, Red, Green, Yellow & Blue Buttons
- # Note: TV power button transmits no code until programmed.
- # Updated 12th September 2005
- # Graham Auld - mce|graham.auld.me.uk
- #
- # Radio, Print, RecTV are only available on the HP Media Center remote control
- #
- #
- # Updated with codes for MCE 2007 Remote additional buttons
- # Visualization, Aspect, SlideShow, Eject
- # Note:
- # Renamed some buttons: DVD->DVDMenu, More->MoreInfo, Star->Asterisk, Hash->Pound
- # Note:
- # Blue, Yellow, Green, Red, and Teletext buttons do not exist on the HP remote
- </code>
- <code>
- begin remote
- name mceusb
- bits 16
- flags RC6|CONST_LENGTH
- eps 30
- aeps 100
- header 2667 889
- one 444 444
- zero 444 444
- pre_data_bits 21
- pre_data 0x37FF0
- gap 105000
- toggle_bit 22
- rc6_mask 0x100000000
- begin codes
- #unused by HP remote
- Blue 0x00007ba1
- Yellow 0x00007ba2
- Green 0x00007ba3
- Red 0x00007ba4
- Teletext 0x00007ba5
- #ba6 - bae unused
- BA6 0x00007ba6
- BA7 0x00007ba7
- BA8 0x00007ba8
- BA9 0x00007ba9
- BAA 0x00007baa
- BAB 0x00007bab
- BAC 0x00007bac
- BAD 0x00007bad
- BAE 0x00007bae
- Radio 0x00007baf
- Print 0x00007bb1
- #bb2 - bb4 unused
- BB2 0x00007bb2
- BB3 0x00007bb3
- BB4 0x00007bb4
- Videos 0x00007bb5
- Pictures 0x00007bb6
- RecTV 0x00007bb7
- Music 0x00007bb8
- TV 0x00007bb9
- #bba - bbf unused
- BBA 0x00007bba
- BBB 0x00007bbb
- BBC 0x00007bbc
- BBD 0x00007bbd
- BBE 0x00007bbe
- BBF 0x00007bbf
- #bc1 - bca unused
- BC1 0x00007bc1
- BC2 0x00007bc2
- BC3 0x00007bc3
- BC4 0x00007bc4
- BC5 0x00007bc5
- BC6 0x00007bc6
- BC7 0x00007bc7
- BC8 0x00007bc8
- BC9 0x00007bc9
- BCA 0x00007bca
- Eject 0x00007bcb
- SlideShow 0x00007bcc
- Visualization 0x00007bcd
- #bce - bcf unused
- BCE 0x00007bce
- BCF 0x00007bcf
- #bd1 - bd7 unused
- BD1 0x00007bd1
- BD2 0x00007bd2
- BD3 0x00007bd3
- BD4 0x00007bd4
- BD5 0x00007bd5
- BD6 0x00007bd6
- BD7 0x00007bd7
- Aspect 0x00007bd8
- Guide 0x00007bd9
- LiveTV 0x00007bda
- DVD 0x00007bdb
- #NoGap
- Back 0x00007bdc
- OK 0x00007bdd
- Right 0x00007bde
- Left 0x00007bdf
- Down 0x00007be0
- Up 0x00007be1
- #NoGap
- Star 0x00007be2
- Hash 0x00007be3
- #NoGap
- Replay 0x00007be4
- Skip 0x00007be5
- Stop 0x00007be6
- Pause 0x00007be7
- Record 0x00007be8
- Play 0x00007be9
- Rewind 0x00007bea
- Forward 0x00007beb
- #NoGap
- ChanDown 0x00007bec
- ChanUp 0x00007bed
- VolDown 0x00007bee
- VolUp 0x00007bef
- #NoGap
- More 0x00007bf0
- Mute 0x00007bf1
- Home 0x00007bf2
- Power 0x00007bf3
- #NoGap
- Enter 0x00007bf4
- Clear 0x00007bf5
- #NoGap
- Nine 0x00007bf6
- Eight 0x00007bf7
- Seven 0x00007bf8
- Six 0x00007bf9
- Five 0x00007bfa
- Four 0x00007bfb
- Three 0x00007bfc
- Two 0x00007bfd
- One 0x00007bfe
- Zero 0x00007bff
- end codes
- end remote
- [me@server ~]$ more /etc/lirc/lirc_options.conf
- # These are the default options to lircd, if installed as
- # /etc/lirc/lirc_options.conf. See the lircd(8) and lircmd(8)
- # manpages for info on the different options.
- [lircd]
- nodaemon = False
- driver = default
- device = /dev/lirc0
- output = /var/run/lirc/lircd
- pidfile = /var/run/lirc/lircd.pid
- plugindir = /usr/lib64/lirc/plugins
- permission = 666
- allow-simulate = No
- repeat-max = 600
- effective-user = lirc
- #listen = [address:]port
- #connect = host[:port]
- #debug = 6
- #uinput = ...
- #release = ...
- #logfile = ...
- [lircmd]
- uinput = False
- nodaemon = False
- [modprobe]
- #modules = [lircd_dev, lirc_sir...]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement