Package: linux-image-4.9.0-2-armmp Version: 4.9.13-1 Severity: wishlist Tags: stretch sid
Hi, this is probably the wrong place to report this bug but since I do not know a better place I will report it here and hope someone could get a patch upstream. I have a Technotrend USB Infrared Remote Control which is not working. http://technotrend.eu/2724/USB_Infrarot-Empfaenger.html Other remote controls I have tried worked out-of-the-box, but this one unfortunately does not. It looks like the mapping of the scancodes to the keycodes is missing. proposed mapping: > Event code 2 (KEY_1) 1043 > Event code 3 (KEY_2) 1044 > Event code 4 (KEY_3) 1045 > Event code 5 (KEY_4) 1046 > Event code 6 (KEY_5) 1047 > Event code 7 (KEY_6) 1048 > Event code 8 (KEY_7) 1049 > Event code 9 (KEY_8) 104a > Event code 10 (KEY_9) 104b > Event code 11 (KEY_0) 104c > Event code 103 (KEY_UP) 104d > Event code 105 (KEY_LEFT) 1050 > Event code 106 (KEY_RIGHT) 1041 > Event code 108 (KEY_DOWN) 1051 > Event code 113 (KEY_MUTE) 1058 > Event code 114 (KEY_VOLUMEDOWN) 1066 > Event code 115 (KEY_VOLUMEUP) 1065 > Event code 116 (KEY_POWER) 1041 > Event code 119 (KEY_PAUSE) 107e > Event code 128 (KEY_STOP) 107c -- play/pause > Event code 141 (KEY_SETUP) ???? -- missing > Event code 159 (KEY_FORWARD) 107f > Event code 167 (KEY_RECORD) 107a > Event code 168 (KEY_REWIND) 107d > Event code 174 (KEY_EXIT) 1053 > Event code 207 (KEY_PLAY) 107b > Event code 352 (KEY_OK) 104f > Event code 357 (KEY_OPTION) 1042 -- channel > Event code 358 (KEY_INFO) 1052 > Event code 365 (KEY_EPG) 1062 > Event code 373 (KEY_MODE) 105a -- tv/radio > Event code 388 (KEY_TEXT) 1059 > Event code 398 (KEY_RED) 1054 > Event code 399 (KEY_GREEN) 1055 > Event code 400 (KEY_YELLOW) 1056 > Event code 401 (KEY_BLUE) 1057 > Event code 402 (KEY_CHANNELUP) 1063 > Event code 403 (KEY_CHANNELDOWN) 1064 > Event code 410 (KEY_SHUFFLE) > # udevadm info /dev/input/by-id/* > P: > /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc0/input0/event0 > N: input/event0 > S: input/by-id/usb-TechnoTrend_AG_TT-USB_Infrared_Device-event-ir > S: input/by-path/platform-3f980000.usb-usb-0:1.4:1.0-event-ir > E: > DEVLINKS=/dev/input/by-id/usb-TechnoTrend_AG_TT-USB_Infrared_Device-event-ir > /dev/input/by-path/platform-3f980000.usb-usb-0:1.4:1.0-event-ir > E: DEVNAME=/dev/input/event0 > E: > DEVPATH=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/rc/rc0/input0/event0 > E: ID_BUS=usb > E: ID_INPUT=1 > E: ID_INPUT_KEY=1 > E: ID_MODEL=TT-USB_Infrared_Device > E: ID_MODEL_ENC=TT-USB\x20Infrared\x20Device > E: ID_MODEL_ID=2003 > E: ID_PATH=platform-3f980000.usb-usb-0:1.4:1.0 > E: ID_PATH_TAG=platform-3f980000_usb-usb-0_1_4_1_0 > E: ID_REVISION=0101 > E: ID_SERIAL=TechnoTrend_AG_TT-USB_Infrared_Device > E: ID_TYPE=generic > E: ID_USB_DRIVER=ttusbir > E: ID_USB_INTERFACES=:000000: > E: ID_USB_INTERFACE_NUM=00 > E: ID_VENDOR=TechnoTrend_AG > E: ID_VENDOR_ENC=TechnoTrend\x20AG > E: ID_VENDOR_ID=0b48 > E: MAJOR=13 > E: MINOR=64 > E: SUBSYSTEM=input > E: USEC_INITIALIZED=7868779 I always annotated the button I will press and then pressed it one time > # evtest > No device specified, trying to scan all of /dev/input/event* > Available devices: > /dev/input/event0: TechnoTrend USB IR Receiver > /dev/input/event1: MCE IR Keyboard/Mouse (ttusbir) > Select the device event number [0-1]: 0 > Input driver version is 1.0.1 > Input device ID: bus 0x3 vendor 0xb48 product 0x2003 version 0x101 > Input device name: "TechnoTrend USB IR Receiver" > Supported events: > Event type 0 (EV_SYN) > Event type 1 (EV_KEY) > Event code 2 (KEY_1) > Event code 3 (KEY_2) > Event code 4 (KEY_3) > Event code 5 (KEY_4) > Event code 6 (KEY_5) > Event code 7 (KEY_6) > Event code 8 (KEY_7) > Event code 9 (KEY_8) > Event code 10 (KEY_9) > Event code 11 (KEY_0) > Event code 103 (KEY_UP) > Event code 105 (KEY_LEFT) > Event code 106 (KEY_RIGHT) > Event code 108 (KEY_DOWN) > Event code 113 (KEY_MUTE) > Event code 114 (KEY_VOLUMEDOWN) > Event code 115 (KEY_VOLUMEUP) > Event code 116 (KEY_POWER) > Event code 119 (KEY_PAUSE) > Event code 128 (KEY_STOP) > Event code 141 (KEY_SETUP) > Event code 159 (KEY_FORWARD) > Event code 167 (KEY_RECORD) > Event code 168 (KEY_REWIND) > Event code 174 (KEY_EXIT) > Event code 207 (KEY_PLAY) > Event code 352 (KEY_OK) > Event code 357 (KEY_OPTION) > Event code 358 (KEY_INFO) > Event code 365 (KEY_EPG) > Event code 373 (KEY_MODE) > Event code 388 (KEY_TEXT) > Event code 398 (KEY_RED) > Event code 399 (KEY_GREEN) > Event code 400 (KEY_YELLOW) > Event code 401 (KEY_BLUE) > Event code 402 (KEY_CHANNELUP) > Event code 403 (KEY_CHANNELDOWN) > Event code 410 (KEY_SHUFFLE) > Event type 4 (EV_MSC) > Event code 4 (MSC_SCAN) > Key repeat handling: > Repeat type 20 (EV_REP) > Repeat code 0 (REP_DELAY) > Value 500 > Repeat code 1 (REP_PERIOD) > Value 125 > Properties: > Testing ... (interrupt to exit) > > > power > Event: time 1491422029.434916, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1041 > Event: time 1491422029.434916, -------------- SYN_REPORT ------------ > Event: time 1491422029.554951, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1041 > Event: time 1491422029.554951, -------------- SYN_REPORT ------------ > > mute > Event: time 1491422038.444078, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1058 > Event: time 1491422038.444078, -------------- SYN_REPORT ------------ > Event: time 1491422038.564084, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1058 > Event: time 1491422038.564084, -------------- SYN_REPORT ------------ > > 1 > Event: time 1491422043.588694, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1043 > Event: time 1491422043.588694, -------------- SYN_REPORT ------------ > Event: time 1491422043.716703, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1043 > Event: time 1491422043.716703, -------------- SYN_REPORT ------------ > > 2 > Event: time 1491422047.845226, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1044 > Event: time 1491422047.845226, -------------- SYN_REPORT ------------ > Event: time 1491422047.965241, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1044 > Event: time 1491422047.965241, -------------- SYN_REPORT ------------ > > 3 > Event: time 1491422053.221895, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1045 > Event: time 1491422053.221895, -------------- SYN_REPORT ------------ > Event: time 1491422053.349897, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1045 > Event: time 1491422053.349897, -------------- SYN_REPORT ------------ > > 4 > Event: time 1491422055.774194, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1046 > Event: time 1491422055.774194, -------------- SYN_REPORT ------------ > Event: time 1491422055.902220, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1046 > Event: time 1491422055.902220, -------------- SYN_REPORT ------------ > > 5 > Event: time 1491422063.031110, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1047 > Event: time 1491422063.031110, -------------- SYN_REPORT ------------ > Event: time 1491422063.151125, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1047 > Event: time 1491422063.151125, -------------- SYN_REPORT ------------ > > 6 > Event: time 1491422067.791690, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1048 > Event: time 1491422067.791690, -------------- SYN_REPORT ------------ > Event: time 1491422067.919709, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1048 > Event: time 1491422067.919709, -------------- SYN_REPORT ------------ > > 7 > Event: time 1491422071.320140, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1049 > Event: time 1491422071.320140, -------------- SYN_REPORT ------------ > Event: time 1491422071.440149, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1049 > Event: time 1491422071.440149, -------------- SYN_REPORT ------------ > > 8 > Event: time 1491422075.360656, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104a > Event: time 1491422075.360656, -------------- SYN_REPORT ------------ > Event: time 1491422075.480645, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104a > Event: time 1491422075.480645, -------------- SYN_REPORT ------------ > > 9 > Event: time 1491422078.553035, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104b > Event: time 1491422078.553035, -------------- SYN_REPORT ------------ > Event: time 1491422078.673041, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104b > Event: time 1491422078.673041, -------------- SYN_REPORT ------------ > > tv/radio > Event: time 1491422087.698172, type 4 (EV_MSC), code 4 (MSC_SCAN), value 105a > Event: time 1491422087.698172, -------------- SYN_REPORT ------------ > Event: time 1491422087.826200, type 4 (EV_MSC), code 4 (MSC_SCAN), value 105a > Event: time 1491422087.826200, -------------- SYN_REPORT ------------ > > 0 > Event: time 1491422093.538904, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104c > Event: time 1491422093.538904, -------------- SYN_REPORT ------------ > Event: time 1491422093.658910, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104c > Event: time 1491422093.658910, -------------- SYN_REPORT ------------ > > info > Event: time 1491422099.331621, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1052 > Event: time 1491422099.331621, -------------- SYN_REPORT ------------ > Event: time 1491422099.459636, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1052 > Event: time 1491422099.459636, -------------- SYN_REPORT ------------ > > p+ > Event: time 1491422106.564508, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1063 > Event: time 1491422106.564508, -------------- SYN_REPORT ------------ > Event: time 1491422106.684520, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1063 > Event: time 1491422106.684520, -------------- SYN_REPORT ------------ > > p- > Event: time 1491422111.197096, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1064 > Event: time 1491422111.197096, -------------- SYN_REPORT ------------ > Event: time 1491422111.325092, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1064 > Event: time 1491422111.325092, -------------- SYN_REPORT ------------ > > pause > Event: time 1491422118.774028, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107e > Event: time 1491422118.774028, -------------- SYN_REPORT ------------ > Event: time 1491422118.894055, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107e > Event: time 1491422118.894055, -------------- SYN_REPORT ------------ > > play/pause > Event: time 1491422127.095069, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107c > Event: time 1491422127.095069, -------------- SYN_REPORT ------------ > Event: time 1491422127.223083, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107c > Event: time 1491422127.223083, -------------- SYN_REPORT ------------ > > vol+ > Event: time 1491422161.395337, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1065 > Event: time 1491422161.395337, -------------- SYN_REPORT ------------ > Event: time 1491422161.515355, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1065 > Event: time 1491422161.515355, -------------- SYN_REPORT ------------ > > vol- > Event: time 1491422171.756617, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1066 > Event: time 1491422171.756617, -------------- SYN_REPORT ------------ > Event: time 1491422171.884628, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1066 > Event: time 1491422171.884628, -------------- SYN_REPORT ------------ > > up > Event: time 1491422181.133796, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104d > Event: time 1491422181.133796, -------------- SYN_REPORT ------------ > Event: time 1491422181.261812, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104d > Event: time 1491422181.261812, -------------- SYN_REPORT ------------ > > down > Event: time 1491422186.742510, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1051 > Event: time 1491422186.742510, -------------- SYN_REPORT ------------ > Event: time 1491422186.870500, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1051 > Event: time 1491422186.870500, -------------- SYN_REPORT ------------ > > left > Event: time 1491422191.271056, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1050 > Event: time 1491422191.271056, -------------- SYN_REPORT ------------ > Event: time 1491422191.391068, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1050 > Event: time 1491422191.391068, -------------- SYN_REPORT ------------ > > right > Event: time 1491422196.175689, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1041 > Event: time 1491422196.175689, -------------- SYN_REPORT ------------ > Event: time 1491422196.295707, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1041 > Event: time 1491422196.295707, -------------- SYN_REPORT ------------ > > ok > Event: time 1491422200.512218, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104f > Event: time 1491422200.512218, -------------- SYN_REPORT ------------ > Event: time 1491422200.632210, type 4 (EV_MSC), code 4 (MSC_SCAN), value 104f > Event: time 1491422200.632210, -------------- SYN_REPORT ------------ > > text > Event: time 1491422207.193045, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1059 > Event: time 1491422207.193045, -------------- SYN_REPORT ------------ > Event: time 1491422207.313054, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1059 > Event: time 1491422207.313054, -------------- SYN_REPORT ------------ > > exit > Event: time 1491422212.201658, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1053 > Event: time 1491422212.201658, -------------- SYN_REPORT ------------ > Event: time 1491422212.321677, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1053 > Event: time 1491422212.321677, -------------- SYN_REPORT ------------ > > rewind > Event: time 1491422223.243038, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107d > Event: time 1491422223.243038, -------------- SYN_REPORT ------------ > Event: time 1491422223.363044, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107d > Event: time 1491422223.363044, -------------- SYN_REPORT ------------ > > fastforward > Event: time 1491422229.587823, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107f > Event: time 1491422229.587823, -------------- SYN_REPORT ------------ > Event: time 1491422229.707846, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107f > Event: time 1491422229.707846, -------------- SYN_REPORT ------------ > > play > Event: time 1491422235.140504, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107b > Event: time 1491422235.140504, -------------- SYN_REPORT ------------ > Event: time 1491422235.260553, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107b > Event: time 1491422235.260553, -------------- SYN_REPORT ------------ > > record > Event: time 1491422241.501316, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107a > Event: time 1491422241.501316, -------------- SYN_REPORT ------------ > Event: time 1491422241.621327, type 4 (EV_MSC), code 4 (MSC_SCAN), value 107a > Event: time 1491422241.621327, -------------- SYN_REPORT ------------ > > red > Event: time 1491422244.549695, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1054 > Event: time 1491422244.549695, -------------- SYN_REPORT ------------ > Event: time 1491422244.677714, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1054 > Event: time 1491422244.677714, -------------- SYN_REPORT ------------ > > green > Event: time 1491422249.574306, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1055 > Event: time 1491422249.574306, -------------- SYN_REPORT ------------ > Event: time 1491422249.702325, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1055 > Event: time 1491422249.702325, -------------- SYN_REPORT ------------ > > yellow > Event: time 1491422255.271034, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1056 > Event: time 1491422255.271034, -------------- SYN_REPORT ------------ > Event: time 1491422255.391052, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1056 > Event: time 1491422255.391052, -------------- SYN_REPORT ------------ > > blue > Event: time 1491422259.663579, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1057 > Event: time 1491422259.663579, -------------- SYN_REPORT ------------ > Event: time 1491422259.783590, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1057 > Event: time 1491422259.783590, -------------- SYN_REPORT ------------ > > channel > Event: time 1491422268.040628, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1042 > Event: time 1491422268.040628, -------------- SYN_REPORT ------------ > Event: time 1491422268.168636, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1042 > Event: time 1491422268.168636, -------------- SYN_REPORT ------------ > > epg > Event: time 1491422272.145167, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1062 > Event: time 1491422272.145167, -------------- SYN_REPORT ------------ > Event: time 1491422272.265136, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1062 > Event: time 1491422272.265136, -------------- SYN_REPORT ------------ >