| .. | .. |
|---|
| 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 | }; |
|---|