Skip to content

Instantly share code, notes, and snippets.

@eugenet8k
Last active September 21, 2018 21:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eugenet8k/e465563047e212aafcee74e3b263c768 to your computer and use it in GitHub Desktop.
Save eugenet8k/e465563047e212aafcee74e3b263c768 to your computer and use it in GitHub Desktop.
Lirc Remotes

All files should be placed in

cd /usr/local/etc/lirc/lircd.conf.d/
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.1-git(usb_irtoy) on Sun Feb 12 15:25:00 2017
#
# contributed by Eugene Tiutiunnyk <eugenet8k@gmail.com>
#
# brand: Audioengine
# devices being controlled by this remote: A5+
#
# Driver/device option: --driver usb_irtoy --device /dev/ttyACM0
# Capture device: Irdroid USB IR Transceiver
# Kernel modules: lirc_rpi
# Type of device controlled: Audio
#
# Remote layout:
#
# KEY_SLEEP KEY_MUTE
# KEY_VOLUMEUP
# KEY_VOLUMEDOWN
#
begin remote
name AUDIOENGINE_A5
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 107030
begin raw_codes
name KEY_SLEEP
8959 4394 597 511 597 511
597 490 597 533 554 511
597 511 554 533 533 575
533 1663 533 533 554 1663
533 1663 554 1642 554 1663
533 1663 554 1642 554 1663
533 533 554 533 554 533
533 533 554 533 554 533
533 533 554 533 554 1642
554 1663 533 1663 554 1642
554 1663 533 1663 554 1642
554
name KEY_MUTE
8959 4394 597 533 554 511
597 511 554 533 533 554
533 533 554 533 533 533
554 1663 533 533 554 1663
533 1663 554 1642 554 1663
533 1663 554 1642 554 1663
533 1663 554 533 533 575
533 533 554 533 533 533
554 533 554 533 533 533
554 1663 533 1663 554 1642
554 1663 533 1663 554 1642
554
name KEY_VOLUMEUP
8959 4394 597 511 597 511
597 511 554 533 554 511
554 533 554 533 533 575
533 1663 533 575 533 1663
533 1663 554 1642 554 1663
533 1663 554 1642 554 1663
533 533 554 533 554 1642
554 533 554 533 533 533
554 533 554 533 533 1663
554 1642 554 533 554 1642
554 1663 533 1663 554 1642
554
name KEY_VOLUMEDOWN
8959 4394 597 511 597 511
554 533 554 511 554 533
554 533 533 575 533 533
554 1642 554 533 554 1642
554 1663 533 1663 554 1642
554 1663 533 1663 554 1642
554 1663 533 1663 554 533
533 575 533 533 554 533
533 575 533 533 554 533
533 533 554 1663 533 1663
554 1642 554 1663 533 1663
554
end raw_codes
end remote
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.1-git(usb_irtoy) on Sun Feb 12 16:03:07 2017
#
# contributed by Eugene Tiutiunnyk <eugenet8k@gmail.com>
#
# brand: KEF
# devices being controlled by this remote: LS50 Wireless
#
# Driver/device option: --driver usb_irtoy --device /dev/ttyACM0
# Capture device: Irdroid USB IR Transceiver
# Kernel modules: lirc_rpi
# Type of device controlled: Audio
#
# Note: the power key (KEY_POWER) must be actuated with the --count 2 flag.
#
# Remote layout:
#
# KEY_POWER KEY_MODE
# KEY_VOLUMEDOWN KEY_VOLUMEUP
# KEY_MUTE KEY_PLAYPAUSE
# KEY_PREVIOUS KEY_NEXT
#
begin remote
name KEF_LS50
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 108432
begin raw_codes
name KEY_POWER
9066 4458 597 511 575 533
575 533 575 554 554 533
575 533 575 554 533 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 554
533 1685 575 554 533 554
575 554 575 554 533 554
575 554 575 1663 575 554
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
554
name KEY_MODE
9066 4458 597 511 575 533
575 533 575 554 554 533
575 533 575 554 533 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 554
533 1685 575 554 533 1685
575 1663 575 554 575 554
533 554 575 1685 533 554
575 1685 533 554 575 554
575 1663 575 1685 533 1685
554
name KEY_VOLUMEDOWN
9066 4458 597 511 575 533
575 533 575 554 554 533
575 533 575 554 533 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 1663
575 554 575 1663 575 554
575 554 533 554 575 554
575 554 533 554 575 1685
533 554 575 1685 533 1685
575 1663 575 1685 533 1685
575
name KEY_VOLUMEUP
9066 4458 597 554 554 533
575 533 575 554 554 533
575 533 575 554 554 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 554
533 1685 575 1663 575 554
575 554 533 554 575 554
575 554 533 1685 575 554
533 554 575 1685 533 1685
575 1663 575 1685 533 1685
575
name KEY_MUTE
9066 4458 575 575 554 533
575 533 554 575 554 533
575 533 575 554 533 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 554
533 554 575 1685 533 554
575 554 575 554 533 554
575 554 575 1663 575 1685
533 554 575 1685 533 1685
554 1663 575 1685 533 1685
554
name KEY_PLAYPAUSE
9066 4458 575 575 554 533
575 533 554 575 554 533
575 533 575 554 554 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 554
533 554 575 554 575 1663
575 1685 533 554 575 554
575 554 533 1685 575 1663
575 1685 533 554 575 554
575 1663 575 1685 533 1685
554
name KEY_PREVIOUS
9045 4479 575 575 554 533
575 533 554 575 554 533
575 533 575 554 554 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 554 1663
575 1685 533 554 575 1685
533 554 575 554 575 1663
575 554 575 554 533 554
575 1685 533 554 575 1685
533 1685 575 554 533 1685
575
name KEY_NEXT
9045 4479 575 575 554 533
575 533 554 575 554 533
575 533 575 554 554 1685
575 1663 575 1685 533 1685
575 1663 575 1685 533 1685
575 1663 575 554 575 554
533 1685 575 554 533 1685
575 554 533 554 575 1685
533 554 575 1685 533 554
575 1685 533 554 575 1685
533 1685 575 554 533 1685
575
end raw_codes
end remote
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.1-git(usb_irtoy) on Mon Feb 27 20:40:56 2017
#
# contributed by
#
# brand: sony-ext.conf
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name SONY_EXT
bits 7
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 2412 574
one 1194 574
zero 597 574
post_data_bits 8
post_data 0xE9
gap 44654
min_repeat 2
# suppress_repeat 2
# uncomment to suppress unwanted repeats
toggle_bit_mask 0x0
begin codes
KEY_BACK 0x62
KEY_CONFIG 0x36
end codes
end remote
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.1-git(usb_irtoy) on Mon Feb 27 20:38:16 2017
#
# contributed by
#
# brand: sony-regular.conf
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name SONY_BASIC
bits 12
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 2433 573
one 1194 574
zero 597 574
gap 44707
min_repeat 2
# suppress_repeat 2
# uncomment to suppress unwanted repeats
toggle_bit_mask 0x0
begin codes
KEY_MODE 0xA50
KEY_POWER 0xA90
KEY_UP 0x2F0
KEY_LEFT 0x2D0
KEY_RIGHT 0xCD0
KEY_DOWN 0xAF0
KEY_ENTER 0xA70
KEY_VOLUMEUP 0x490
KEY_VOLUMEDOWN 0xC90
KEY_CHANNELUP 0x090
KEY_CHANNELDOWN 0x890
KEY_MUTE 0x290
end codes
end remote
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment