eventlircd: fix Xiaomi BT remote support

This commit is contained in:
wrxtasy 2017-10-19 14:08:38 +08:00
parent 3d6896f916
commit 3c77b94042
2 changed files with 14 additions and 6 deletions

View File

@ -0,0 +1,3 @@
KEY_POWER = KEY_MUTE
KEY_COMPOSE = KEY_STOPCD
KEY_BACK = KEY_EXIT

View File

@ -61,7 +61,7 @@ SUBSYSTEMS=="rc", \
ENV{eventlircd_evmap}="default.evmap" ENV{eventlircd_evmap}="default.evmap"
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
# Ask eventlircd to handle power button. # Ask eventlircd to handle power button and input event devices.
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
SUBSYSTEMS=="acpi", ATTRS{hid}=="LNXPWRBN", \ SUBSYSTEMS=="acpi", ATTRS{hid}=="LNXPWRBN", \
ENV{eventlircd_enable}="true", \ ENV{eventlircd_enable}="true", \
@ -77,6 +77,16 @@ SUBSYSTEMS=="input", ATTRS{name}=="gpio_keypad", \
ENV{eventlircd_enable}="true", \ ENV{eventlircd_enable}="true", \
ENV{eventlircd_evmap}="default.evmap" ENV{eventlircd_evmap}="default.evmap"
# Xiaomi Mi Box USA remote
SUBSYSTEMS=="input", ATTRS{name}=="Xiaomi Remote", \
ENV{eventlircd_enable}="true", \
ENV{eventlircd_evmap}="xiaomibtremote.evmap"
# Xiaomi Mi Box aftermarket remote
SUBSYSTEMS=="input", ATTRS{name}=="小米蓝牙遥控器", \
ENV{eventlircd_enable}="true", \
ENV{eventlircd_evmap}="xiaomibtremoteAM.evmap"
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
# Ask eventlircd to handle USB HID devices that show up as event devices and are # Ask eventlircd to handle USB HID devices that show up as event devices and are
# known to be remote controls. For simplicity, the event map file names have the # known to be remote controls. For simplicity, the event map file names have the
@ -221,11 +231,6 @@ ATTRS{name}=="Amazon Fire TV Remote", \
ENV{eventlircd_enable}="true", \ ENV{eventlircd_enable}="true", \
ENV{eventlircd_evmap}="aftvsremote.evmap" ENV{eventlircd_evmap}="aftvsremote.evmap"
# Xiaomi Mi Box remote
ATTRS{name}=="Xiaomi Remote", \
ENV{eventlircd_enable}="true", \
ENV{eventlircd_evmap}="xiaomibtremote.evmap"
LABEL="end-bluetooth" LABEL="end-bluetooth"
LABEL="end" LABEL="end"