.. | .. |
---|
7 | 7 | |
---|
8 | 8 | // |
---|
9 | 9 | // Note that this remote has a stick which its own IR protocol, |
---|
10 | | -// with 16 directions. This is not supported yet. |
---|
| 10 | +// with 16 directions. This is supported by the imon_rsc BPF decoder |
---|
| 11 | +// in v4l-utils. |
---|
11 | 12 | // |
---|
12 | 13 | static struct rc_map_table imon_rsc[] = { |
---|
13 | 14 | { 0x801010, KEY_EXIT }, |
---|
.. | .. |
---|
25 | 26 | { 0x80105c, KEY_NUMERIC_9 }, |
---|
26 | 27 | { 0x801081, KEY_SCREEN }, /* Desktop */ |
---|
27 | 28 | { 0x80105d, KEY_NUMERIC_0 }, |
---|
28 | | - { 0x801082, KEY_MAX }, |
---|
| 29 | + { 0x801082, KEY_ZOOM }, /* Maximise */ |
---|
29 | 30 | { 0x801048, KEY_ESC }, |
---|
30 | 31 | { 0x80104b, KEY_MEDIA }, /* Windows key */ |
---|
31 | 32 | { 0x801083, KEY_MENU }, |
---|
.. | .. |
---|
52 | 53 | { 0x80104e, KEY_STOP }, |
---|
53 | 54 | { 0x801052, KEY_REWIND }, |
---|
54 | 55 | { 0x801053, KEY_FASTFORWARD }, |
---|
55 | | - { 0x801089, KEY_ZOOM } /* full screen */ |
---|
| 56 | + { 0x801089, KEY_FULL_SCREEN } /* full screen */ |
---|
56 | 57 | }; |
---|
57 | 58 | |
---|
58 | 59 | static struct rc_map_list imon_rsc_map = { |
---|
59 | 60 | .map = { |
---|
60 | 61 | .scan = imon_rsc, |
---|
61 | 62 | .size = ARRAY_SIZE(imon_rsc), |
---|
62 | | - .rc_proto = RC_PROTO_NEC, |
---|
| 63 | + .rc_proto = RC_PROTO_NECX, |
---|
63 | 64 | .name = RC_MAP_IMON_RSC, |
---|
64 | 65 | } |
---|
65 | 66 | }; |
---|