DEV Community

Raleigh Littles
Raleigh Littles

Posted on • Updated on

ZJBox TV converter remote communication guide

Image description

From ASIN: B07Z5RGLK6

Button scancode dump below captured via ir-keytable

STANDBY

385.606275: lirc protocol(necx): scancode = 0xbf59
385.606298: event type EV_MSC(0x04): scancode = 0xbf59
385.606298: event type EV_SYN(0x00).
385.685154: lirc protocol(necx): scancode = 0xbf59 repeat
385.685168: event type EV_MSC(0x04): scancode = 0xbf59
385.685168: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

AUTO SEARCH

562.607456: lirc protocol(necx): scancode = 0xbf58
562.607477: event type EV_MSC(0x04): scancode = 0xbf58
562.607477: event type EV_SYN(0x00).
562.685116: lirc protocol(necx): scancode = 0xbf58 repeat
562.685136: event type EV_MSC(0x04): scancode = 0xbf58
562.685136: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

GOTO

600.219850: lirc protocol(necx): scancode = 0xbf18
600.219872: event type EV_MSC(0x04): scancode = 0xbf18
600.219872: event type EV_SYN(0x00).
600.297180: lirc protocol(necx): scancode = 0xbf18 repeat
600.297202: event type EV_MSC(0x04): scancode = 0xbf18
600.297202: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

MUTE

626.195542: lirc protocol(necx): scancode = 0xbf19
626.195564: event type EV_MSC(0x04): scancode = 0xbf19
626.195564: event type EV_SYN(0x00).
626.273072: lirc protocol(necx): scancode = 0xbf19 repeat
626.273092: event type EV_MSC(0x04): scancode = 0xbf19
626.273092: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

EPG

645.086527: lirc protocol(necx): scancode = 0xbf4d
645.086550: event type EV_MSC(0x04): scancode = 0xbf4d
645.086550: event type EV_SYN(0x00).
645.169134: lirc protocol(necx): scancode = 0xbf4d repeat
645.169156: event type EV_MSC(0x04): scancode = 0xbf4d
645.169156: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

CC

662.736869: lirc protocol(necx): scancode = 0xbf0e
662.736891: event type EV_MSC(0x04): scancode = 0xbf0e
662.736891: event type EV_SYN(0x00).
662.813140: lirc protocol(necx): scancode = 0xbf0e repeat
662.813149: event type EV_MSC(0x04): scancode = 0xbf0e
662.813149: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

PAGE+

679.450161: lirc protocol(necx): scancode = 0xbf0d
679.450169: event type EV_MSC(0x04): scancode = 0xbf0d
679.450169: event type EV_SYN(0x00).
679.529141: lirc protocol(necx): scancode = 0xbf0d repeat
679.529164: event type EV_MSC(0x04): scancode = 0xbf0d
679.529164: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

AUDIO

914.464842: lirc protocol(necx): scancode = 0xbf51
914.464864: event type EV_MSC(0x04): scancode = 0xbf51
914.464864: event type EV_SYN(0x00).
914.541108: lirc protocol(necx): scancode = 0xbf51 repeat
914.541132: event type EV_MSC(0x04): scancode = 0xbf51
914.541132: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

REC

950.420234: lirc protocol(necx): scancode = 0xbf12
950.420256: event type EV_MSC(0x04): scancode = 0xbf12
950.420256: event type EV_SYN(0x00).
950.497120: lirc protocol(necx): scancode = 0xbf12 repeat
950.497132: event type EV_MSC(0x04): scancode = 0xbf12
950.497132: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

PAGE-

969.252084: lirc protocol(necx): scancode = 0xbf11
969.252103: event type EV_MSC(0x04): scancode = 0xbf11
969.252103: event type EV_SYN(0x00).
969.329110: lirc protocol(necx): scancode = 0xbf11 repeat
969.329125: event type EV_MSC(0x04): scancode = 0xbf11
969.329125: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

MENU

1702.105577: lirc protocol(necx): scancode = 0xbf45
1702.105598: event type EV_MSC(0x04): scancode = 0xbf45
1702.105598: event type EV_SYN(0x00).
1702.185141: lirc protocol(necx): scancode = 0xbf45 repeat
1702.185151: event type EV_MSC(0x04): scancode = 0xbf45
1702.185151: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

CH+

1722.105147: lirc protocol(necx): scancode = 0xbf06
1722.105169: event type EV_MSC(0x04): scancode = 0xbf06
1722.105169: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

EXIT

1754.793117: lirc protocol(necx): scancode = 0xbf05
1754.793125: event type EV_MSC(0x04): scancode = 0xbf05
1754.793125: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

VOL-

1783.075211: lirc protocol(necx): scancode = 0xbf5a
1783.075217: event type EV_MSC(0x04): scancode = 0xbf5a
1783.075217: event type EV_SYN(0x00).
1783.153116: lirc protocol(necx): scancode = 0xbf5a repeat
1783.153136: event type EV_MSC(0x04): scancode = 0xbf5a
1783.153136: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

OK

1802.260812: lirc protocol(necx): scancode = 0xbf1a
1802.260834: event type EV_MSC(0x04): scancode = 0xbf1a
1802.260834: event type EV_SYN(0x00).
1802.337121: lirc protocol(necx): scancode = 0xbf1a repeat
1802.337128: event type EV_MSC(0x04): scancode = 0xbf1a
1802.337128: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

VOL+

1825.826664: lirc protocol(necx): scancode = 0xbf1b
1825.826686: event type EV_MSC(0x04): scancode = 0xbf1b
1825.826686: event type EV_SYN(0x00).
1825.905121: lirc protocol(necx): scancode = 0xbf1b repeat
1825.905128: event type EV_MSC(0x04): scancode = 0xbf1b
1825.905128: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

FAV

1852.354350: lirc protocol(necx): scancode = 0xbf55
1852.354372: event type EV_MSC(0x04): scancode = 0xbf55
1852.354372: event type EV_SYN(0x00).
1852.433125: lirc protocol(necx): scancode = 0xbf55 repeat
1852.433145: event type EV_MSC(0x04): scancode = 0xbf55
1852.433145: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

CH-

1869.263786: lirc protocol(necx): scancode = 0xbf16
1869.263807: event type EV_MSC(0x04): scancode = 0xbf16
1869.263807: event type EV_SYN(0x00).
1869.341110: lirc protocol(necx): scancode = 0xbf16 repeat
1869.341117: event type EV_MSC(0x04): scancode = 0xbf16
1869.341117: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

TV/RADIO

1889.086846: lirc protocol(necx): scancode = 0xbf15
1889.086866: event type EV_MSC(0x04): scancode = 0xbf15
1889.086866: event type EV_SYN(0x00).
1889.169150: lirc protocol(necx): scancode = 0xbf15 repeat
1889.169169: event type EV_MSC(0x04): scancode = 0xbf15
1889.169169: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 1

1909.041733: lirc protocol(necx): scancode = 0xbf52
1909.041752: event type EV_MSC(0x04): scancode = 0xbf52
1909.041752: event type EV_SYN(0x00).
1909.121110: lirc protocol(necx): scancode = 0xbf52 repeat
1909.121127: event type EV_MSC(0x04): scancode = 0xbf52
1909.121127: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 2

1926.708765: lirc protocol(necx): scancode = 0xbf50
1926.708786: event type EV_MSC(0x04): scancode = 0xbf50
1926.708786: event type EV_SYN(0x00).
1926.785108: lirc protocol(necx): scancode = 0xbf50 repeat
1926.785122: event type EV_MSC(0x04): scancode = 0xbf50
1926.785122: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 3

2209.224398: lirc protocol(necx): scancode = 0xbf10
2209.224417: event type EV_MSC(0x04): scancode = 0xbf10
2209.224417: event type EV_SYN(0x00).
2209.301108: lirc protocol(necx): scancode = 0xbf10 repeat
2209.301125: event type EV_MSC(0x04): scancode = 0xbf10
2209.301125: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

INFO

2231.529061: lirc protocol(necx): scancode = 0xbf13
2231.529086: event type EV_MSC(0x04): scancode = 0xbf13
2231.529086: event type EV_SYN(0x00).
2231.605140: lirc protocol(necx): scancode = 0xbf13 repeat
2231.605162: event type EV_MSC(0x04): scancode = 0xbf13
2231.605162: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 4

2250.642133: lirc protocol(necx): scancode = 0xbf56
2250.642155: event type EV_MSC(0x04): scancode = 0xbf56
2250.642155: event type EV_SYN(0x00).
2250.721123: lirc protocol(necx): scancode = 0xbf56 repeat
2250.721143: event type EV_MSC(0x04): scancode = 0xbf56
2250.721143: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 5

2269.372284: lirc protocol(necx): scancode = 0xbf54
2269.372305: event type EV_MSC(0x04): scancode = 0xbf54
2269.372305: event type EV_SYN(0x00).
2269.449135: lirc protocol(necx): scancode = 0xbf54 repeat
2269.449148: event type EV_MSC(0x04): scancode = 0xbf54
2269.449148: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 6

2285.964257: lirc protocol(necx): scancode = 0xbf14
2285.964281: event type EV_MSC(0x04): scancode = 0xbf14
2285.964281: event type EV_SYN(0x00).
2286.041149: lirc protocol(necx): scancode = 0xbf14 repeat
2286.041170: event type EV_MSC(0x04): scancode = 0xbf14
2286.041170: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

UNDERSCORE

2300.343664: lirc protocol(necx): scancode = 0xbf17
2300.343683: event type EV_MSC(0x04): scancode = 0xbf17
2300.343683: event type EV_SYN(0x00).
2300.421166: lirc protocol(necx): scancode = 0xbf17 repeat
2300.421186: event type EV_MSC(0x04): scancode = 0xbf17
2300.421186: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 7

2314.848627: lirc protocol(necx): scancode = 0xbf4e
2314.848649: event type EV_MSC(0x04): scancode = 0xbf4e
2314.848649: event type EV_SYN(0x00).
2314.925140: lirc protocol(necx): scancode = 0xbf4e repeat
2314.925160: event type EV_MSC(0x04): scancode = 0xbf4e
2314.925160: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 8

2329.340661: lirc protocol(necx): scancode = 0xbf4c
2329.340680: event type EV_MSC(0x04): scancode = 0xbf4c
2329.340680: event type EV_SYN(0x00).
2329.421125: lirc protocol(necx): scancode = 0xbf4c repeat
2329.421140: event type EV_MSC(0x04): scancode = 0xbf4c
2329.421140: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 9

2346.363575: lirc protocol(necx): scancode = 0xbf0c
2346.363579: event type EV_MSC(0x04): scancode = 0xbf0c
2346.363579: event type EV_SYN(0x00).
2346.441089: lirc protocol(necx): scancode = 0xbf0c repeat
2346.441106: event type EV_MSC(0x04): scancode = 0xbf0c
2346.441106: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

DIGIT: 0

2362.163338: lirc protocol(necx): scancode = 0xbf0f
2362.163360: event type EV_MSC(0x04): scancode = 0xbf0f
2362.163360: event type EV_SYN(0x00).
2362.241140: lirc protocol(necx): scancode = 0xbf0f repeat
2362.241161: event type EV_MSC(0x04): scancode = 0xbf0f
2362.241161: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

REV

2389.586492: lirc protocol(necx): scancode = 0xbf4a
2389.586515: event type EV_MSC(0x04): scancode = 0xbf4a
2389.586515: event type EV_SYN(0x00).
2389.665124: lirc protocol(necx): scancode = 0xbf4a repeat
2389.665140: event type EV_MSC(0x04): scancode = 0xbf4a
2389.665140: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

FWD

2403.819907: lirc protocol(necx): scancode = 0xbf48
2403.819929: event type EV_MSC(0x04): scancode = 0xbf48
2403.819929: event type EV_SYN(0x00).
2403.897159: lirc protocol(necx): scancode = 0xbf48 repeat
2403.897179: event type EV_MSC(0x04): scancode = 0xbf48
2403.897179: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

PREV

2418.657605: lirc protocol(necx): scancode = 0xbf08
2418.657624: event type EV_MSC(0x04): scancode = 0xbf08
2418.657624: event type EV_SYN(0x00).
2418.737122: lirc protocol(necx): scancode = 0xbf08 repeat
2418.737132: event type EV_MSC(0x04): scancode = 0xbf08
2418.737132: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

NEXT

2455.686572: lirc protocol(necx): scancode = 0xbf0b
2455.686594: event type EV_MSC(0x04): scancode = 0xbf0b
2455.686594: event type EV_SYN(0x00).
2455.765130: lirc protocol(necx): scancode = 0xbf0b repeat
2455.765150: event type EV_MSC(0x04): scancode = 0xbf0b
2455.765150: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

PLAY (RED)

2472.939168: lirc protocol(necx): scancode = 0xbf42
2472.939190: event type EV_MSC(0x04): scancode = 0xbf42
2472.939190: event type EV_SYN(0x00).
2473.017155: lirc protocol(necx): scancode = 0xbf42 repeat
2473.017180: event type EV_MSC(0x04): scancode = 0xbf42
2473.017180: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

TIMESHIFT (GREEN)

2523.397132: lirc protocol(necx): scancode = 0xbf40
2523.397151: event type EV_MSC(0x04): scancode = 0xbf40
2523.397151: event type EV_SYN(0x00).
2523.465141: lirc protocol(necx): scancode = 0xbf40 repeat
2523.465148: event type EV_MSC(0x04): scancode = 0xbf40
2523.465148: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

STOP (YELLOW)

2552.000912: lirc protocol(necx): scancode = 0xbf00
2552.000932: event type EV_MSC(0x04): scancode = 0xbf00
2552.000932: event type EV_SYN(0x00).
2552.077107: lirc protocol(necx): scancode = 0xbf00 repeat
2552.077124: event type EV_MSC(0x04): scancode = 0xbf00
2552.077124: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

USB (BLUE)

2570.199084: lirc protocol(necx): scancode = 0xbf03
2570.199108: event type EV_MSC(0x04): scancode = 0xbf03
2570.199108: event type EV_SYN(0x00).
2570.281198: lirc protocol(necx): scancode = 0xbf03 repeat
2570.281204: event type EV_MSC(0x04): scancode = 0xbf03
2570.281204: event type EV_SYN(0x00).
Enter fullscreen mode Exit fullscreen mode

Top comments (0)