diff -Nru v4l-utils-1.17.1/contrib/freebsd/include/linux/videodev2.h v4l-utils-1.17.1/contrib/freebsd/include/linux/videodev2.h --- v4l-utils-1.17.1/contrib/freebsd/include/linux/videodev2.h 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/contrib/freebsd/include/linux/videodev2.h 2019-07-23 12:31:49.000000000 +0000 @@ -112,7 +112,7 @@ /* Four-character-code (FOURCC) */ #define v4l2_fourcc(a, b, c, d)\ ((uint32_t)(a) | ((uint32_t)(b) << 8) | ((uint32_t)(c) << 16) | ((uint32_t)(d) << 24)) -#define v4l2_fourcc_be(a, b, c, d) (v4l2_fourcc(a, b, c, d) | (1 << 31)) +#define v4l2_fourcc_be(a, b, c, d) (v4l2_fourcc(a, b, c, d) | (1U << 31)) /* * E N U M S @@ -546,7 +546,13 @@ #define V4L2_PIX_FMT_RGBX444 v4l2_fourcc('R', 'X', '1', '2') /* 16 rrrrgggg bbbbxxxx */ #define V4L2_PIX_FMT_ABGR444 v4l2_fourcc('A', 'B', '1', '2') /* 16 aaaabbbb ggggrrrr */ #define V4L2_PIX_FMT_XBGR444 v4l2_fourcc('X', 'B', '1', '2') /* 16 xxxxbbbb ggggrrrr */ -#define V4L2_PIX_FMT_BGRA444 v4l2_fourcc('B', 'A', '1', '2') /* 16 bbbbgggg rrrraaaa */ + +/* + * Originally this had 'BA12' as fourcc, but this clashed with the older + * V4L2_PIX_FMT_SGRBG12 which inexplicably used that same fourcc. + * So use 'GA12' instead for V4L2_PIX_FMT_BGRA444. + */ +#define V4L2_PIX_FMT_BGRA444 v4l2_fourcc('G', 'A', '1', '2') /* 16 bbbbgggg rrrraaaa */ #define V4L2_PIX_FMT_BGRX444 v4l2_fourcc('B', 'X', '1', '2') /* 16 bbbbgggg rrrrxxxx */ #define V4L2_PIX_FMT_RGB555 v4l2_fourcc('R', 'G', 'B', 'O') /* 16 RGB-5-5-5 */ #define V4L2_PIX_FMT_ARGB555 v4l2_fourcc('A', 'R', '1', '5') /* 16 ARGB-1-5-5-5 */ diff -Nru v4l-utils-1.17.1/debian/changelog v4l-utils-1.17.1/debian/changelog --- v4l-utils-1.17.1/debian/changelog 2019-07-22 12:31:43.000000000 +0000 +++ v4l-utils-1.17.1/debian/changelog 2019-07-23 12:31:50.000000000 +0000 @@ -1,8 +1,8 @@ -v4l-utils (1.17.1-201907220712~ubuntu18.10.1) cosmic; urgency=low +v4l-utils (1.17.1-201907221920~ubuntu18.10.1) cosmic; urgency=low * Auto build. - -- Launchpad Package Builder Mon, 22 Jul 2019 12:31:43 +0000 + -- Launchpad Package Builder Tue, 23 Jul 2019 12:31:50 +0000 v4l-utils (1.17.1-0) experimental; urgency=medium diff -Nru v4l-utils-1.17.1/debian/git-build-recipe.manifest v4l-utils-1.17.1/debian/git-build-recipe.manifest --- v4l-utils-1.17.1/debian/git-build-recipe.manifest 2019-07-22 12:31:43.000000000 +0000 +++ v4l-utils-1.17.1/debian/git-build-recipe.manifest 2019-07-23 12:31:50.000000000 +0000 @@ -1,3 +1,3 @@ -# git-build-recipe format 0.4 deb-version {debupstream}-201907220712 -lp:~libv4l/libv4l/+git/v4l-utils git-commit:b4f4969ffc9c16f59626182a97bb93c516df0229 +# git-build-recipe format 0.4 deb-version {debupstream}-201907221920 +lp:~libv4l/libv4l/+git/v4l-utils git-commit:6b63111c71eb2837195962d510c510b83c3821f0 nest packaging lp:~libv4l/+git/v4l-utils-packaging debian git-commit:fde1ff022aae5361041d56994a302d8c6ed720c0 diff -Nru v4l-utils-1.17.1/include/linux/bpf.h v4l-utils-1.17.1/include/linux/bpf.h --- v4l-utils-1.17.1/include/linux/bpf.h 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/include/linux/bpf.h 2019-07-23 12:31:49.000000000 +0000 @@ -170,6 +170,7 @@ BPF_PROG_TYPE_FLOW_DISSECTOR, BPF_PROG_TYPE_CGROUP_SYSCTL, BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE, + BPF_PROG_TYPE_CGROUP_SOCKOPT, }; enum bpf_attach_type { @@ -192,6 +193,10 @@ BPF_LIRC_MODE2, BPF_FLOW_DISSECTOR, BPF_CGROUP_SYSCTL, + BPF_CGROUP_UDP4_RECVMSG, + BPF_CGROUP_UDP6_RECVMSG, + BPF_CGROUP_GETSOCKOPT, + BPF_CGROUP_SETSOCKOPT, __MAX_BPF_ATTACH_TYPE }; @@ -260,6 +265,24 @@ */ #define BPF_F_ANY_ALIGNMENT (1U << 1) +/* BPF_F_TEST_RND_HI32 is used in BPF_PROG_LOAD command for testing purpose. + * Verifier does sub-register def/use analysis and identifies instructions whose + * def only matters for low 32-bit, high 32-bit is never referenced later + * through implicit zero extension. Therefore verifier notifies JIT back-ends + * that it is safe to ignore clearing high 32-bit for these instructions. This + * saves some back-ends a lot of code-gen. However such optimization is not + * necessary on some arches, for example x86_64, arm64 etc, whose JIT back-ends + * hence hasn't used verifier's analysis result. But, we really want to have a + * way to be able to verify the correctness of the described optimization on + * x86_64 on which testsuites are frequently exercised. + * + * So, this flag is introduced. Once it is set, verifier will randomize high + * 32-bit for those instructions who has been identified as safe to ignore them. + * Then, if verifier is not doing correct analysis, such randomization will + * regress tests to expose bugs. + */ +#define BPF_F_TEST_RND_HI32 (1U << 2) + /* When BPF ldimm64's insn[0].src_reg != 0 then this can have * two extensions: * @@ -783,7 +806,7 @@ * based on a user-provided identifier for all traffic coming from * the tasks belonging to the related cgroup. See also the related * kernel documentation, available from the Linux sources in file - * *Documentation/cgroup-v1/net_cls.txt*. + * *Documentation/admin-guide/cgroup-v1/net_cls.rst*. * * The Linux kernel has two versions for cgroups: there are * cgroups v1 and cgroups v2. Both are available to users, who can @@ -1548,8 +1571,11 @@ * but this is only implemented for native XDP (with driver * support) as of this writing). * - * All values for *flags* are reserved for future usage, and must - * be left at zero. + * The lower two bits of *flags* are used as the return code if + * the map lookup fails. This is so that the return value can be + * one of the XDP program return codes up to XDP_TX, as chosen by + * the caller. Any higher bits in the *flags* argument must be + * unset. * * When used to redirect packets to net devices, this helper * provides a high performance increase over **bpf_redirect**\ (). @@ -1744,6 +1770,7 @@ * * **BPF_SOCK_OPS_RTO_CB_FLAG** (retransmission time out) * * **BPF_SOCK_OPS_RETRANS_CB_FLAG** (retransmission) * * **BPF_SOCK_OPS_STATE_CB_FLAG** (TCP state change) + * * **BPF_SOCK_OPS_RTT_CB_FLAG** (every RTT) * * Therefore, this function can be used to clear a callback flag by * setting the appropriate bit to zero. e.g. to disable the RTO @@ -2672,6 +2699,20 @@ * 0 on success. * * **-ENOENT** if the bpf-local-storage cannot be found. + * + * int bpf_send_signal(u32 sig) + * Description + * Send signal *sig* to the current task. + * Return + * 0 on success or successfully queued. + * + * **-EBUSY** if work queue under nmi is full. + * + * **-EINVAL** if *sig* is invalid. + * + * **-EPERM** if no permission to send the *sig*. + * + * **-EAGAIN** if bpf program can try again. */ #define __BPF_FUNC_MAPPER(FN) \ FN(unspec), \ @@ -2782,7 +2823,8 @@ FN(strtol), \ FN(strtoul), \ FN(sk_storage_get), \ - FN(sk_storage_delete), + FN(sk_storage_delete), \ + FN(send_signal), /* integer value in 'imm' field of BPF_CALL instruction selects which helper * function eBPF program intends to call @@ -3031,6 +3073,12 @@ * sum(delta(snd_una)), or how many bytes * were acked. */ + __u32 dsack_dups; /* RFC4898 tcpEStatsStackDSACKDups + * total number of DSACK blocks received + */ + __u32 delivered; /* Total data packets delivered incl. rexmits */ + __u32 delivered_ce; /* Like the above but only ECE marked packets */ + __u32 icsk_retransmits; /* Number of unrecovered [RTO] timeouts */ }; struct bpf_sock_tuple { @@ -3050,6 +3098,10 @@ }; }; +struct bpf_xdp_sock { + __u32 queue_id; +}; + #define XDP_PACKET_HEADROOM 256 /* User return codes for XDP prog type. @@ -3141,6 +3193,7 @@ char name[BPF_OBJ_NAME_LEN]; __u32 ifindex; __u32 gpl_compatible:1; + __u32 :31; /* alignment pad */ __u64 netns_dev; __u64 netns_ino; __u32 nr_jited_ksyms; @@ -3195,7 +3248,7 @@ __u32 user_ip4; /* Allows 1,2,4-byte read and 4-byte write. * Stored in network byte order. */ - __u32 user_ip6[4]; /* Allows 1,2,4-byte read an 4-byte write. + __u32 user_ip6[4]; /* Allows 1,2,4,8-byte read and 4,8-byte write. * Stored in network byte order. */ __u32 user_port; /* Allows 4-byte read and write. @@ -3204,12 +3257,13 @@ __u32 family; /* Allows 4-byte read, but no write */ __u32 type; /* Allows 4-byte read, but no write */ __u32 protocol; /* Allows 4-byte read, but no write */ - __u32 msg_src_ip4; /* Allows 1,2,4-byte read an 4-byte write. + __u32 msg_src_ip4; /* Allows 1,2,4-byte read and 4-byte write. * Stored in network byte order. */ - __u32 msg_src_ip6[4]; /* Allows 1,2,4-byte read an 4-byte write. + __u32 msg_src_ip6[4]; /* Allows 1,2,4,8-byte read and 4,8-byte write. * Stored in network byte order. */ + __bpf_md_ptr(struct bpf_sock *, sk); }; /* User bpf_sock_ops struct to access socket values and specify request ops @@ -3261,13 +3315,15 @@ __u32 sk_txhash; __u64 bytes_received; __u64 bytes_acked; + __bpf_md_ptr(struct bpf_sock *, sk); }; /* Definitions for bpf_sock_ops_cb_flags */ #define BPF_SOCK_OPS_RTO_CB_FLAG (1<<0) #define BPF_SOCK_OPS_RETRANS_CB_FLAG (1<<1) #define BPF_SOCK_OPS_STATE_CB_FLAG (1<<2) -#define BPF_SOCK_OPS_ALL_CB_FLAGS 0x7 /* Mask of all currently +#define BPF_SOCK_OPS_RTT_CB_FLAG (1<<3) +#define BPF_SOCK_OPS_ALL_CB_FLAGS 0xF /* Mask of all currently * supported cb flags */ @@ -3322,6 +3378,8 @@ BPF_SOCK_OPS_TCP_LISTEN_CB, /* Called on listen(2), right after * socket transition to LISTEN state. */ + BPF_SOCK_OPS_RTT_CB, /* Called on every RTT. + */ }; /* List of TCP states. There is a build check in net/ipv4/tcp.c to detect @@ -3376,8 +3434,8 @@ /* DIRECT: Skip the FIB rules and go to FIB table associated with device * OUTPUT: Do lookup from egress perspective; default is ingress */ -#define BPF_FIB_LOOKUP_DIRECT BIT(0) -#define BPF_FIB_LOOKUP_OUTPUT BIT(1) +#define BPF_FIB_LOOKUP_DIRECT (1U << 0) +#define BPF_FIB_LOOKUP_OUTPUT (1U << 1) enum { BPF_FIB_LKUP_RET_SUCCESS, /* lookup successful */ @@ -3500,4 +3558,15 @@ */ }; +struct bpf_sockopt { + __bpf_md_ptr(struct bpf_sock *, sk); + __bpf_md_ptr(void *, optval); + __bpf_md_ptr(void *, optval_end); + + __s32 level; + __s32 optname; + __s32 optlen; + __s32 retval; +}; + #endif /* __LINUX_BPF_H__ */ diff -Nru v4l-utils-1.17.1/include/linux/media.h v4l-utils-1.17.1/include/linux/media.h --- v4l-utils-1.17.1/include/linux/media.h 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/include/linux/media.h 2019-07-23 12:31:49.000000000 +0000 @@ -144,7 +144,7 @@ #define MEDIA_ENT_FL_CONNECTOR (1 << 1) /* OR with the entity id value to find the next entity */ -#define MEDIA_ENT_ID_FLAG_NEXT (1 << 31) +#define MEDIA_ENT_ID_FLAG_NEXT (1U << 31) struct media_entity_desc { __u32 id; diff -Nru v4l-utils-1.17.1/include/linux/videodev2.h v4l-utils-1.17.1/include/linux/videodev2.h --- v4l-utils-1.17.1/include/linux/videodev2.h 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/include/linux/videodev2.h 2019-07-23 12:31:49.000000000 +0000 @@ -78,7 +78,7 @@ /* Four-character-code (FOURCC) */ #define v4l2_fourcc(a, b, c, d)\ ((__u32)(a) | ((__u32)(b) << 8) | ((__u32)(c) << 16) | ((__u32)(d) << 24)) -#define v4l2_fourcc_be(a, b, c, d) (v4l2_fourcc(a, b, c, d) | (1 << 31)) +#define v4l2_fourcc_be(a, b, c, d) (v4l2_fourcc(a, b, c, d) | (1U << 31)) /* * E N U M S @@ -512,7 +512,13 @@ #define V4L2_PIX_FMT_RGBX444 v4l2_fourcc('R', 'X', '1', '2') /* 16 rrrrgggg bbbbxxxx */ #define V4L2_PIX_FMT_ABGR444 v4l2_fourcc('A', 'B', '1', '2') /* 16 aaaabbbb ggggrrrr */ #define V4L2_PIX_FMT_XBGR444 v4l2_fourcc('X', 'B', '1', '2') /* 16 xxxxbbbb ggggrrrr */ -#define V4L2_PIX_FMT_BGRA444 v4l2_fourcc('B', 'A', '1', '2') /* 16 bbbbgggg rrrraaaa */ + +/* + * Originally this had 'BA12' as fourcc, but this clashed with the older + * V4L2_PIX_FMT_SGRBG12 which inexplicably used that same fourcc. + * So use 'GA12' instead for V4L2_PIX_FMT_BGRA444. + */ +#define V4L2_PIX_FMT_BGRA444 v4l2_fourcc('G', 'A', '1', '2') /* 16 bbbbgggg rrrraaaa */ #define V4L2_PIX_FMT_BGRX444 v4l2_fourcc('B', 'X', '1', '2') /* 16 bbbbgggg rrrrxxxx */ #define V4L2_PIX_FMT_RGB555 v4l2_fourcc('R', 'G', 'B', 'O') /* 16 RGB-5-5-5 */ #define V4L2_PIX_FMT_ARGB555 v4l2_fourcc('A', 'R', '1', '5') /* 16 ARGB-1-5-5-5 */ diff -Nru v4l-utils-1.17.1/Makefile.am v4l-utils-1.17.1/Makefile.am --- v4l-utils-1.17.1/Makefile.am 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/Makefile.am 2019-07-23 12:31:49.000000000 +0000 @@ -57,7 +57,7 @@ cp -a $(KERNEL_DIR)/drivers/media/platform/vicodec/codec-fwht.[ch] $(top_srcdir)/utils/common/ cp -a $(KERNEL_DIR)/drivers/media/platform/vicodec/codec-v4l2-fwht.[ch] $(top_srcdir)/utils/common/ patch -d $(top_srcdir) --no-backup-if-mismatch -p1 <$(top_srcdir)/utils/common/codec-fwht.patch - grep V4L2_PIX_FMT.*descr $(KERNEL_DIR)/drivers/media/v4l2-core/v4l2-ioctl.c | grep -v V4L2_PIX_FMT_H264_SLICE_RAW | perl -pe 's/.*V4L2_PIX_FMT/\tcase V4L2_PIX_FMT/; s/:.*descr = /: return /; s/;.*/;/;' >$(top_srcdir)/utils/common/v4l2-pix-formats.h + grep V4L2_PIX_FMT.*descr $(KERNEL_DIR)/drivers/media/v4l2-core/v4l2-ioctl.c | grep -v V4L2_PIX_FMT_H264_SLICE_RAW | grep -v V4L2_PIX_FMT_VP8_FRAME | perl -pe 's/.*V4L2_PIX_FMT/\tcase V4L2_PIX_FMT/; s/:.*descr = /: return /; s/;.*/;/;' >$(top_srcdir)/utils/common/v4l2-pix-formats.h $(MAKE) -C utils/keytable $@ $(MAKE) -C lib/libdvbv5 $@ diff -Nru v4l-utils-1.17.1/.pc/.quilt_patches v4l-utils-1.17.1/.pc/.quilt_patches --- v4l-utils-1.17.1/.pc/.quilt_patches 2019-07-22 12:31:43.000000000 +0000 +++ v4l-utils-1.17.1/.pc/.quilt_patches 2019-07-23 12:31:50.000000000 +0000 @@ -1 +1 @@ -/home/buildd/build-RECIPEBRANCHBUILD-2375437/chroot-autobuild/home/buildd/work/tree/recipe/debian/patches +/home/buildd/build-RECIPEBRANCHBUILD-2376049/chroot-autobuild/home/buildd/work/tree/recipe/debian/patches diff -Nru v4l-utils-1.17.1/.pc/.quilt_series v4l-utils-1.17.1/.pc/.quilt_series --- v4l-utils-1.17.1/.pc/.quilt_series 2019-07-22 12:31:43.000000000 +0000 +++ v4l-utils-1.17.1/.pc/.quilt_series 2019-07-23 12:31:50.000000000 +0000 @@ -1 +1 @@ -/home/buildd/build-RECIPEBRANCHBUILD-2375437/chroot-autobuild/home/buildd/work/tree/recipe/debian/patches/series +/home/buildd/build-RECIPEBRANCHBUILD-2376049/chroot-autobuild/home/buildd/work/tree/recipe/debian/patches/series diff -Nru v4l-utils-1.17.1/utils/common/v4l2-pix-formats.h v4l-utils-1.17.1/utils/common/v4l2-pix-formats.h --- v4l-utils-1.17.1/utils/common/v4l2-pix-formats.h 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/common/v4l2-pix-formats.h 2019-07-23 12:31:49.000000000 +0000 @@ -2,9 +2,21 @@ case V4L2_PIX_FMT_RGB444: return "16-bit A/XRGB 4-4-4-4"; case V4L2_PIX_FMT_ARGB444: return "16-bit ARGB 4-4-4-4"; case V4L2_PIX_FMT_XRGB444: return "16-bit XRGB 4-4-4-4"; + case V4L2_PIX_FMT_RGBA444: return "16-bit RGBA 4-4-4-4"; + case V4L2_PIX_FMT_RGBX444: return "16-bit RGBX 4-4-4-4"; + case V4L2_PIX_FMT_ABGR444: return "16-bit ABGR 4-4-4-4"; + case V4L2_PIX_FMT_XBGR444: return "16-bit XBGR 4-4-4-4"; + case V4L2_PIX_FMT_BGRA444: return "16-bit BGRA 4-4-4-4"; + case V4L2_PIX_FMT_BGRX444: return "16-bit BGRX 4-4-4-4"; case V4L2_PIX_FMT_RGB555: return "16-bit A/XRGB 1-5-5-5"; case V4L2_PIX_FMT_ARGB555: return "16-bit ARGB 1-5-5-5"; case V4L2_PIX_FMT_XRGB555: return "16-bit XRGB 1-5-5-5"; + case V4L2_PIX_FMT_ABGR555: return "16-bit ABGR 1-5-5-5"; + case V4L2_PIX_FMT_XBGR555: return "16-bit XBGR 1-5-5-5"; + case V4L2_PIX_FMT_RGBA555: return "16-bit RGBA 5-5-5-1"; + case V4L2_PIX_FMT_RGBX555: return "16-bit RGBX 5-5-5-1"; + case V4L2_PIX_FMT_BGRA555: return "16-bit BGRA 5-5-5-1"; + case V4L2_PIX_FMT_BGRX555: return "16-bit BGRX 5-5-5-1"; case V4L2_PIX_FMT_RGB565: return "16-bit RGB 5-6-5"; case V4L2_PIX_FMT_RGB555X: return "16-bit A/XRGB 1-5-5-5 BE"; case V4L2_PIX_FMT_ARGB555X: return "16-bit ARGB 1-5-5-5 BE"; @@ -19,6 +31,10 @@ case V4L2_PIX_FMT_RGB32: return "32-bit A/XRGB 8-8-8-8"; case V4L2_PIX_FMT_ARGB32: return "32-bit ARGB 8-8-8-8"; case V4L2_PIX_FMT_XRGB32: return "32-bit XRGB 8-8-8-8"; + case V4L2_PIX_FMT_BGRA32: return "32-bit ABGR 8-8-8-8"; + case V4L2_PIX_FMT_BGRX32: return "32-bit XBGR 8-8-8-8"; + case V4L2_PIX_FMT_RGBA32: return "32-bit RGBA 8-8-8-8"; + case V4L2_PIX_FMT_RGBX32: return "32-bit RGBX 8-8-8-8"; case V4L2_PIX_FMT_GREY: return "8-bit Greyscale"; case V4L2_PIX_FMT_Y4: return "4-bit Greyscale"; case V4L2_PIX_FMT_Y6: return "6-bit Greyscale"; @@ -137,7 +153,7 @@ case V4L2_PIX_FMT_MPEG1: return "MPEG-1 ES"; case V4L2_PIX_FMT_MPEG2: return "MPEG-2 ES"; case V4L2_PIX_FMT_MPEG2_SLICE: return "MPEG-2 Parsed Slice Data"; - case V4L2_PIX_FMT_MPEG4: return "MPEG-4 part 2 ES"; + case V4L2_PIX_FMT_MPEG4: return "MPEG-4 Part 2 ES"; case V4L2_PIX_FMT_XVID: return "Xvid"; case V4L2_PIX_FMT_VC1_ANNEX_G: return "VC-1 (SMPTE 412M Annex G)"; case V4L2_PIX_FMT_VC1_ANNEX_L: return "VC-1 (SMPTE 412M Annex L)"; diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/adstech_dvb_t_pci.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/adstech_dvb_t_pci.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/adstech_dvb_t_pci.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/adstech_dvb_t_pci.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "adstech_dvb_t_pci" protocol = "unknown" [protocols.scancodes] -0x4d = "KEY_0" -0x57 = "KEY_1" -0x4f = "KEY_2" -0x53 = "KEY_3" -0x56 = "KEY_4" -0x4e = "KEY_5" -0x5e = "KEY_6" -0x54 = "KEY_7" -0x4c = "KEY_8" -0x5c = "KEY_9" +0x4d = "KEY_NUMERIC_0" +0x57 = "KEY_NUMERIC_1" +0x4f = "KEY_NUMERIC_2" +0x53 = "KEY_NUMERIC_3" +0x56 = "KEY_NUMERIC_4" +0x4e = "KEY_NUMERIC_5" +0x5e = "KEY_NUMERIC_6" +0x54 = "KEY_NUMERIC_7" +0x4c = "KEY_NUMERIC_8" +0x5c = "KEY_NUMERIC_9" 0x5b = "KEY_POWER" 0x5f = "KEY_MUTE" 0x55 = "KEY_GOTO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/alink_dtu_m.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/alink_dtu_m.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/alink_dtu_m.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/alink_dtu_m.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,20 +4,20 @@ variant = "nec" [protocols.scancodes] 0x0800 = "KEY_VOLUMEUP" -0x0801 = "KEY_1" -0x0802 = "KEY_3" -0x0803 = "KEY_7" -0x0804 = "KEY_9" +0x0801 = "KEY_NUMERIC_1" +0x0802 = "KEY_NUMERIC_3" +0x0803 = "KEY_NUMERIC_7" +0x0804 = "KEY_NUMERIC_9" 0x0805 = "KEY_NEW" -0x0806 = "KEY_0" +0x0806 = "KEY_NUMERIC_0" 0x0807 = "KEY_CHANNEL" -0x080d = "KEY_5" -0x080f = "KEY_2" +0x080d = "KEY_NUMERIC_5" +0x080f = "KEY_NUMERIC_2" 0x0812 = "KEY_POWER2" 0x0814 = "KEY_CHANNELUP" 0x0816 = "KEY_VOLUMEDOWN" -0x0818 = "KEY_6" +0x0818 = "KEY_NUMERIC_6" 0x081a = "KEY_MUTE" -0x081b = "KEY_8" -0x081c = "KEY_4" +0x081b = "KEY_NUMERIC_8" +0x081c = "KEY_NUMERIC_4" 0x081d = "KEY_CHANNELDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/anysee.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/anysee.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/anysee.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/anysee.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x0800 = "KEY_0" -0x0801 = "KEY_1" -0x0802 = "KEY_2" -0x0803 = "KEY_3" -0x0804 = "KEY_4" -0x0805 = "KEY_5" -0x0806 = "KEY_6" -0x0807 = "KEY_7" -0x0808 = "KEY_8" -0x0809 = "KEY_9" +0x0800 = "KEY_NUMERIC_0" +0x0801 = "KEY_NUMERIC_1" +0x0802 = "KEY_NUMERIC_2" +0x0803 = "KEY_NUMERIC_3" +0x0804 = "KEY_NUMERIC_4" +0x0805 = "KEY_NUMERIC_5" +0x0806 = "KEY_NUMERIC_6" +0x0807 = "KEY_NUMERIC_7" +0x0808 = "KEY_NUMERIC_8" +0x0809 = "KEY_NUMERIC_9" 0x080a = "KEY_POWER2" 0x080b = "KEY_VIDEO" 0x080c = "KEY_CHANNEL" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/apac_viewcomp.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/apac_viewcomp.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/apac_viewcomp.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/apac_viewcomp.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "apac_viewcomp" protocol = "unknown" [protocols.scancodes] -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" -0x00 = "KEY_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" +0x00 = "KEY_NUMERIC_0" 0x17 = "KEY_LAST" 0x0a = "KEY_LIST" 0x1c = "KEY_TUNER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/astrometa_t2hybrid.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/astrometa_t2hybrid.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/astrometa_t2hybrid.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/astrometa_t2hybrid.toml 2019-07-23 12:31:49.000000000 +0000 @@ -12,15 +12,15 @@ 0x0a = "KEY_VOLUMEDOWN" 0x40 = "KEY_ZOOM" 0x1e = "KEY_VOLUMEUP" -0x12 = "KEY_0" +0x12 = "KEY_NUMERIC_0" 0x02 = "KEY_CHANNELDOWN" 0x1c = "KEY_AGAIN" -0x09 = "KEY_1" -0x1d = "KEY_2" -0x1f = "KEY_3" -0x0d = "KEY_4" -0x19 = "KEY_5" -0x1b = "KEY_6" -0x11 = "KEY_7" -0x15 = "KEY_8" -0x17 = "KEY_9" +0x09 = "KEY_NUMERIC_1" +0x1d = "KEY_NUMERIC_2" +0x1f = "KEY_NUMERIC_3" +0x0d = "KEY_NUMERIC_4" +0x19 = "KEY_NUMERIC_5" +0x1b = "KEY_NUMERIC_6" +0x11 = "KEY_NUMERIC_7" +0x15 = "KEY_NUMERIC_8" +0x17 = "KEY_NUMERIC_9" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_pc39.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_pc39.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_pc39.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_pc39.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "rc5" variant = "rc5" [protocols.scancodes] -0x082a = "KEY_0" -0x0816 = "KEY_1" -0x0812 = "KEY_2" -0x0814 = "KEY_3" -0x0836 = "KEY_4" -0x0832 = "KEY_5" -0x0834 = "KEY_6" -0x080e = "KEY_7" -0x080a = "KEY_8" -0x080c = "KEY_9" +0x082a = "KEY_NUMERIC_0" +0x0816 = "KEY_NUMERIC_1" +0x0812 = "KEY_NUMERIC_2" +0x0814 = "KEY_NUMERIC_3" +0x0836 = "KEY_NUMERIC_4" +0x0832 = "KEY_NUMERIC_5" +0x0834 = "KEY_NUMERIC_6" +0x080e = "KEY_NUMERIC_7" +0x080a = "KEY_NUMERIC_8" +0x080c = "KEY_NUMERIC_9" 0x0801 = "KEY_RADIO" 0x083c = "KEY_MENU" 0x0815 = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_ps3_100.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_ps3_100.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_ps3_100.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/asus_ps3_100.toml 2019-07-23 12:31:49.000000000 +0000 @@ -11,16 +11,16 @@ 0x080d = "KEY_YELLOW" 0x0806 = "KEY_BLUE" 0x0807 = "KEY_GREEN" -0x082a = "KEY_0" -0x0816 = "KEY_1" -0x0812 = "KEY_2" -0x0814 = "KEY_3" -0x0836 = "KEY_4" -0x0832 = "KEY_5" -0x0834 = "KEY_6" -0x080e = "KEY_7" -0x080a = "KEY_8" -0x080c = "KEY_9" +0x082a = "KEY_NUMERIC_0" +0x0816 = "KEY_NUMERIC_1" +0x0812 = "KEY_NUMERIC_2" +0x0814 = "KEY_NUMERIC_3" +0x0836 = "KEY_NUMERIC_4" +0x0832 = "KEY_NUMERIC_5" +0x0834 = "KEY_NUMERIC_6" +0x080e = "KEY_NUMERIC_7" +0x080a = "KEY_NUMERIC_8" +0x080c = "KEY_NUMERIC_9" 0x0815 = "KEY_VOLUMEUP" 0x0826 = "KEY_VOLUMEDOWN" 0x0835 = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/ati_x10.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/ati_x10.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/ati_x10.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/ati_x10.toml 2019-07-23 12:31:49.000000000 +0000 @@ -15,17 +15,17 @@ 0x0a = "KEY_MUTE" 0x0b = "KEY_CHANNELUP" 0x0c = "KEY_CHANNELDOWN" -0x0d = "KEY_1" -0x0e = "KEY_2" -0x0f = "KEY_3" -0x10 = "KEY_4" -0x11 = "KEY_5" -0x12 = "KEY_6" -0x13 = "KEY_7" -0x14 = "KEY_8" -0x15 = "KEY_9" +0x0d = "KEY_NUMERIC_1" +0x0e = "KEY_NUMERIC_2" +0x0f = "KEY_NUMERIC_3" +0x10 = "KEY_NUMERIC_4" +0x11 = "KEY_NUMERIC_5" +0x12 = "KEY_NUMERIC_6" +0x13 = "KEY_NUMERIC_7" +0x14 = "KEY_NUMERIC_8" +0x15 = "KEY_NUMERIC_9" 0x16 = "KEY_MENU" -0x17 = "KEY_0" +0x17 = "KEY_NUMERIC_0" 0x18 = "KEY_SETUP" 0x19 = "KEY_C" 0x1a = "KEY_UP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_a16d.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_a16d.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_a16d.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_a16d.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,17 +4,17 @@ [protocols.scancodes] 0x20 = "KEY_LIST" 0x00 = "KEY_POWER" -0x28 = "KEY_1" -0x18 = "KEY_2" -0x38 = "KEY_3" -0x24 = "KEY_4" -0x14 = "KEY_5" -0x34 = "KEY_6" -0x2c = "KEY_7" -0x1c = "KEY_8" -0x3c = "KEY_9" +0x28 = "KEY_NUMERIC_1" +0x18 = "KEY_NUMERIC_2" +0x38 = "KEY_NUMERIC_3" +0x24 = "KEY_NUMERIC_4" +0x14 = "KEY_NUMERIC_5" +0x34 = "KEY_NUMERIC_6" +0x2c = "KEY_NUMERIC_7" +0x1c = "KEY_NUMERIC_8" +0x3c = "KEY_NUMERIC_9" 0x12 = "KEY_SUBTITLE" -0x22 = "KEY_0" +0x22 = "KEY_NUMERIC_0" 0x32 = "KEY_REWIND" 0x3a = "KEY_SHUFFLE" 0x02 = "KEY_PRINT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_cardbus.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_cardbus.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_cardbus.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_cardbus.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,19 +6,19 @@ 0x01 = "KEY_TUNER" 0x03 = "KEY_TEXT" 0x04 = "KEY_EPG" -0x05 = "KEY_1" -0x06 = "KEY_2" -0x07 = "KEY_3" +0x05 = "KEY_NUMERIC_1" +0x06 = "KEY_NUMERIC_2" +0x07 = "KEY_NUMERIC_3" 0x08 = "KEY_AUDIO" -0x09 = "KEY_4" -0x0a = "KEY_5" -0x0b = "KEY_6" +0x09 = "KEY_NUMERIC_4" +0x0a = "KEY_NUMERIC_5" +0x0b = "KEY_NUMERIC_6" 0x0c = "KEY_ZOOM" -0x0d = "KEY_7" -0x0e = "KEY_8" -0x0f = "KEY_9" +0x0d = "KEY_NUMERIC_7" +0x0e = "KEY_NUMERIC_8" +0x0f = "KEY_NUMERIC_9" 0x10 = "KEY_PAGEUP" -0x11 = "KEY_0" +0x11 = "KEY_NUMERIC_0" 0x12 = "KEY_INFO" 0x13 = "KEY_AGAIN" 0x14 = "KEY_MUTE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_dvbt.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_dvbt.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_dvbt.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_dvbt.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "avermedia_dvbt" protocol = "unknown" [protocols.scancodes] -0x28 = "KEY_0" -0x22 = "KEY_1" -0x12 = "KEY_2" -0x32 = "KEY_3" -0x24 = "KEY_4" -0x14 = "KEY_5" -0x34 = "KEY_6" -0x26 = "KEY_7" -0x16 = "KEY_8" -0x36 = "KEY_9" +0x28 = "KEY_NUMERIC_0" +0x22 = "KEY_NUMERIC_1" +0x12 = "KEY_NUMERIC_2" +0x32 = "KEY_NUMERIC_3" +0x24 = "KEY_NUMERIC_4" +0x14 = "KEY_NUMERIC_5" +0x34 = "KEY_NUMERIC_6" +0x26 = "KEY_NUMERIC_7" +0x16 = "KEY_NUMERIC_8" +0x36 = "KEY_NUMERIC_9" 0x20 = "KEY_VIDEO" 0x10 = "KEY_TEXT" 0x00 = "KEY_POWER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m135a.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m135a.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m135a.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m135a.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,16 +6,16 @@ 0x0200 = "KEY_POWER2" 0x022e = "KEY_DOT" 0x0201 = "KEY_MODE" -0x0205 = "KEY_1" -0x0206 = "KEY_2" -0x0207 = "KEY_3" -0x0209 = "KEY_4" -0x020a = "KEY_5" -0x020b = "KEY_6" -0x020d = "KEY_7" -0x020e = "KEY_8" -0x020f = "KEY_9" -0x0211 = "KEY_0" +0x0205 = "KEY_NUMERIC_1" +0x0206 = "KEY_NUMERIC_2" +0x0207 = "KEY_NUMERIC_3" +0x0209 = "KEY_NUMERIC_4" +0x020a = "KEY_NUMERIC_5" +0x020b = "KEY_NUMERIC_6" +0x020d = "KEY_NUMERIC_7" +0x020e = "KEY_NUMERIC_8" +0x020f = "KEY_NUMERIC_9" +0x0211 = "KEY_NUMERIC_0" 0x0213 = "KEY_RIGHT" 0x0212 = "KEY_LEFT" 0x0215 = "KEY_MENU" @@ -42,17 +42,17 @@ 0x0401 = "KEY_POWER2" 0x0406 = "KEY_MUTE" 0x0408 = "KEY_MODE" -0x0409 = "KEY_1" -0x040a = "KEY_2" -0x040b = "KEY_3" -0x040c = "KEY_4" -0x040d = "KEY_5" -0x040e = "KEY_6" -0x040f = "KEY_7" -0x0410 = "KEY_8" -0x0411 = "KEY_9" +0x0409 = "KEY_NUMERIC_1" +0x040a = "KEY_NUMERIC_2" +0x040b = "KEY_NUMERIC_3" +0x040c = "KEY_NUMERIC_4" +0x040d = "KEY_NUMERIC_5" +0x040e = "KEY_NUMERIC_6" +0x040f = "KEY_NUMERIC_7" +0x0410 = "KEY_NUMERIC_8" +0x0411 = "KEY_NUMERIC_9" 0x044c = "KEY_DOT" -0x0412 = "KEY_0" +0x0412 = "KEY_NUMERIC_0" 0x0407 = "KEY_REFRESH" 0x0413 = "KEY_AUDIO" 0x0440 = "KEY_SCREEN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_m733a_rm_k6.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,17 +6,17 @@ 0x0401 = "KEY_POWER2" 0x0406 = "KEY_MUTE" 0x0408 = "KEY_MODE" -0x0409 = "KEY_1" -0x040a = "KEY_2" -0x040b = "KEY_3" -0x040c = "KEY_4" -0x040d = "KEY_5" -0x040e = "KEY_6" -0x040f = "KEY_7" -0x0410 = "KEY_8" -0x0411 = "KEY_9" +0x0409 = "KEY_NUMERIC_1" +0x040a = "KEY_NUMERIC_2" +0x040b = "KEY_NUMERIC_3" +0x040c = "KEY_NUMERIC_4" +0x040d = "KEY_NUMERIC_5" +0x040e = "KEY_NUMERIC_6" +0x040f = "KEY_NUMERIC_7" +0x0410 = "KEY_NUMERIC_8" +0x0411 = "KEY_NUMERIC_9" 0x044c = "KEY_DOT" -0x0412 = "KEY_0" +0x0412 = "KEY_NUMERIC_0" 0x0407 = "KEY_REFRESH" 0x0413 = "KEY_AUDIO" 0x0440 = "KEY_SCREEN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_rm_ks.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_rm_ks.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_rm_ks.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia_rm_ks.toml 2019-07-23 12:31:49.000000000 +0000 @@ -11,16 +11,16 @@ 0x0506 = "KEY_MUTE" 0x0507 = "KEY_AGAIN" 0x0508 = "KEY_VIDEO" -0x0509 = "KEY_1" -0x050a = "KEY_2" -0x050b = "KEY_3" -0x050c = "KEY_4" -0x050d = "KEY_5" -0x050e = "KEY_6" -0x050f = "KEY_7" -0x0510 = "KEY_8" -0x0511 = "KEY_9" -0x0512 = "KEY_0" +0x0509 = "KEY_NUMERIC_1" +0x050a = "KEY_NUMERIC_2" +0x050b = "KEY_NUMERIC_3" +0x050c = "KEY_NUMERIC_4" +0x050d = "KEY_NUMERIC_5" +0x050e = "KEY_NUMERIC_6" +0x050f = "KEY_NUMERIC_7" +0x0510 = "KEY_NUMERIC_8" +0x0511 = "KEY_NUMERIC_9" +0x0512 = "KEY_NUMERIC_0" 0x0513 = "KEY_AUDIO" 0x0515 = "KEY_EPG" 0x0516 = "KEY_PLAYPAUSE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avermedia.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "avermedia" protocol = "unknown" [protocols.scancodes] -0x28 = "KEY_1" -0x18 = "KEY_2" -0x38 = "KEY_3" -0x24 = "KEY_4" -0x14 = "KEY_5" -0x34 = "KEY_6" -0x2c = "KEY_7" -0x1c = "KEY_8" -0x3c = "KEY_9" -0x22 = "KEY_0" +0x28 = "KEY_NUMERIC_1" +0x18 = "KEY_NUMERIC_2" +0x38 = "KEY_NUMERIC_3" +0x24 = "KEY_NUMERIC_4" +0x14 = "KEY_NUMERIC_5" +0x34 = "KEY_NUMERIC_6" +0x2c = "KEY_NUMERIC_7" +0x1c = "KEY_NUMERIC_8" +0x3c = "KEY_NUMERIC_9" +0x22 = "KEY_NUMERIC_0" 0x20 = "KEY_TV" 0x10 = "KEY_CD" 0x30 = "KEY_TEXT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/avertv_303.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/avertv_303.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/avertv_303.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/avertv_303.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "avertv_303" protocol = "unknown" [protocols.scancodes] -0x2a = "KEY_1" -0x32 = "KEY_2" -0x3a = "KEY_3" -0x4a = "KEY_4" -0x52 = "KEY_5" -0x5a = "KEY_6" -0x6a = "KEY_7" -0x72 = "KEY_8" -0x7a = "KEY_9" -0x0e = "KEY_0" +0x2a = "KEY_NUMERIC_1" +0x32 = "KEY_NUMERIC_2" +0x3a = "KEY_NUMERIC_3" +0x4a = "KEY_NUMERIC_4" +0x52 = "KEY_NUMERIC_5" +0x5a = "KEY_NUMERIC_6" +0x6a = "KEY_NUMERIC_7" +0x72 = "KEY_NUMERIC_8" +0x7a = "KEY_NUMERIC_9" +0x0e = "KEY_NUMERIC_0" 0x02 = "KEY_POWER" 0x22 = "KEY_VIDEO" 0x42 = "KEY_AUDIO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/azurewave_ad_tu700.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/azurewave_ad_tu700.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/azurewave_ad_tu700.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/azurewave_ad_tu700.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,18 +4,18 @@ variant = "nec" [protocols.scancodes] 0x0000 = "KEY_TAB" -0x0001 = "KEY_2" +0x0001 = "KEY_NUMERIC_2" 0x0002 = "KEY_CHANNELDOWN" -0x0003 = "KEY_1" +0x0003 = "KEY_NUMERIC_1" 0x0004 = "KEY_MENU" 0x0005 = "KEY_CHANNELUP" -0x0006 = "KEY_3" +0x0006 = "KEY_NUMERIC_3" 0x0007 = "KEY_SLEEP" 0x0008 = "KEY_VIDEO" -0x0009 = "KEY_4" +0x0009 = "KEY_NUMERIC_4" 0x000a = "KEY_VOLUMEDOWN" 0x000c = "KEY_CANCEL" -0x000d = "KEY_7" +0x000d = "KEY_NUMERIC_7" 0x000e = "KEY_AGAIN" 0x000f = "KEY_TEXT" 0x0010 = "KEY_MUTE" @@ -23,17 +23,17 @@ 0x0012 = "KEY_FASTFORWARD" 0x0013 = "KEY_BACK" 0x0014 = "KEY_PLAY" -0x0015 = "KEY_0" +0x0015 = "KEY_NUMERIC_0" 0x0016 = "KEY_POWER2" 0x0017 = "KEY_FAVORITES" 0x0018 = "KEY_RED" -0x0019 = "KEY_8" +0x0019 = "KEY_NUMERIC_8" 0x001a = "KEY_STOP" -0x001b = "KEY_9" +0x001b = "KEY_NUMERIC_9" 0x001c = "KEY_EPG" -0x001d = "KEY_5" +0x001d = "KEY_NUMERIC_5" 0x001e = "KEY_VOLUMEUP" -0x001f = "KEY_6" +0x001f = "KEY_NUMERIC_6" 0x0040 = "KEY_REWIND" 0x0041 = "KEY_PREVIOUS" 0x0042 = "KEY_NEXT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold_columbus.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold_columbus.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold_columbus.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold_columbus.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,20 +6,20 @@ 0x11 = "KEY_VIDEO" 0x1C = "KEY_TUNER" 0x12 = "KEY_POWER" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" 0x0D = "KEY_SETUP" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" 0x19 = "KEY_CAMERA" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x10 = "KEY_ZOOM" 0x0A = "KEY_AGAIN" -0x00 = "KEY_0" +0x00 = "KEY_NUMERIC_0" 0x0B = "KEY_CHANNELUP" 0x0C = "KEY_VOLUMEUP" 0x1B = "KEY_TIME" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/behold.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,17 +5,17 @@ [protocols.scancodes] 0x866b1c = "KEY_TUNER" 0x866b12 = "KEY_POWER" -0x866b01 = "KEY_1" -0x866b02 = "KEY_2" -0x866b03 = "KEY_3" -0x866b04 = "KEY_4" -0x866b05 = "KEY_5" -0x866b06 = "KEY_6" -0x866b07 = "KEY_7" -0x866b08 = "KEY_8" -0x866b09 = "KEY_9" +0x866b01 = "KEY_NUMERIC_1" +0x866b02 = "KEY_NUMERIC_2" +0x866b03 = "KEY_NUMERIC_3" +0x866b04 = "KEY_NUMERIC_4" +0x866b05 = "KEY_NUMERIC_5" +0x866b06 = "KEY_NUMERIC_6" +0x866b07 = "KEY_NUMERIC_7" +0x866b08 = "KEY_NUMERIC_8" +0x866b09 = "KEY_NUMERIC_9" 0x866b0a = "KEY_AGAIN" -0x866b00 = "KEY_0" +0x866b00 = "KEY_NUMERIC_0" 0x866b17 = "KEY_MODE" 0x866b14 = "KEY_SCREEN" 0x866b10 = "KEY_ZOOM" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/budget_ci_old.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/budget_ci_old.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/budget_ci_old.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/budget_ci_old.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "budget_ci_old" protocol = "unknown" [protocols.scancodes] -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0a = "KEY_ENTER" 0x0b = "KEY_RED" 0x0c = "KEY_POWER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy_1400.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy_1400.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy_1400.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy_1400.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "unknown" [protocols.scancodes] 0x01 = "KEY_POWER" -0x02 = "KEY_1" -0x03 = "KEY_2" -0x04 = "KEY_3" -0x05 = "KEY_4" -0x06 = "KEY_5" -0x07 = "KEY_6" -0x08 = "KEY_7" -0x09 = "KEY_8" -0x0a = "KEY_9" -0x0c = "KEY_0" +0x02 = "KEY_NUMERIC_1" +0x03 = "KEY_NUMERIC_2" +0x04 = "KEY_NUMERIC_3" +0x05 = "KEY_NUMERIC_4" +0x06 = "KEY_NUMERIC_5" +0x07 = "KEY_NUMERIC_6" +0x08 = "KEY_NUMERIC_7" +0x09 = "KEY_NUMERIC_8" +0x0a = "KEY_NUMERIC_9" +0x0c = "KEY_NUMERIC_0" 0x0b = "KEY_VIDEO" 0x0d = "KEY_REFRESH" 0x0e = "KEY_SELECT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/cinergy.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "cinergy" protocol = "unknown" [protocols.scancodes] -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0a = "KEY_POWER" 0x0b = "KEY_MEDIA" 0x0c = "KEY_ZOOM" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/d680_dmb.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/d680_dmb.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/d680_dmb.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/d680_dmb.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x0038 = "KEY_SWITCHVIDEOMODE" 0x080c = "KEY_ZOOM" -0x0800 = "KEY_0" -0x0001 = "KEY_1" -0x0802 = "KEY_2" -0x0003 = "KEY_3" -0x0804 = "KEY_4" -0x0005 = "KEY_5" -0x0806 = "KEY_6" -0x0007 = "KEY_7" -0x0808 = "KEY_8" -0x0009 = "KEY_9" +0x0800 = "KEY_NUMERIC_0" +0x0001 = "KEY_NUMERIC_1" +0x0802 = "KEY_NUMERIC_2" +0x0003 = "KEY_NUMERIC_3" +0x0804 = "KEY_NUMERIC_4" +0x0005 = "KEY_NUMERIC_5" +0x0806 = "KEY_NUMERIC_6" +0x0007 = "KEY_NUMERIC_7" +0x0808 = "KEY_NUMERIC_8" +0x0009 = "KEY_NUMERIC_9" 0x000a = "KEY_MUTE" 0x0829 = "KEY_BACK" 0x0012 = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/delock_61959.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/delock_61959.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/delock_61959.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/delock_61959.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ [protocols.scancodes] 0x866b16 = "KEY_POWER2" 0x866b0c = "KEY_POWER" -0x866b00 = "KEY_1" -0x866b01 = "KEY_2" -0x866b02 = "KEY_3" -0x866b03 = "KEY_4" -0x866b04 = "KEY_5" -0x866b05 = "KEY_6" -0x866b06 = "KEY_7" -0x866b07 = "KEY_8" -0x866b08 = "KEY_9" -0x866b14 = "KEY_0" +0x866b00 = "KEY_NUMERIC_1" +0x866b01 = "KEY_NUMERIC_2" +0x866b02 = "KEY_NUMERIC_3" +0x866b03 = "KEY_NUMERIC_4" +0x866b04 = "KEY_NUMERIC_5" +0x866b05 = "KEY_NUMERIC_6" +0x866b06 = "KEY_NUMERIC_7" +0x866b07 = "KEY_NUMERIC_8" +0x866b08 = "KEY_NUMERIC_9" +0x866b14 = "KEY_NUMERIC_0" 0x866b0a = "KEY_ZOOM" 0x866b10 = "KEY_CAMERA" 0x866b0e = "KEY_CHANNEL" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_nec.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_nec.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_nec.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_nec.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ [protocols.scancodes] 0x866b13 = "KEY_MUTE" 0x866b12 = "KEY_POWER" -0x866b01 = "KEY_1" -0x866b02 = "KEY_2" -0x866b03 = "KEY_3" -0x866b04 = "KEY_4" -0x866b05 = "KEY_5" -0x866b06 = "KEY_6" -0x866b07 = "KEY_7" -0x866b08 = "KEY_8" -0x866b09 = "KEY_9" -0x866b00 = "KEY_0" +0x866b01 = "KEY_NUMERIC_1" +0x866b02 = "KEY_NUMERIC_2" +0x866b03 = "KEY_NUMERIC_3" +0x866b04 = "KEY_NUMERIC_4" +0x866b05 = "KEY_NUMERIC_5" +0x866b06 = "KEY_NUMERIC_6" +0x866b07 = "KEY_NUMERIC_7" +0x866b08 = "KEY_NUMERIC_8" +0x866b09 = "KEY_NUMERIC_9" +0x866b00 = "KEY_NUMERIC_0" 0x866b0d = "KEY_CHANNELUP" 0x866b19 = "KEY_CHANNELDOWN" 0x866b10 = "KEY_VOLUMEUP" @@ -41,17 +41,17 @@ 0x7a41 = "KEY_MUTE" 0x4501 = "KEY_POWER" 0x4502 = "KEY_MUTE" -0x4503 = "KEY_1" -0x4504 = "KEY_2" -0x4505 = "KEY_3" -0x4506 = "KEY_4" -0x4507 = "KEY_5" -0x4508 = "KEY_6" -0x4509 = "KEY_7" -0x450a = "KEY_8" -0x450b = "KEY_9" +0x4503 = "KEY_NUMERIC_1" +0x4504 = "KEY_NUMERIC_2" +0x4505 = "KEY_NUMERIC_3" +0x4506 = "KEY_NUMERIC_4" +0x4507 = "KEY_NUMERIC_5" +0x4508 = "KEY_NUMERIC_6" +0x4509 = "KEY_NUMERIC_7" +0x450a = "KEY_NUMERIC_8" +0x450b = "KEY_NUMERIC_9" 0x450c = "KEY_LAST" -0x450d = "KEY_0" +0x450d = "KEY_NUMERIC_0" 0x450e = "KEY_ENTER" 0x450f = "KEY_RED" 0x4510 = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_rc5.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_rc5.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_rc5.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dib0700_rc5.toml 2019-07-23 12:31:49.000000000 +0000 @@ -10,16 +10,16 @@ 0x0709 = "KEY_VOLUMEDOWN" 0x0706 = "KEY_CHANNELUP" 0x070c = "KEY_CHANNELDOWN" -0x070f = "KEY_1" -0x0715 = "KEY_2" -0x0710 = "KEY_3" -0x0718 = "KEY_4" -0x071b = "KEY_5" -0x071e = "KEY_6" -0x0711 = "KEY_7" -0x0721 = "KEY_8" -0x0712 = "KEY_9" -0x0727 = "KEY_0" +0x070f = "KEY_NUMERIC_1" +0x0715 = "KEY_NUMERIC_2" +0x0710 = "KEY_NUMERIC_3" +0x0718 = "KEY_NUMERIC_4" +0x071b = "KEY_NUMERIC_5" +0x071e = "KEY_NUMERIC_6" +0x0711 = "KEY_NUMERIC_7" +0x0721 = "KEY_NUMERIC_8" +0x0712 = "KEY_NUMERIC_9" +0x0727 = "KEY_NUMERIC_0" 0x0724 = "KEY_SCREEN" 0x072a = "KEY_TEXT" 0x072d = "KEY_REWIND" @@ -29,17 +29,17 @@ 0x073c = "KEY_STOP" 0x073f = "KEY_CANCEL" 0xeb01 = "KEY_POWER" -0xeb02 = "KEY_1" -0xeb03 = "KEY_2" -0xeb04 = "KEY_3" -0xeb05 = "KEY_4" -0xeb06 = "KEY_5" -0xeb07 = "KEY_6" -0xeb08 = "KEY_7" -0xeb09 = "KEY_8" -0xeb0a = "KEY_9" +0xeb02 = "KEY_NUMERIC_1" +0xeb03 = "KEY_NUMERIC_2" +0xeb04 = "KEY_NUMERIC_3" +0xeb05 = "KEY_NUMERIC_4" +0xeb06 = "KEY_NUMERIC_5" +0xeb07 = "KEY_NUMERIC_6" +0xeb08 = "KEY_NUMERIC_7" +0xeb09 = "KEY_NUMERIC_8" +0xeb0a = "KEY_NUMERIC_9" 0xeb0b = "KEY_VIDEO" -0xeb0c = "KEY_0" +0xeb0c = "KEY_NUMERIC_0" 0xeb0d = "KEY_REFRESH" 0xeb0f = "KEY_EPG" 0xeb10 = "KEY_UP" @@ -76,16 +76,16 @@ 0xeb54 = "KEY_PREVIOUS" 0xeb58 = "KEY_RECORD" 0xeb5c = "KEY_NEXT" -0x1e00 = "KEY_0" -0x1e01 = "KEY_1" -0x1e02 = "KEY_2" -0x1e03 = "KEY_3" -0x1e04 = "KEY_4" -0x1e05 = "KEY_5" -0x1e06 = "KEY_6" -0x1e07 = "KEY_7" -0x1e08 = "KEY_8" -0x1e09 = "KEY_9" +0x1e00 = "KEY_NUMERIC_0" +0x1e01 = "KEY_NUMERIC_1" +0x1e02 = "KEY_NUMERIC_2" +0x1e03 = "KEY_NUMERIC_3" +0x1e04 = "KEY_NUMERIC_4" +0x1e05 = "KEY_NUMERIC_5" +0x1e06 = "KEY_NUMERIC_6" +0x1e07 = "KEY_NUMERIC_7" +0x1e08 = "KEY_NUMERIC_8" +0x1e09 = "KEY_NUMERIC_9" 0x1e0a = "KEY_KPASTERISK" 0x1e0b = "KEY_RED" 0x1e0c = "KEY_RADIO" @@ -126,16 +126,16 @@ 0x0f4e = "KEY_PRINT" 0x0840 = "KEY_SCREEN" 0x0f71 = "KEY_DOT" -0x0743 = "KEY_0" -0x0c41 = "KEY_1" -0x0443 = "KEY_2" -0x0b7f = "KEY_3" -0x0e41 = "KEY_4" -0x0643 = "KEY_5" -0x097f = "KEY_6" -0x0d7e = "KEY_7" -0x057c = "KEY_8" -0x0a40 = "KEY_9" +0x0743 = "KEY_NUMERIC_0" +0x0c41 = "KEY_NUMERIC_1" +0x0443 = "KEY_NUMERIC_2" +0x0b7f = "KEY_NUMERIC_3" +0x0e41 = "KEY_NUMERIC_4" +0x0643 = "KEY_NUMERIC_5" +0x097f = "KEY_NUMERIC_6" +0x0d7e = "KEY_NUMERIC_7" +0x057c = "KEY_NUMERIC_8" +0x0a40 = "KEY_NUMERIC_9" 0x0e4e = "KEY_CLEAR" 0x047c = "KEY_CHANNEL" 0x0f41 = "KEY_LAST" @@ -148,16 +148,16 @@ 0x017d = "KEY_VOLUMEDOWN" 0x0242 = "KEY_CHANNELUP" 0x007d = "KEY_CHANNELDOWN" -0x1d00 = "KEY_0" -0x1d01 = "KEY_1" -0x1d02 = "KEY_2" -0x1d03 = "KEY_3" -0x1d04 = "KEY_4" -0x1d05 = "KEY_5" -0x1d06 = "KEY_6" -0x1d07 = "KEY_7" -0x1d08 = "KEY_8" -0x1d09 = "KEY_9" +0x1d00 = "KEY_NUMERIC_0" +0x1d01 = "KEY_NUMERIC_1" +0x1d02 = "KEY_NUMERIC_2" +0x1d03 = "KEY_NUMERIC_3" +0x1d04 = "KEY_NUMERIC_4" +0x1d05 = "KEY_NUMERIC_5" +0x1d06 = "KEY_NUMERIC_6" +0x1d07 = "KEY_NUMERIC_7" +0x1d08 = "KEY_NUMERIC_8" +0x1d09 = "KEY_NUMERIC_9" 0x1d0a = "KEY_TEXT" 0x1d0d = "KEY_MENU" 0x1d0f = "KEY_MUTE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/digitalnow_tinytwin.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/digitalnow_tinytwin.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/digitalnow_tinytwin.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/digitalnow_tinytwin.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,14 +6,14 @@ 0x0000 = "KEY_MUTE" 0x0001 = "KEY_VOLUMEUP" 0x0002 = "KEY_POWER2" -0x0003 = "KEY_2" -0x0004 = "KEY_3" -0x0005 = "KEY_4" -0x0006 = "KEY_6" -0x0007 = "KEY_7" -0x0008 = "KEY_8" +0x0003 = "KEY_NUMERIC_2" +0x0004 = "KEY_NUMERIC_3" +0x0005 = "KEY_NUMERIC_4" +0x0006 = "KEY_NUMERIC_6" +0x0007 = "KEY_NUMERIC_7" +0x0008 = "KEY_NUMERIC_8" 0x0009 = "KEY_NUMERIC_STAR" -0x000a = "KEY_0" +0x000a = "KEY_NUMERIC_0" 0x000b = "KEY_NUMERIC_POUND" 0x000c = "KEY_RIGHT" 0x000d = "KEY_HOMEPAGE" @@ -30,10 +30,10 @@ 0x0019 = "KEY_BLUE" 0x001a = "KEY_REWIND" 0x001b = "KEY_PLAY" -0x001c = "KEY_5" -0x001d = "KEY_9" +0x001c = "KEY_NUMERIC_5" +0x001d = "KEY_NUMERIC_9" 0x001e = "KEY_VOLUMEDOWN" -0x001f = "KEY_1" +0x001f = "KEY_NUMERIC_1" 0x0040 = "KEY_STOP" 0x0042 = "KEY_PAUSE" 0x0043 = "KEY_SCREEN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/digittrade.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/digittrade.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/digittrade.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/digittrade.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,11 +3,11 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x0000 = "KEY_9" +0x0000 = "KEY_NUMERIC_9" 0x0001 = "KEY_EPG" 0x0002 = "KEY_VOLUMEDOWN" 0x0003 = "KEY_TEXT" -0x0004 = "KEY_8" +0x0004 = "KEY_NUMERIC_8" 0x0005 = "KEY_MUTE" 0x0006 = "KEY_POWER2" 0x0009 = "KEY_ZOOM" @@ -15,19 +15,19 @@ 0x000d = "KEY_SUBTITLE" 0x000e = "KEY_STOP" 0x0010 = "KEY_OK" -0x0011 = "KEY_2" -0x0012 = "KEY_4" -0x0015 = "KEY_3" -0x0016 = "KEY_5" +0x0011 = "KEY_NUMERIC_2" +0x0012 = "KEY_NUMERIC_4" +0x0015 = "KEY_NUMERIC_3" +0x0016 = "KEY_NUMERIC_5" 0x0017 = "KEY_CHANNELDOWN" 0x0019 = "KEY_CHANNELUP" 0x001a = "KEY_PAUSE" -0x001b = "KEY_1" +0x001b = "KEY_NUMERIC_1" 0x001d = "KEY_AUDIO" 0x001e = "KEY_PLAY" 0x001f = "KEY_CAMERA" 0x0040 = "KEY_VOLUMEUP" -0x0048 = "KEY_7" -0x004c = "KEY_6" +0x0048 = "KEY_NUMERIC_7" +0x004c = "KEY_NUMERIC_6" 0x004d = "KEY_PLAYPAUSE" -0x0054 = "KEY_0" +0x0054 = "KEY_NUMERIC_0" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dm1105_nec.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dm1105_nec.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dm1105_nec.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dm1105_nec.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x0a = "KEY_POWER2" 0x0c = "KEY_MUTE" -0x11 = "KEY_1" -0x12 = "KEY_2" -0x13 = "KEY_3" -0x14 = "KEY_4" -0x15 = "KEY_5" -0x16 = "KEY_6" -0x17 = "KEY_7" -0x18 = "KEY_8" -0x19 = "KEY_9" -0x10 = "KEY_0" +0x11 = "KEY_NUMERIC_1" +0x12 = "KEY_NUMERIC_2" +0x13 = "KEY_NUMERIC_3" +0x14 = "KEY_NUMERIC_4" +0x15 = "KEY_NUMERIC_5" +0x16 = "KEY_NUMERIC_6" +0x17 = "KEY_NUMERIC_7" +0x18 = "KEY_NUMERIC_8" +0x19 = "KEY_NUMERIC_9" +0x10 = "KEY_NUMERIC_0" 0x1c = "KEY_CHANNELUP" 0x0f = "KEY_CHANNELDOWN" 0x1a = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvbt_pro.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvbt_pro.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvbt_pro.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvbt_pro.toml 2019-07-23 12:31:49.000000000 +0000 @@ -8,17 +8,17 @@ 0x58 = "KEY_TUNER" 0x5a = "KEY_RADIO" 0x59 = "KEY_DVD" -0x03 = "KEY_1" -0x01 = "KEY_2" -0x06 = "KEY_3" -0x09 = "KEY_4" -0x1d = "KEY_5" -0x1f = "KEY_6" -0x0d = "KEY_7" -0x19 = "KEY_8" -0x1b = "KEY_9" +0x03 = "KEY_NUMERIC_1" +0x01 = "KEY_NUMERIC_2" +0x06 = "KEY_NUMERIC_3" +0x09 = "KEY_NUMERIC_4" +0x1d = "KEY_NUMERIC_5" +0x1f = "KEY_NUMERIC_6" +0x0d = "KEY_NUMERIC_7" +0x19 = "KEY_NUMERIC_8" +0x1b = "KEY_NUMERIC_9" 0x0c = "KEY_CANCEL" -0x15 = "KEY_0" +0x15 = "KEY_NUMERIC_0" 0x4a = "KEY_CLEAR" 0x13 = "KEY_BACK" 0x00 = "KEY_TAB" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvb_t.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvb_t.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvb_t.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dntv_live_dvb_t.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "unknown" [protocols.scancodes] 0x00 = "KEY_ESC" -0x0a = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x0a = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0b = "KEY_TUNER" 0x0c = "KEY_SEARCH" 0x0d = "KEY_STOP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dtt200u.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dtt200u.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dtt200u.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dtt200u.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,18 +6,18 @@ 0x8001 = "KEY_MUTE" 0x8002 = "KEY_CHANNELDOWN" 0x8003 = "KEY_VOLUMEDOWN" -0x8004 = "KEY_1" -0x8005 = "KEY_2" -0x8006 = "KEY_3" -0x8007 = "KEY_4" -0x8008 = "KEY_5" -0x8009 = "KEY_6" -0x800a = "KEY_7" +0x8004 = "KEY_NUMERIC_1" +0x8005 = "KEY_NUMERIC_2" +0x8006 = "KEY_NUMERIC_3" +0x8007 = "KEY_NUMERIC_4" +0x8008 = "KEY_NUMERIC_5" +0x8009 = "KEY_NUMERIC_6" +0x800a = "KEY_NUMERIC_7" 0x800c = "KEY_ZOOM" -0x800d = "KEY_0" +0x800d = "KEY_NUMERIC_0" 0x800e = "KEY_SELECT" 0x8012 = "KEY_POWER" 0x801a = "KEY_CHANNELUP" -0x801b = "KEY_8" +0x801b = "KEY_NUMERIC_8" 0x801e = "KEY_VOLUMEUP" -0x801f = "KEY_9" +0x801f = "KEY_NUMERIC_9" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvbsky.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvbsky.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvbsky.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvbsky.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "rc5" variant = "rc5" [protocols.scancodes] -0x0000 = "KEY_0" -0x0001 = "KEY_1" -0x0002 = "KEY_2" -0x0003 = "KEY_3" -0x0004 = "KEY_4" -0x0005 = "KEY_5" -0x0006 = "KEY_6" -0x0007 = "KEY_7" -0x0008 = "KEY_8" -0x0009 = "KEY_9" +0x0000 = "KEY_NUMERIC_0" +0x0001 = "KEY_NUMERIC_1" +0x0002 = "KEY_NUMERIC_2" +0x0003 = "KEY_NUMERIC_3" +0x0004 = "KEY_NUMERIC_4" +0x0005 = "KEY_NUMERIC_5" +0x0006 = "KEY_NUMERIC_6" +0x0007 = "KEY_NUMERIC_7" +0x0008 = "KEY_NUMERIC_8" +0x0009 = "KEY_NUMERIC_9" 0x000a = "KEY_MUTE" 0x000d = "KEY_OK" 0x000b = "KEY_STOP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_mce.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_mce.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_mce.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_mce.toml 2019-07-23 12:31:49.000000000 +0000 @@ -29,17 +29,17 @@ 0x0152 = "KEY_CAMERA" 0x015a = "KEY_TUNER" 0x0119 = "KEY_OPEN" -0x010b = "KEY_1" -0x0117 = "KEY_2" -0x011b = "KEY_3" -0x0107 = "KEY_4" -0x0150 = "KEY_5" -0x0154 = "KEY_6" -0x0148 = "KEY_7" -0x014c = "KEY_8" -0x0158 = "KEY_9" +0x010b = "KEY_NUMERIC_1" +0x0117 = "KEY_NUMERIC_2" +0x011b = "KEY_NUMERIC_3" +0x0107 = "KEY_NUMERIC_4" +0x0150 = "KEY_NUMERIC_5" +0x0154 = "KEY_NUMERIC_6" +0x0148 = "KEY_NUMERIC_7" +0x014c = "KEY_NUMERIC_8" +0x0158 = "KEY_NUMERIC_9" 0x0113 = "KEY_ANGLE" -0x0103 = "KEY_0" +0x0103 = "KEY_NUMERIC_0" 0x011f = "KEY_ZOOM" 0x0143 = "KEY_REWIND" 0x0147 = "KEY_PLAYPAUSE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_portable.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_portable.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_portable.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/dvico_portable.toml 2019-07-23 12:31:49.000000000 +0000 @@ -18,17 +18,17 @@ 0x0316 = "KEY_CAMERA" 0x0340 = "KEY_TUNER" 0x0345 = "KEY_OPEN" -0x0319 = "KEY_1" -0x0318 = "KEY_2" -0x031b = "KEY_3" -0x031a = "KEY_4" -0x0358 = "KEY_5" -0x0359 = "KEY_6" -0x0315 = "KEY_7" -0x0314 = "KEY_8" -0x0317 = "KEY_9" +0x0319 = "KEY_NUMERIC_1" +0x0318 = "KEY_NUMERIC_2" +0x031b = "KEY_NUMERIC_3" +0x031a = "KEY_NUMERIC_4" +0x0358 = "KEY_NUMERIC_5" +0x0359 = "KEY_NUMERIC_6" +0x0315 = "KEY_NUMERIC_7" +0x0314 = "KEY_NUMERIC_8" +0x0317 = "KEY_NUMERIC_9" 0x0344 = "KEY_ANGLE" -0x0355 = "KEY_0" +0x0355 = "KEY_NUMERIC_0" 0x0307 = "KEY_ZOOM" 0x030a = "KEY_REWIND" 0x0308 = "KEY_PLAYPAUSE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/em_terratec.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/em_terratec.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/em_terratec.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/em_terratec.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,19 +6,19 @@ 0x02 = "KEY_SELECT" 0x03 = "KEY_MUTE" 0x04 = "KEY_POWER" -0x05 = "KEY_1" -0x06 = "KEY_2" -0x07 = "KEY_3" +0x05 = "KEY_NUMERIC_1" +0x06 = "KEY_NUMERIC_2" +0x07 = "KEY_NUMERIC_3" 0x08 = "KEY_CHANNELUP" -0x09 = "KEY_4" -0x0a = "KEY_5" -0x0b = "KEY_6" +0x09 = "KEY_NUMERIC_4" +0x0a = "KEY_NUMERIC_5" +0x0b = "KEY_NUMERIC_6" 0x0c = "KEY_CHANNELDOWN" -0x0d = "KEY_7" -0x0e = "KEY_8" -0x0f = "KEY_9" +0x0d = "KEY_NUMERIC_7" +0x0e = "KEY_NUMERIC_8" +0x0f = "KEY_NUMERIC_9" 0x10 = "KEY_VOLUMEUP" -0x11 = "KEY_0" +0x11 = "KEY_NUMERIC_0" 0x12 = "KEY_MENU" 0x13 = "KEY_PRINT" 0x14 = "KEY_VOLUMEDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv2.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv2.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv2.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv2.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x4c = "KEY_POWER2" 0x4a = "KEY_TUNER" -0x40 = "KEY_1" -0x60 = "KEY_2" -0x50 = "KEY_3" -0x70 = "KEY_4" -0x48 = "KEY_5" -0x68 = "KEY_6" -0x58 = "KEY_7" -0x78 = "KEY_8" -0x44 = "KEY_9" -0x54 = "KEY_0" +0x40 = "KEY_NUMERIC_1" +0x60 = "KEY_NUMERIC_2" +0x50 = "KEY_NUMERIC_3" +0x70 = "KEY_NUMERIC_4" +0x48 = "KEY_NUMERIC_5" +0x68 = "KEY_NUMERIC_6" +0x58 = "KEY_NUMERIC_7" +0x78 = "KEY_NUMERIC_8" +0x44 = "KEY_NUMERIC_9" +0x54 = "KEY_NUMERIC_0" 0x64 = "KEY_LAST" 0x4e = "KEY_AGAIN" 0x6c = "KEY_VIDEO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv_fm53.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv_fm53.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv_fm53.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv_fm53.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x10 = "KEY_POWER2" 0x06 = "KEY_MUTE" -0x09 = "KEY_1" -0x1d = "KEY_2" -0x1f = "KEY_3" -0x19 = "KEY_4" -0x1b = "KEY_5" -0x11 = "KEY_6" -0x17 = "KEY_7" -0x12 = "KEY_8" -0x16 = "KEY_9" -0x48 = "KEY_0" +0x09 = "KEY_NUMERIC_1" +0x1d = "KEY_NUMERIC_2" +0x1f = "KEY_NUMERIC_3" +0x19 = "KEY_NUMERIC_4" +0x1b = "KEY_NUMERIC_5" +0x11 = "KEY_NUMERIC_6" +0x17 = "KEY_NUMERIC_7" +0x12 = "KEY_NUMERIC_8" +0x16 = "KEY_NUMERIC_9" +0x48 = "KEY_NUMERIC_0" 0x04 = "KEY_LIST" 0x40 = "KEY_LAST" 0x02 = "KEY_MODE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/encore_enltv.toml 2019-07-23 12:31:49.000000000 +0000 @@ -7,16 +7,16 @@ 0x00 = "KEY_VIDEO" 0x01 = "KEY_AUDIO" 0x02 = "KEY_CAMERA" -0x1f = "KEY_1" -0x03 = "KEY_2" -0x04 = "KEY_3" -0x05 = "KEY_4" -0x1c = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x1d = "KEY_9" -0x0a = "KEY_0" +0x1f = "KEY_NUMERIC_1" +0x03 = "KEY_NUMERIC_2" +0x04 = "KEY_NUMERIC_3" +0x05 = "KEY_NUMERIC_4" +0x1c = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x1d = "KEY_NUMERIC_9" +0x0a = "KEY_NUMERIC_0" 0x09 = "KEY_LIST" 0x0b = "KEY_LAST" 0x14 = "KEY_HOME" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/eztv.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/eztv.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/eztv.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/eztv.toml 2019-07-23 12:31:49.000000000 +0000 @@ -30,16 +30,16 @@ 0x2c = "KEY_STOP" 0x2d = "KEY_PLAY" 0x2e = "KEY_CAMERA" -0x00 = "KEY_0" -0x05 = "KEY_1" -0x06 = "KEY_2" -0x07 = "KEY_3" -0x09 = "KEY_4" -0x0a = "KEY_5" -0x0b = "KEY_6" -0x0d = "KEY_7" -0x0e = "KEY_8" -0x0f = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x05 = "KEY_NUMERIC_1" +0x06 = "KEY_NUMERIC_2" +0x07 = "KEY_NUMERIC_3" +0x09 = "KEY_NUMERIC_4" +0x0a = "KEY_NUMERIC_5" +0x0b = "KEY_NUMERIC_6" +0x0d = "KEY_NUMERIC_7" +0x0e = "KEY_NUMERIC_8" +0x0f = "KEY_NUMERIC_9" 0x2a = "KEY_VOLUMEUP" 0x11 = "KEY_VOLUMEDOWN" 0x18 = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/flydvb.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/flydvb.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/flydvb.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/flydvb.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,17 +4,17 @@ [protocols.scancodes] 0x01 = "KEY_ZOOM" 0x00 = "KEY_POWER" -0x03 = "KEY_1" -0x04 = "KEY_2" -0x05 = "KEY_3" -0x07 = "KEY_4" -0x08 = "KEY_5" -0x09 = "KEY_6" -0x0b = "KEY_7" -0x0c = "KEY_8" -0x0d = "KEY_9" +0x03 = "KEY_NUMERIC_1" +0x04 = "KEY_NUMERIC_2" +0x05 = "KEY_NUMERIC_3" +0x07 = "KEY_NUMERIC_4" +0x08 = "KEY_NUMERIC_5" +0x09 = "KEY_NUMERIC_6" +0x0b = "KEY_NUMERIC_7" +0x0c = "KEY_NUMERIC_8" +0x0d = "KEY_NUMERIC_9" 0x06 = "KEY_AGAIN" -0x0f = "KEY_0" +0x0f = "KEY_NUMERIC_0" 0x10 = "KEY_MUTE" 0x02 = "KEY_RADIO" 0x1b = "KEY_LANGUAGE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/flyvideo.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/flyvideo.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/flyvideo.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/flyvideo.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "flyvideo" protocol = "unknown" [protocols.scancodes] -0x0f = "KEY_0" -0x03 = "KEY_1" -0x04 = "KEY_2" -0x05 = "KEY_3" -0x07 = "KEY_4" -0x08 = "KEY_5" -0x09 = "KEY_6" -0x0b = "KEY_7" -0x0c = "KEY_8" -0x0d = "KEY_9" +0x0f = "KEY_NUMERIC_0" +0x03 = "KEY_NUMERIC_1" +0x04 = "KEY_NUMERIC_2" +0x05 = "KEY_NUMERIC_3" +0x07 = "KEY_NUMERIC_4" +0x08 = "KEY_NUMERIC_5" +0x09 = "KEY_NUMERIC_6" +0x0b = "KEY_NUMERIC_7" +0x0c = "KEY_NUMERIC_8" +0x0d = "KEY_NUMERIC_9" 0x0e = "KEY_MODE" 0x11 = "KEY_VIDEO" 0x15 = "KEY_AUDIO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/fusionhdtv_mce.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/fusionhdtv_mce.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/fusionhdtv_mce.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/fusionhdtv_mce.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "fusionhdtv_mce" protocol = "unknown" [protocols.scancodes] -0x0b = "KEY_1" -0x17 = "KEY_2" -0x1b = "KEY_3" -0x07 = "KEY_4" -0x50 = "KEY_5" -0x54 = "KEY_6" -0x48 = "KEY_7" -0x4c = "KEY_8" -0x58 = "KEY_9" -0x03 = "KEY_0" +0x0b = "KEY_NUMERIC_1" +0x17 = "KEY_NUMERIC_2" +0x1b = "KEY_NUMERIC_3" +0x07 = "KEY_NUMERIC_4" +0x50 = "KEY_NUMERIC_5" +0x54 = "KEY_NUMERIC_6" +0x48 = "KEY_NUMERIC_7" +0x4c = "KEY_NUMERIC_8" +0x58 = "KEY_NUMERIC_9" +0x03 = "KEY_NUMERIC_0" 0x5e = "KEY_OK" 0x51 = "KEY_UP" 0x53 = "KEY_DOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/gadmei_rm008z.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/gadmei_rm008z.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/gadmei_rm008z.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/gadmei_rm008z.toml 2019-07-23 12:31:49.000000000 +0000 @@ -8,16 +8,16 @@ 0x0e = "KEY_VIDEO" 0x0b = "KEY_AUDIO" 0x0f = "KEY_RADIO" -0x00 = "KEY_1" -0x01 = "KEY_2" -0x02 = "KEY_3" -0x03 = "KEY_4" -0x04 = "KEY_5" -0x05 = "KEY_6" -0x06 = "KEY_7" -0x07 = "KEY_8" -0x08 = "KEY_9" -0x09 = "KEY_0" +0x00 = "KEY_NUMERIC_1" +0x01 = "KEY_NUMERIC_2" +0x02 = "KEY_NUMERIC_3" +0x03 = "KEY_NUMERIC_4" +0x04 = "KEY_NUMERIC_5" +0x05 = "KEY_NUMERIC_6" +0x06 = "KEY_NUMERIC_7" +0x07 = "KEY_NUMERIC_8" +0x08 = "KEY_NUMERIC_9" +0x09 = "KEY_NUMERIC_0" 0x0a = "KEY_INFO" 0x1c = "KEY_BACKSPACE" 0x0d = "KEY_PLAY" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/genius_tvgo_a11mce.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/genius_tvgo_a11mce.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/genius_tvgo_a11mce.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/genius_tvgo_a11mce.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "genius_tvgo_a11mce" protocol = "unknown" [protocols.scancodes] -0x48 = "KEY_0" -0x09 = "KEY_1" -0x1d = "KEY_2" -0x1f = "KEY_3" -0x19 = "KEY_4" -0x1b = "KEY_5" -0x11 = "KEY_6" -0x17 = "KEY_7" -0x12 = "KEY_8" -0x16 = "KEY_9" +0x48 = "KEY_NUMERIC_0" +0x09 = "KEY_NUMERIC_1" +0x1d = "KEY_NUMERIC_2" +0x1f = "KEY_NUMERIC_3" +0x19 = "KEY_NUMERIC_4" +0x1b = "KEY_NUMERIC_5" +0x11 = "KEY_NUMERIC_6" +0x17 = "KEY_NUMERIC_7" +0x12 = "KEY_NUMERIC_8" +0x16 = "KEY_NUMERIC_9" 0x54 = "KEY_RECORD" 0x06 = "KEY_MUTE" 0x10 = "KEY_POWER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/gotview7135.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/gotview7135.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/gotview7135.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/gotview7135.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x11 = "KEY_POWER" 0x35 = "KEY_TV" -0x1b = "KEY_0" -0x29 = "KEY_1" -0x19 = "KEY_2" -0x39 = "KEY_3" -0x1f = "KEY_4" -0x2c = "KEY_5" -0x21 = "KEY_6" -0x24 = "KEY_7" -0x18 = "KEY_8" -0x2b = "KEY_9" +0x1b = "KEY_NUMERIC_0" +0x29 = "KEY_NUMERIC_1" +0x19 = "KEY_NUMERIC_2" +0x39 = "KEY_NUMERIC_3" +0x1f = "KEY_NUMERIC_4" +0x2c = "KEY_NUMERIC_5" +0x21 = "KEY_NUMERIC_6" +0x24 = "KEY_NUMERIC_7" +0x18 = "KEY_NUMERIC_8" +0x2b = "KEY_NUMERIC_9" 0x3b = "KEY_AGAIN" 0x06 = "KEY_AUDIO" 0x31 = "KEY_PRINT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/hauppauge.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/hauppauge.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/hauppauge.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/hauppauge.toml 2019-07-23 12:31:49.000000000 +0000 @@ -32,17 +32,17 @@ 0x1e24 = "KEY_PREVIOUSSONG" 0x1e30 = "KEY_PAUSE" 0x1e1e = "KEY_NEXTSONG" -0x1e01 = "KEY_1" -0x1e02 = "KEY_2" -0x1e03 = "KEY_3" -0x1e04 = "KEY_4" -0x1e05 = "KEY_5" -0x1e06 = "KEY_6" -0x1e07 = "KEY_7" -0x1e08 = "KEY_8" -0x1e09 = "KEY_9" +0x1e01 = "KEY_NUMERIC_1" +0x1e02 = "KEY_NUMERIC_2" +0x1e03 = "KEY_NUMERIC_3" +0x1e04 = "KEY_NUMERIC_4" +0x1e05 = "KEY_NUMERIC_5" +0x1e06 = "KEY_NUMERIC_6" +0x1e07 = "KEY_NUMERIC_7" +0x1e08 = "KEY_NUMERIC_8" +0x1e09 = "KEY_NUMERIC_9" 0x1e0a = "KEY_TEXT" -0x1e00 = "KEY_0" +0x1e00 = "KEY_NUMERIC_0" 0x1e0e = "KEY_SUBTITLE" 0x1e0b = "KEY_RED" 0x1e2e = "KEY_GREEN" @@ -50,16 +50,16 @@ 0x1e29 = "KEY_BLUE" 0x1f3d = "KEY_POWER2" 0x1f3b = "KEY_SELECT" -0x1f00 = "KEY_0" -0x1f01 = "KEY_1" -0x1f02 = "KEY_2" -0x1f03 = "KEY_3" -0x1f04 = "KEY_4" -0x1f05 = "KEY_5" -0x1f06 = "KEY_6" -0x1f07 = "KEY_7" -0x1f08 = "KEY_8" -0x1f09 = "KEY_9" +0x1f00 = "KEY_NUMERIC_0" +0x1f01 = "KEY_NUMERIC_1" +0x1f02 = "KEY_NUMERIC_2" +0x1f03 = "KEY_NUMERIC_3" +0x1f04 = "KEY_NUMERIC_4" +0x1f05 = "KEY_NUMERIC_5" +0x1f06 = "KEY_NUMERIC_6" +0x1f07 = "KEY_NUMERIC_7" +0x1f08 = "KEY_NUMERIC_8" +0x1f09 = "KEY_NUMERIC_9" 0x1f1f = "KEY_EXIT" 0x1f0d = "KEY_MENU" 0x1f10 = "KEY_VOLUMEUP" @@ -82,16 +82,16 @@ 0x1f30 = "KEY_PAUSE" 0x1f24 = "KEY_PREVIOUSSONG" 0x1f1e = "KEY_NEXTSONG" -0x1d00 = "KEY_0" -0x1d01 = "KEY_1" -0x1d02 = "KEY_2" -0x1d03 = "KEY_3" -0x1d04 = "KEY_4" -0x1d05 = "KEY_5" -0x1d06 = "KEY_6" -0x1d07 = "KEY_7" -0x1d08 = "KEY_8" -0x1d09 = "KEY_9" +0x1d00 = "KEY_NUMERIC_0" +0x1d01 = "KEY_NUMERIC_1" +0x1d02 = "KEY_NUMERIC_2" +0x1d03 = "KEY_NUMERIC_3" +0x1d04 = "KEY_NUMERIC_4" +0x1d05 = "KEY_NUMERIC_5" +0x1d06 = "KEY_NUMERIC_6" +0x1d07 = "KEY_NUMERIC_7" +0x1d08 = "KEY_NUMERIC_8" +0x1d09 = "KEY_NUMERIC_9" 0x1d0a = "KEY_TEXT" 0x1d0d = "KEY_MENU" 0x1d0f = "KEY_MUTE" @@ -125,16 +125,16 @@ 0x1c16 = "KEY_LEFT" 0x1c17 = "KEY_RIGHT" 0x1c25 = "KEY_OK" -0x1c00 = "KEY_0" -0x1c01 = "KEY_1" -0x1c02 = "KEY_2" -0x1c03 = "KEY_3" -0x1c04 = "KEY_4" -0x1c05 = "KEY_5" -0x1c06 = "KEY_6" -0x1c07 = "KEY_7" -0x1c08 = "KEY_8" -0x1c09 = "KEY_9" +0x1c00 = "KEY_NUMERIC_0" +0x1c01 = "KEY_NUMERIC_1" +0x1c02 = "KEY_NUMERIC_2" +0x1c03 = "KEY_NUMERIC_3" +0x1c04 = "KEY_NUMERIC_4" +0x1c05 = "KEY_NUMERIC_5" +0x1c06 = "KEY_NUMERIC_6" +0x1c07 = "KEY_NUMERIC_7" +0x1c08 = "KEY_NUMERIC_8" +0x1c09 = "KEY_NUMERIC_9" 0x1c1f = "KEY_EXIT" 0x1c0d = "KEY_MENU" 0x1c1c = "KEY_TV" @@ -154,6 +154,7 @@ 0x1c30 = "KEY_PAUSE" 0x1c35 = "KEY_PLAY" 0x1c34 = "KEY_FASTFORWARD" +0x000f = "KEY_TV" 0x001f = "KEY_TV" 0x0020 = "KEY_CHANNELUP" 0x000c = "KEY_RADIO" @@ -163,15 +164,15 @@ 0x000d = "KEY_MUTE" 0x0021 = "KEY_CHANNELDOWN" 0x0022 = "KEY_VIDEO" -0x0001 = "KEY_1" -0x0002 = "KEY_2" -0x0003 = "KEY_3" -0x0004 = "KEY_4" -0x0005 = "KEY_5" -0x0006 = "KEY_6" -0x0007 = "KEY_7" -0x0008 = "KEY_8" -0x0009 = "KEY_9" +0x0001 = "KEY_NUMERIC_1" +0x0002 = "KEY_NUMERIC_2" +0x0003 = "KEY_NUMERIC_3" +0x0004 = "KEY_NUMERIC_4" +0x0005 = "KEY_NUMERIC_5" +0x0006 = "KEY_NUMERIC_6" +0x0007 = "KEY_NUMERIC_7" +0x0008 = "KEY_NUMERIC_8" +0x0009 = "KEY_NUMERIC_9" 0x001e = "KEY_RED" -0x0000 = "KEY_0" +0x0000 = "KEY_NUMERIC_0" 0x0026 = "KEY_SLEEP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_poplar.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_poplar.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_poplar.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_poplar.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x0000b292 = "KEY_1" -0x0000b293 = "KEY_2" -0x0000b2cc = "KEY_3" -0x0000b28e = "KEY_4" -0x0000b28f = "KEY_5" -0x0000b2c8 = "KEY_6" -0x0000b28a = "KEY_7" -0x0000b28b = "KEY_8" -0x0000b2c4 = "KEY_9" -0x0000b287 = "KEY_0" +0x0000b292 = "KEY_NUMERIC_1" +0x0000b293 = "KEY_NUMERIC_2" +0x0000b2cc = "KEY_NUMERIC_3" +0x0000b28e = "KEY_NUMERIC_4" +0x0000b28f = "KEY_NUMERIC_5" +0x0000b2c8 = "KEY_NUMERIC_6" +0x0000b28a = "KEY_NUMERIC_7" +0x0000b28b = "KEY_NUMERIC_8" +0x0000b2c4 = "KEY_NUMERIC_9" +0x0000b287 = "KEY_NUMERIC_0" 0x0000b282 = "KEY_HOMEPAGE" 0x0000b2ca = "KEY_UP" 0x0000b299 = "KEY_LEFT" @@ -25,7 +25,6 @@ 0x0000b2dc = "KEY_POWER" 0x0000b29a = "KEY_MENU" 0x0000b28d = "KEY_SETUP" -0x0000b2c5 = "KEY_BACK" 0x0000b295 = "KEY_PLAYPAUSE" 0x0000b2ce = "KEY_ENTER" 0x0000b285 = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_tv_demo.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_tv_demo.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_tv_demo.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/hisi_tv_demo.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x00000092 = "KEY_1" -0x00000093 = "KEY_2" -0x000000cc = "KEY_3" -0x0000009f = "KEY_4" -0x0000008e = "KEY_5" -0x0000008f = "KEY_6" -0x000000c8 = "KEY_7" -0x00000094 = "KEY_8" -0x0000008a = "KEY_9" -0x0000008b = "KEY_0" +0x00000092 = "KEY_NUMERIC_1" +0x00000093 = "KEY_NUMERIC_2" +0x000000cc = "KEY_NUMERIC_3" +0x0000009f = "KEY_NUMERIC_4" +0x0000008e = "KEY_NUMERIC_5" +0x0000008f = "KEY_NUMERIC_6" +0x000000c8 = "KEY_NUMERIC_7" +0x00000094 = "KEY_NUMERIC_8" +0x0000008a = "KEY_NUMERIC_9" +0x0000008b = "KEY_NUMERIC_0" 0x000000ce = "KEY_ENTER" 0x000000ca = "KEY_UP" 0x00000099 = "KEY_LEFT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/imon_mce.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/imon_mce.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/imon_mce.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/imon_mce.toml 2019-07-23 12:31:49.000000000 +0000 @@ -21,7 +21,6 @@ 0x800ff421 = "KEY_RIGHT" 0x800ff40b = "KEY_ENTER" 0x02000028 = "KEY_ENTER" -0x02000028 = "KEY_OK" 0x800ff422 = "KEY_OK" 0x0200002a = "KEY_EXIT" 0x800ff423 = "KEY_EXIT" @@ -71,9 +70,7 @@ 0x800ff45d = "KEY_YELLOW" 0x800ff45e = "KEY_BLUE" 0x800ff466 = "KEY_RED" -0x800ff425 = "KEY_GREEN" 0x800ff468 = "KEY_YELLOW" -0x800ff41d = "KEY_BLUE" 0x800ff40f = "KEY_INFO" 0x800ff426 = "KEY_EPG" 0x800ff45a = "KEY_SUBTITLE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/iodata_bctv7e.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/iodata_bctv7e.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/iodata_bctv7e.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/iodata_bctv7e.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,16 +6,16 @@ 0x20 = "KEY_RADIO" 0x60 = "KEY_EPG" 0x00 = "KEY_POWER" -0x44 = "KEY_0" -0x50 = "KEY_1" -0x30 = "KEY_2" -0x70 = "KEY_3" -0x48 = "KEY_4" -0x28 = "KEY_5" -0x68 = "KEY_6" -0x58 = "KEY_7" -0x38 = "KEY_8" -0x78 = "KEY_9" +0x44 = "KEY_NUMERIC_0" +0x50 = "KEY_NUMERIC_1" +0x30 = "KEY_NUMERIC_2" +0x70 = "KEY_NUMERIC_3" +0x48 = "KEY_NUMERIC_4" +0x28 = "KEY_NUMERIC_5" +0x68 = "KEY_NUMERIC_6" +0x58 = "KEY_NUMERIC_7" +0x38 = "KEY_NUMERIC_8" +0x78 = "KEY_NUMERIC_9" 0x10 = "KEY_L" 0x08 = "KEY_TIME" 0x18 = "KEY_PLAYPAUSE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v1.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v1.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v1.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v1.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,22 +4,22 @@ variant = "necx" [protocols.scancodes] 0x61d601 = "KEY_VIDEO" -0x61d602 = "KEY_3" +0x61d602 = "KEY_NUMERIC_3" 0x61d603 = "KEY_POWER" -0x61d604 = "KEY_1" -0x61d605 = "KEY_5" -0x61d606 = "KEY_6" +0x61d604 = "KEY_NUMERIC_1" +0x61d605 = "KEY_NUMERIC_5" +0x61d606 = "KEY_NUMERIC_6" 0x61d607 = "KEY_CHANNELDOWN" -0x61d608 = "KEY_2" +0x61d608 = "KEY_NUMERIC_2" 0x61d609 = "KEY_CHANNELUP" -0x61d60a = "KEY_9" +0x61d60a = "KEY_NUMERIC_9" 0x61d60b = "KEY_ZOOM" -0x61d60c = "KEY_7" -0x61d60d = "KEY_8" +0x61d60c = "KEY_NUMERIC_7" +0x61d60d = "KEY_NUMERIC_8" 0x61d60e = "KEY_VOLUMEUP" -0x61d60f = "KEY_4" +0x61d60f = "KEY_NUMERIC_4" 0x61d610 = "KEY_ESC" -0x61d611 = "KEY_0" +0x61d611 = "KEY_NUMERIC_0" 0x61d612 = "KEY_OK" 0x61d613 = "KEY_VOLUMEDOWN" 0x61d614 = "KEY_RECORD" @@ -35,16 +35,16 @@ 0x61d61e = "KEY_YELLOW" 0x61d61f = "KEY_BLUE" 0x61d643 = "KEY_POWER2" -0x807f0d = "KEY_0" -0x807f04 = "KEY_1" -0x807f05 = "KEY_2" -0x807f06 = "KEY_3" -0x807f07 = "KEY_4" -0x807f08 = "KEY_5" -0x807f09 = "KEY_6" -0x807f0a = "KEY_7" -0x807f1b = "KEY_8" -0x807f1f = "KEY_9" +0x807f0d = "KEY_NUMERIC_0" +0x807f04 = "KEY_NUMERIC_1" +0x807f05 = "KEY_NUMERIC_2" +0x807f06 = "KEY_NUMERIC_3" +0x807f07 = "KEY_NUMERIC_4" +0x807f08 = "KEY_NUMERIC_5" +0x807f09 = "KEY_NUMERIC_6" +0x807f0a = "KEY_NUMERIC_7" +0x807f1b = "KEY_NUMERIC_8" +0x807f1f = "KEY_NUMERIC_9" 0x807f12 = "KEY_POWER" 0x807f01 = "KEY_MEDIA_REPEAT" 0x807f19 = "KEY_PAUSE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v2.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v2.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v2.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/it913x_v2.toml 2019-07-23 12:31:49.000000000 +0000 @@ -12,28 +12,28 @@ 0x807f04 = "KEY_VOLUMEUP" 0x807f05 = "KEY_SCREEN" 0x807f06 = "KEY_VOLUMEDOWN" -0x807f07 = "KEY_0" +0x807f07 = "KEY_NUMERIC_0" 0x807f08 = "KEY_CHANNELDOWN" 0x807f09 = "KEY_PREVIOUS" -0x807f0a = "KEY_1" -0x807f1b = "KEY_2" -0x807f1f = "KEY_3" -0x807f0c = "KEY_4" -0x807f0d = "KEY_5" -0x807f0e = "KEY_6" -0x807f00 = "KEY_7" -0x807f0f = "KEY_8" -0x807f19 = "KEY_9" -0x866b00 = "KEY_0" -0x866b01 = "KEY_1" -0x866b02 = "KEY_2" -0x866b03 = "KEY_3" -0x866b04 = "KEY_4" -0x866b05 = "KEY_5" -0x866b06 = "KEY_6" -0x866b07 = "KEY_7" -0x866b08 = "KEY_8" -0x866b09 = "KEY_9" +0x807f0a = "KEY_NUMERIC_1" +0x807f1b = "KEY_NUMERIC_2" +0x807f1f = "KEY_NUMERIC_3" +0x807f0c = "KEY_NUMERIC_4" +0x807f0d = "KEY_NUMERIC_5" +0x807f0e = "KEY_NUMERIC_6" +0x807f00 = "KEY_NUMERIC_7" +0x807f0f = "KEY_NUMERIC_8" +0x807f19 = "KEY_NUMERIC_9" +0x866b00 = "KEY_NUMERIC_0" +0x866b01 = "KEY_NUMERIC_1" +0x866b02 = "KEY_NUMERIC_2" +0x866b03 = "KEY_NUMERIC_3" +0x866b04 = "KEY_NUMERIC_4" +0x866b05 = "KEY_NUMERIC_5" +0x866b06 = "KEY_NUMERIC_6" +0x866b07 = "KEY_NUMERIC_7" +0x866b08 = "KEY_NUMERIC_8" +0x866b09 = "KEY_NUMERIC_9" 0x866b12 = "KEY_POWER" 0x866b13 = "KEY_MUTE" 0x866b0a = "KEY_PREVIOUS" @@ -41,7 +41,6 @@ 0x866b0c = "KEY_VOLUMEUP" 0x866b18 = "KEY_VOLUMEDOWN" 0x866b0b = "KEY_CHANNELUP" -0x866b18 = "KEY_CHANNELDOWN" 0x866b10 = "KEY_ZOOM" 0x866b1d = "KEY_RECORD" 0x866b0e = "KEY_STOP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/kaiomy.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/kaiomy.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/kaiomy.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/kaiomy.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,16 +6,16 @@ 0x01 = "KEY_LIST" 0x0b = "KEY_ZOOM" 0x03 = "KEY_POWER" -0x04 = "KEY_1" -0x08 = "KEY_2" -0x02 = "KEY_3" -0x0f = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x0c = "KEY_7" -0x0d = "KEY_8" -0x0a = "KEY_9" -0x11 = "KEY_0" +0x04 = "KEY_NUMERIC_1" +0x08 = "KEY_NUMERIC_2" +0x02 = "KEY_NUMERIC_3" +0x0f = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x0c = "KEY_NUMERIC_7" +0x0d = "KEY_NUMERIC_8" +0x0a = "KEY_NUMERIC_9" +0x11 = "KEY_NUMERIC_0" 0x09 = "KEY_CHANNELUP" 0x07 = "KEY_CHANNELDOWN" 0x0e = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_315u.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_315u.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_315u.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_315u.toml 2019-07-23 12:31:49.000000000 +0000 @@ -7,20 +7,20 @@ 0x6101 = "KEY_VIDEO" 0x610b = "KEY_ZOOM" 0x6103 = "KEY_POWER2" -0x6104 = "KEY_1" -0x6108 = "KEY_2" -0x6102 = "KEY_3" +0x6104 = "KEY_NUMERIC_1" +0x6108 = "KEY_NUMERIC_2" +0x6102 = "KEY_NUMERIC_3" 0x6109 = "KEY_CHANNELUP" -0x610f = "KEY_4" -0x6105 = "KEY_5" -0x6106 = "KEY_6" +0x610f = "KEY_NUMERIC_4" +0x6105 = "KEY_NUMERIC_5" +0x6106 = "KEY_NUMERIC_6" 0x6107 = "KEY_CHANNELDOWN" -0x610c = "KEY_7" -0x610d = "KEY_8" -0x610a = "KEY_9" +0x610c = "KEY_NUMERIC_7" +0x610d = "KEY_NUMERIC_8" +0x610a = "KEY_NUMERIC_9" 0x610e = "KEY_VOLUMEUP" 0x6110 = "KEY_LAST" -0x6111 = "KEY_0" +0x6111 = "KEY_NUMERIC_0" 0x6112 = "KEY_ENTER" 0x6113 = "KEY_VOLUMEDOWN" 0x6114 = "KEY_RECORD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_pc150u.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_pc150u.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_pc150u.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_pc150u.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ 0x0c = "KEY_MEDIA" 0x16 = "KEY_EJECTCLOSECD" 0x1d = "KEY_POWER2" -0x00 = "KEY_1" -0x01 = "KEY_2" -0x02 = "KEY_3" -0x03 = "KEY_4" -0x04 = "KEY_5" -0x05 = "KEY_6" -0x06 = "KEY_7" -0x07 = "KEY_8" -0x08 = "KEY_9" -0x0a = "KEY_0" +0x00 = "KEY_NUMERIC_1" +0x01 = "KEY_NUMERIC_2" +0x02 = "KEY_NUMERIC_3" +0x03 = "KEY_NUMERIC_4" +0x04 = "KEY_NUMERIC_5" +0x05 = "KEY_NUMERIC_6" +0x06 = "KEY_NUMERIC_7" +0x07 = "KEY_NUMERIC_8" +0x08 = "KEY_NUMERIC_9" +0x0a = "KEY_NUMERIC_0" 0x09 = "KEY_AGAIN" 0x14 = "KEY_MUTE" 0x1e = "KEY_LAST" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_plus_tv_analog.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_plus_tv_analog.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_plus_tv_analog.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/kworld_plus_tv_analog.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ 0x0c = "KEY_MEDIA" 0x16 = "KEY_CLOSECD" 0x1d = "KEY_POWER2" -0x00 = "KEY_1" -0x01 = "KEY_2" -0x02 = "KEY_3" -0x03 = "KEY_4" -0x04 = "KEY_5" -0x05 = "KEY_6" -0x06 = "KEY_7" -0x07 = "KEY_8" -0x08 = "KEY_9" -0x0a = "KEY_0" +0x00 = "KEY_NUMERIC_1" +0x01 = "KEY_NUMERIC_2" +0x02 = "KEY_NUMERIC_3" +0x03 = "KEY_NUMERIC_4" +0x04 = "KEY_NUMERIC_5" +0x05 = "KEY_NUMERIC_6" +0x06 = "KEY_NUMERIC_7" +0x07 = "KEY_NUMERIC_8" +0x08 = "KEY_NUMERIC_9" +0x0a = "KEY_NUMERIC_0" 0x09 = "KEY_AGAIN" 0x14 = "KEY_MUTE" 0x20 = "KEY_UP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/leadtek_y04g0051.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/leadtek_y04g0051.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/leadtek_y04g0051.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/leadtek_y04g0051.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,20 +6,20 @@ 0x0300 = "KEY_POWER2" 0x0303 = "KEY_SCREEN" 0x0304 = "KEY_RIGHT" -0x0305 = "KEY_1" -0x0306 = "KEY_2" -0x0307 = "KEY_3" +0x0305 = "KEY_NUMERIC_1" +0x0306 = "KEY_NUMERIC_2" +0x0307 = "KEY_NUMERIC_3" 0x0308 = "KEY_LEFT" -0x0309 = "KEY_4" -0x030a = "KEY_5" -0x030b = "KEY_6" +0x0309 = "KEY_NUMERIC_4" +0x030a = "KEY_NUMERIC_5" +0x030b = "KEY_NUMERIC_6" 0x030c = "KEY_UP" -0x030d = "KEY_7" -0x030e = "KEY_8" -0x030f = "KEY_9" +0x030d = "KEY_NUMERIC_7" +0x030e = "KEY_NUMERIC_8" +0x030f = "KEY_NUMERIC_9" 0x0310 = "KEY_DOWN" 0x0311 = "KEY_AGAIN" -0x0312 = "KEY_0" +0x0312 = "KEY_NUMERIC_0" 0x0313 = "KEY_OK" 0x0314 = "KEY_MUTE" 0x0316 = "KEY_OK" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/lme2510.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/lme2510.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/lme2510.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/lme2510.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0xef12ba45 = "KEY_0" -0xef12a05f = "KEY_1" -0xef12af50 = "KEY_2" -0xef12a25d = "KEY_3" -0xef12be41 = "KEY_4" -0xef12f50a = "KEY_5" -0xef12bd42 = "KEY_6" -0xef12b847 = "KEY_7" -0xef12b649 = "KEY_8" -0xef12fa05 = "KEY_9" +0xef12ba45 = "KEY_NUMERIC_0" +0xef12a05f = "KEY_NUMERIC_1" +0xef12af50 = "KEY_NUMERIC_2" +0xef12a25d = "KEY_NUMERIC_3" +0xef12be41 = "KEY_NUMERIC_4" +0xef12f50a = "KEY_NUMERIC_5" +0xef12bd42 = "KEY_NUMERIC_6" +0xef12b847 = "KEY_NUMERIC_7" +0xef12b649 = "KEY_NUMERIC_8" +0xef12fa05 = "KEY_NUMERIC_9" 0xef12bc43 = "KEY_POWER" 0xef12b946 = "KEY_SUBTITLE" 0xef12f906 = "KEY_PAUSE" @@ -29,16 +29,16 @@ 0xef12e718 = "KEY_RECORD" 0xef12f807 = "KEY_EPG" 0xef12fe01 = "KEY_STOP" -0xff40ea15 = "KEY_0" -0xff40f708 = "KEY_1" -0xff40f609 = "KEY_2" -0xff40f50a = "KEY_3" -0xff40f30c = "KEY_4" -0xff40f20d = "KEY_5" -0xff40f10e = "KEY_6" -0xff40ef10 = "KEY_7" -0xff40ee11 = "KEY_8" -0xff40ed12 = "KEY_9" +0xff40ea15 = "KEY_NUMERIC_0" +0xff40f708 = "KEY_NUMERIC_1" +0xff40f609 = "KEY_NUMERIC_2" +0xff40f50a = "KEY_NUMERIC_3" +0xff40f30c = "KEY_NUMERIC_4" +0xff40f20d = "KEY_NUMERIC_5" +0xff40f10e = "KEY_NUMERIC_6" +0xff40ef10 = "KEY_NUMERIC_7" +0xff40ee11 = "KEY_NUMERIC_8" +0xff40ed12 = "KEY_NUMERIC_9" 0xff40ff00 = "KEY_POWER" 0xff40fb04 = "KEY_MEDIA_REPEAT" 0xff40e51a = "KEY_PAUSE" @@ -49,16 +49,16 @@ 0xff40eb14 = "KEY_ZOOM" 0xff40e718 = "KEY_RECORD" 0xff40e916 = "KEY_STOP" -0xff00e31c = "KEY_0" -0xff00f807 = "KEY_1" -0xff00ea15 = "KEY_2" -0xff00f609 = "KEY_3" -0xff00e916 = "KEY_4" -0xff00e619 = "KEY_5" -0xff00f20d = "KEY_6" -0xff00f30c = "KEY_7" -0xff00e718 = "KEY_8" -0xff00a15e = "KEY_9" +0xff00e31c = "KEY_NUMERIC_0" +0xff00f807 = "KEY_NUMERIC_1" +0xff00ea15 = "KEY_NUMERIC_2" +0xff00f609 = "KEY_NUMERIC_3" +0xff00e916 = "KEY_NUMERIC_4" +0xff00e619 = "KEY_NUMERIC_5" +0xff00f20d = "KEY_NUMERIC_6" +0xff00f30c = "KEY_NUMERIC_7" +0xff00e718 = "KEY_NUMERIC_8" +0xff00a15e = "KEY_NUMERIC_9" 0xff00ba45 = "KEY_POWER" 0xff00bb44 = "KEY_MEDIA_REPEAT" 0xff00b54a = "KEY_PAUSE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/manli.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/manli.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/manli.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/manli.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,17 +4,17 @@ [protocols.scancodes] 0x1c = "KEY_RADIO" 0x12 = "KEY_POWER" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0a = "KEY_AGAIN" -0x00 = "KEY_0" +0x00 = "KEY_NUMERIC_0" 0x17 = "KEY_DIGITS" 0x14 = "KEY_MENU" 0x10 = "KEY_INFO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_digitainer.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_digitainer.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_digitainer.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_digitainer.toml 2019-07-23 12:31:49.000000000 +0000 @@ -39,15 +39,15 @@ 0x24 = "KEY_REWIND" 0x27 = "KEY_RECORD" 0x26 = "KEY_FORWARD" -0x0d = "KEY_1" -0x0e = "KEY_2" -0x0f = "KEY_3" -0x10 = "KEY_4" -0x11 = "KEY_5" -0x12 = "KEY_6" -0x13 = "KEY_7" -0x14 = "KEY_8" -0x15 = "KEY_9" -0x17 = "KEY_0" +0x0d = "KEY_NUMERIC_1" +0x0e = "KEY_NUMERIC_2" +0x0f = "KEY_NUMERIC_3" +0x10 = "KEY_NUMERIC_4" +0x11 = "KEY_NUMERIC_5" +0x12 = "KEY_NUMERIC_6" +0x13 = "KEY_NUMERIC_7" +0x14 = "KEY_NUMERIC_8" +0x15 = "KEY_NUMERIC_9" +0x17 = "KEY_NUMERIC_0" 0x1a = "KEY_UP" 0x22 = "KEY_DOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_or2x.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_or2x.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_or2x.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10_or2x.toml 2019-07-23 12:31:49.000000000 +0000 @@ -33,16 +33,16 @@ 0x28 = "KEY_STOP" 0x29 = "KEY_PAUSE" 0x27 = "KEY_RECORD" -0x0d = "KEY_1" -0x0e = "KEY_2" -0x0f = "KEY_3" -0x10 = "KEY_4" -0x11 = "KEY_5" -0x12 = "KEY_6" -0x13 = "KEY_7" -0x14 = "KEY_8" -0x15 = "KEY_9" -0x17 = "KEY_0" +0x0d = "KEY_NUMERIC_1" +0x0e = "KEY_NUMERIC_2" +0x0f = "KEY_NUMERIC_3" +0x10 = "KEY_NUMERIC_4" +0x11 = "KEY_NUMERIC_5" +0x12 = "KEY_NUMERIC_6" +0x13 = "KEY_NUMERIC_7" +0x14 = "KEY_NUMERIC_8" +0x15 = "KEY_NUMERIC_9" +0x17 = "KEY_NUMERIC_0" 0x30 = "KEY_CLEAR" 0x36 = "KEY_ENTER" 0x37 = "KEY_NUMERIC_STAR" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/medion_x10.toml 2019-07-23 12:31:49.000000000 +0000 @@ -22,16 +22,16 @@ 0x34 = "KEY_YELLOW" 0x35 = "KEY_BLUE" 0x16 = "KEY_TEXT" -0x0d = "KEY_1" -0x0e = "KEY_2" -0x0f = "KEY_3" -0x10 = "KEY_4" -0x11 = "KEY_5" -0x12 = "KEY_6" -0x13 = "KEY_7" -0x14 = "KEY_8" -0x15 = "KEY_9" -0x17 = "KEY_0" +0x0d = "KEY_NUMERIC_1" +0x0e = "KEY_NUMERIC_2" +0x0f = "KEY_NUMERIC_3" +0x10 = "KEY_NUMERIC_4" +0x11 = "KEY_NUMERIC_5" +0x12 = "KEY_NUMERIC_6" +0x13 = "KEY_NUMERIC_7" +0x14 = "KEY_NUMERIC_8" +0x15 = "KEY_NUMERIC_9" +0x17 = "KEY_NUMERIC_0" 0x1c = "KEY_SEARCH" 0x20 = "KEY_DELETE" 0x36 = "KEY_KEYBOARD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_iii.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_iii.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_iii.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_iii.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,22 +4,22 @@ variant = "necx" [protocols.scancodes] 0x61d601 = "KEY_VIDEO" -0x61d602 = "KEY_3" +0x61d602 = "KEY_NUMERIC_3" 0x61d603 = "KEY_POWER" -0x61d604 = "KEY_1" -0x61d605 = "KEY_5" -0x61d606 = "KEY_6" +0x61d604 = "KEY_NUMERIC_1" +0x61d605 = "KEY_NUMERIC_5" +0x61d606 = "KEY_NUMERIC_6" 0x61d607 = "KEY_CHANNELDOWN" -0x61d608 = "KEY_2" +0x61d608 = "KEY_NUMERIC_2" 0x61d609 = "KEY_CHANNELUP" -0x61d60a = "KEY_9" +0x61d60a = "KEY_NUMERIC_9" 0x61d60b = "KEY_ZOOM" -0x61d60c = "KEY_7" -0x61d60d = "KEY_8" +0x61d60c = "KEY_NUMERIC_7" +0x61d60d = "KEY_NUMERIC_8" 0x61d60e = "KEY_VOLUMEUP" -0x61d60f = "KEY_4" +0x61d60f = "KEY_NUMERIC_4" 0x61d610 = "KEY_ESC" -0x61d611 = "KEY_0" +0x61d611 = "KEY_NUMERIC_0" 0x61d612 = "KEY_OK" 0x61d613 = "KEY_VOLUMEDOWN" 0x61d614 = "KEY_RECORD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_ii.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_ii.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_ii.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_digivox_ii.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,21 +3,21 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x0302 = "KEY_2" +0x0302 = "KEY_NUMERIC_2" 0x0303 = "KEY_UP" -0x0304 = "KEY_3" +0x0304 = "KEY_NUMERIC_3" 0x0305 = "KEY_CHANNELDOWN" -0x0308 = "KEY_5" -0x0309 = "KEY_0" -0x030b = "KEY_8" +0x0308 = "KEY_NUMERIC_5" +0x0309 = "KEY_NUMERIC_0" +0x030b = "KEY_NUMERIC_8" 0x030d = "KEY_DOWN" -0x0310 = "KEY_9" -0x0311 = "KEY_7" +0x0310 = "KEY_NUMERIC_9" +0x0311 = "KEY_NUMERIC_7" 0x0314 = "KEY_VOLUMEUP" 0x0315 = "KEY_CHANNELUP" 0x0316 = "KEY_OK" 0x0317 = "KEY_POWER2" -0x031a = "KEY_1" -0x031c = "KEY_4" -0x031d = "KEY_6" +0x031a = "KEY_NUMERIC_1" +0x031c = "KEY_NUMERIC_4" +0x031d = "KEY_NUMERIC_6" 0x031f = "KEY_VOLUMEDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere_plus.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere_plus.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere_plus.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere_plus.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "msi_tvanywhere_plus" protocol = "unknown" [protocols.scancodes] -0x01 = "KEY_1" -0x0b = "KEY_2" -0x1b = "KEY_3" -0x05 = "KEY_4" -0x09 = "KEY_5" -0x15 = "KEY_6" -0x06 = "KEY_7" -0x0a = "KEY_8" -0x12 = "KEY_9" -0x02 = "KEY_0" +0x01 = "KEY_NUMERIC_1" +0x0b = "KEY_NUMERIC_2" +0x1b = "KEY_NUMERIC_3" +0x05 = "KEY_NUMERIC_4" +0x09 = "KEY_NUMERIC_5" +0x15 = "KEY_NUMERIC_6" +0x06 = "KEY_NUMERIC_7" +0x0a = "KEY_NUMERIC_8" +0x12 = "KEY_NUMERIC_9" +0x02 = "KEY_NUMERIC_0" 0x10 = "KEY_KPPLUS" 0x13 = "KEY_AGAIN" 0x1e = "KEY_POWER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/msi_tvanywhere.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "msi_tvanywhere" protocol = "unknown" [protocols.scancodes] -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0c = "KEY_MUTE" 0x0f = "KEY_SCREEN" 0x10 = "KEY_FN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/nebula.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/nebula.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/nebula.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/nebula.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "rc5" variant = "rc5" [protocols.scancodes] -0x0000 = "KEY_0" -0x0001 = "KEY_1" -0x0002 = "KEY_2" -0x0003 = "KEY_3" -0x0004 = "KEY_4" -0x0005 = "KEY_5" -0x0006 = "KEY_6" -0x0007 = "KEY_7" -0x0008 = "KEY_8" -0x0009 = "KEY_9" +0x0000 = "KEY_NUMERIC_0" +0x0001 = "KEY_NUMERIC_1" +0x0002 = "KEY_NUMERIC_2" +0x0003 = "KEY_NUMERIC_3" +0x0004 = "KEY_NUMERIC_4" +0x0005 = "KEY_NUMERIC_5" +0x0006 = "KEY_NUMERIC_6" +0x0007 = "KEY_NUMERIC_7" +0x0008 = "KEY_NUMERIC_8" +0x0009 = "KEY_NUMERIC_9" 0x000a = "KEY_TV" 0x000b = "KEY_AUX" 0x000c = "KEY_DVD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/nec_terratec_cinergy_xs.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/nec_terratec_cinergy_xs.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/nec_terratec_cinergy_xs.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/nec_terratec_cinergy_xs.toml 2019-07-23 12:31:49.000000000 +0000 @@ -9,16 +9,16 @@ 0x1443 = "KEY_SUBTITLE" 0x1444 = "KEY_TEXT" 0x1445 = "KEY_DELETE" -0x1402 = "KEY_1" -0x1403 = "KEY_2" -0x1404 = "KEY_3" -0x1405 = "KEY_4" -0x1406 = "KEY_5" -0x1407 = "KEY_6" -0x1408 = "KEY_7" -0x1409 = "KEY_8" -0x140a = "KEY_9" -0x140c = "KEY_0" +0x1402 = "KEY_NUMERIC_1" +0x1403 = "KEY_NUMERIC_2" +0x1404 = "KEY_NUMERIC_3" +0x1405 = "KEY_NUMERIC_4" +0x1406 = "KEY_NUMERIC_5" +0x1407 = "KEY_NUMERIC_6" +0x1408 = "KEY_NUMERIC_7" +0x1409 = "KEY_NUMERIC_8" +0x140a = "KEY_NUMERIC_9" +0x140c = "KEY_NUMERIC_0" 0x140b = "KEY_TUNER" 0x140d = "KEY_MODE" 0x1446 = "KEY_TV" @@ -52,16 +52,16 @@ 0x144f = "KEY_FASTFORWARD" 0x145c = "KEY_NEXT" 0x04eb01 = "KEY_POWER2" -0x04eb02 = "KEY_1" -0x04eb03 = "KEY_2" -0x04eb04 = "KEY_3" -0x04eb05 = "KEY_4" -0x04eb06 = "KEY_5" -0x04eb07 = "KEY_6" -0x04eb08 = "KEY_7" -0x04eb09 = "KEY_8" -0x04eb0a = "KEY_9" -0x04eb0c = "KEY_0" +0x04eb02 = "KEY_NUMERIC_1" +0x04eb03 = "KEY_NUMERIC_2" +0x04eb04 = "KEY_NUMERIC_3" +0x04eb05 = "KEY_NUMERIC_4" +0x04eb06 = "KEY_NUMERIC_5" +0x04eb07 = "KEY_NUMERIC_6" +0x04eb08 = "KEY_NUMERIC_7" +0x04eb09 = "KEY_NUMERIC_8" +0x04eb0a = "KEY_NUMERIC_9" +0x04eb0c = "KEY_NUMERIC_0" 0x04eb0b = "KEY_TEXT" 0x04eb0d = "KEY_REFRESH" 0x04eb0e = "KEY_HOME" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/norwood.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/norwood.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/norwood.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/norwood.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "norwood" protocol = "unknown" [protocols.scancodes] -0x20 = "KEY_0" -0x21 = "KEY_1" -0x22 = "KEY_2" -0x23 = "KEY_3" -0x24 = "KEY_4" -0x25 = "KEY_5" -0x26 = "KEY_6" -0x27 = "KEY_7" -0x28 = "KEY_8" -0x29 = "KEY_9" +0x20 = "KEY_NUMERIC_0" +0x21 = "KEY_NUMERIC_1" +0x22 = "KEY_NUMERIC_2" +0x23 = "KEY_NUMERIC_3" +0x24 = "KEY_NUMERIC_4" +0x25 = "KEY_NUMERIC_5" +0x26 = "KEY_NUMERIC_6" +0x27 = "KEY_NUMERIC_7" +0x28 = "KEY_NUMERIC_8" +0x29 = "KEY_NUMERIC_9" 0x78 = "KEY_VIDEO" 0x2c = "KEY_EXIT" 0x2a = "KEY_SELECT" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/npgtech.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/npgtech.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/npgtech.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/npgtech.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x1d = "KEY_SWITCHVIDEOMODE" 0x2a = "KEY_FRONT" -0x3e = "KEY_1" -0x02 = "KEY_2" -0x06 = "KEY_3" -0x0a = "KEY_4" -0x0e = "KEY_5" -0x12 = "KEY_6" -0x16 = "KEY_7" -0x1a = "KEY_8" -0x1e = "KEY_9" -0x3a = "KEY_0" +0x3e = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x06 = "KEY_NUMERIC_3" +0x0a = "KEY_NUMERIC_4" +0x0e = "KEY_NUMERIC_5" +0x12 = "KEY_NUMERIC_6" +0x16 = "KEY_NUMERIC_7" +0x1a = "KEY_NUMERIC_8" +0x1e = "KEY_NUMERIC_9" +0x3a = "KEY_NUMERIC_0" 0x22 = "KEY_NUMLOCK" 0x20 = "KEY_REFRESH" 0x03 = "KEY_BRIGHTNESSDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pctv_sedna.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pctv_sedna.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pctv_sedna.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pctv_sedna.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "pctv_sedna" protocol = "unknown" [protocols.scancodes] -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0a = "KEY_AGAIN" 0x0b = "KEY_CHANNELUP" 0x0c = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle310e.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle310e.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle310e.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle310e.toml 2019-07-23 12:31:49.000000000 +0000 @@ -40,15 +40,11 @@ 0x41 = "KEY_PREVIOUSSONG" 0x42 = "KEY_NEXTSONG" 0x54 = "KEY_CAMERA" -0x50 = "KEY_SAP" 0x47 = "KEY_CYCLEWINDOWS" 0x4d = "KEY_SCREEN" 0x08 = "KEY_SUBTITLE" 0x0e = "KEY_MUTE" -0x49 = "KEY_LR" 0x07 = "KEY_SLEEP" -0x08 = "KEY_VIDEO" -0x0e = "KEY_MENU" 0x45 = "KEY_ZOOMIN" 0x46 = "KEY_ZOOMOUT" 0x18 = "KEY_RED" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_color.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_color.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_color.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_color.toml 2019-07-23 12:31:49.000000000 +0000 @@ -32,15 +32,15 @@ 0x53 = "KEY_PREVIOUS" 0x4c = "KEY_STOP" 0x54 = "KEY_NEXT" -0x69 = "KEY_0" -0x6a = "KEY_1" -0x6b = "KEY_2" -0x6c = "KEY_3" -0x6d = "KEY_4" -0x6e = "KEY_5" -0x6f = "KEY_6" -0x70 = "KEY_7" -0x71 = "KEY_8" -0x72 = "KEY_9" +0x69 = "KEY_NUMERIC_0" +0x6a = "KEY_NUMERIC_1" +0x6b = "KEY_NUMERIC_2" +0x6c = "KEY_NUMERIC_3" +0x6d = "KEY_NUMERIC_4" +0x6e = "KEY_NUMERIC_5" +0x6f = "KEY_NUMERIC_6" +0x70 = "KEY_NUMERIC_7" +0x71 = "KEY_NUMERIC_8" +0x72 = "KEY_NUMERIC_9" 0x74 = "KEY_CHANNEL" 0x0a = "KEY_BACKSPACE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_grey.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_grey.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_grey.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_grey.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "pinnacle_grey" protocol = "unknown" [protocols.scancodes] -0x3a = "KEY_0" -0x31 = "KEY_1" -0x32 = "KEY_2" -0x33 = "KEY_3" -0x34 = "KEY_4" -0x35 = "KEY_5" -0x36 = "KEY_6" -0x37 = "KEY_7" -0x38 = "KEY_8" -0x39 = "KEY_9" +0x3a = "KEY_NUMERIC_0" +0x31 = "KEY_NUMERIC_1" +0x32 = "KEY_NUMERIC_2" +0x33 = "KEY_NUMERIC_3" +0x34 = "KEY_NUMERIC_4" +0x35 = "KEY_NUMERIC_5" +0x36 = "KEY_NUMERIC_6" +0x37 = "KEY_NUMERIC_7" +0x38 = "KEY_NUMERIC_8" +0x39 = "KEY_NUMERIC_9" 0x2f = "KEY_POWER" 0x2e = "KEY_P" 0x1f = "KEY_L" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_pctv_hd.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_pctv_hd.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_pctv_hd.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pinnacle_pctv_hd.toml 2019-07-23 12:31:49.000000000 +0000 @@ -11,16 +11,16 @@ 0x0709 = "KEY_VOLUMEDOWN" 0x0706 = "KEY_CHANNELUP" 0x070c = "KEY_CHANNELDOWN" -0x070f = "KEY_1" -0x0715 = "KEY_2" -0x0710 = "KEY_3" -0x0718 = "KEY_4" -0x071b = "KEY_5" -0x071e = "KEY_6" -0x0711 = "KEY_7" -0x0721 = "KEY_8" -0x0712 = "KEY_9" -0x0727 = "KEY_0" +0x070f = "KEY_NUMERIC_1" +0x0715 = "KEY_NUMERIC_2" +0x0710 = "KEY_NUMERIC_3" +0x0718 = "KEY_NUMERIC_4" +0x071b = "KEY_NUMERIC_5" +0x071e = "KEY_NUMERIC_6" +0x0711 = "KEY_NUMERIC_7" +0x0721 = "KEY_NUMERIC_8" +0x0712 = "KEY_NUMERIC_9" +0x0727 = "KEY_NUMERIC_0" 0x0724 = "KEY_ZOOM" 0x072a = "KEY_SUBTITLE" 0x072d = "KEY_REWIND" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_002t.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_002t.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_002t.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_002t.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ [protocols.scancodes] 0x866b13 = "KEY_MUTE" 0x866b12 = "KEY_POWER2" -0x866b01 = "KEY_1" -0x866b02 = "KEY_2" -0x866b03 = "KEY_3" -0x866b04 = "KEY_4" -0x866b05 = "KEY_5" -0x866b06 = "KEY_6" -0x866b07 = "KEY_7" -0x866b08 = "KEY_8" -0x866b09 = "KEY_9" -0x866b00 = "KEY_0" +0x866b01 = "KEY_NUMERIC_1" +0x866b02 = "KEY_NUMERIC_2" +0x866b03 = "KEY_NUMERIC_3" +0x866b04 = "KEY_NUMERIC_4" +0x866b05 = "KEY_NUMERIC_5" +0x866b06 = "KEY_NUMERIC_6" +0x866b07 = "KEY_NUMERIC_7" +0x866b08 = "KEY_NUMERIC_8" +0x866b09 = "KEY_NUMERIC_9" +0x866b00 = "KEY_NUMERIC_0" 0x866b0d = "KEY_CHANNELUP" 0x866b19 = "KEY_CHANNELDOWN" 0x866b10 = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_mk12.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_mk12.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_mk12.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_mk12.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ [protocols.scancodes] 0x866b03 = "KEY_TUNER" 0x866b1e = "KEY_POWER2" -0x866b01 = "KEY_1" -0x866b0b = "KEY_2" -0x866b1b = "KEY_3" -0x866b05 = "KEY_4" -0x866b09 = "KEY_5" -0x866b15 = "KEY_6" -0x866b06 = "KEY_7" -0x866b0a = "KEY_8" -0x866b12 = "KEY_9" -0x866b02 = "KEY_0" +0x866b01 = "KEY_NUMERIC_1" +0x866b0b = "KEY_NUMERIC_2" +0x866b1b = "KEY_NUMERIC_3" +0x866b05 = "KEY_NUMERIC_4" +0x866b09 = "KEY_NUMERIC_5" +0x866b15 = "KEY_NUMERIC_6" +0x866b06 = "KEY_NUMERIC_7" +0x866b0a = "KEY_NUMERIC_8" +0x866b12 = "KEY_NUMERIC_9" +0x866b02 = "KEY_NUMERIC_0" 0x866b13 = "KEY_AGAIN" 0x866b10 = "KEY_DIGITS" 0x866b00 = "KEY_VIDEO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_new.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_new.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_new.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview_new.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x3c = "KEY_TIME" 0x12 = "KEY_POWER" -0x3d = "KEY_1" -0x38 = "KEY_2" -0x18 = "KEY_3" -0x35 = "KEY_4" -0x39 = "KEY_5" -0x15 = "KEY_6" -0x36 = "KEY_7" -0x3a = "KEY_8" -0x1e = "KEY_9" -0x3e = "KEY_0" +0x3d = "KEY_NUMERIC_1" +0x38 = "KEY_NUMERIC_2" +0x18 = "KEY_NUMERIC_3" +0x35 = "KEY_NUMERIC_4" +0x39 = "KEY_NUMERIC_5" +0x15 = "KEY_NUMERIC_6" +0x36 = "KEY_NUMERIC_7" +0x3a = "KEY_NUMERIC_8" +0x1e = "KEY_NUMERIC_9" +0x3e = "KEY_NUMERIC_0" 0x1c = "KEY_AGAIN" 0x3f = "KEY_VIDEO" 0x1f = "KEY_LAST" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pixelview.toml 2019-07-23 12:31:49.000000000 +0000 @@ -12,16 +12,16 @@ 0x1a = "KEY_PLAYPAUSE" 0x19 = "KEY_ZOOM" 0x0f = "KEY_TEXT" -0x01 = "KEY_1" -0x0b = "KEY_2" -0x1b = "KEY_3" -0x05 = "KEY_4" -0x09 = "KEY_5" -0x15 = "KEY_6" -0x06 = "KEY_7" -0x0a = "KEY_8" -0x12 = "KEY_9" -0x02 = "KEY_0" +0x01 = "KEY_NUMERIC_1" +0x0b = "KEY_NUMERIC_2" +0x1b = "KEY_NUMERIC_3" +0x05 = "KEY_NUMERIC_4" +0x09 = "KEY_NUMERIC_5" +0x15 = "KEY_NUMERIC_6" +0x06 = "KEY_NUMERIC_7" +0x0a = "KEY_NUMERIC_8" +0x12 = "KEY_NUMERIC_9" +0x02 = "KEY_NUMERIC_0" 0x10 = "KEY_LAST" 0x13 = "KEY_LIST" 0x1f = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/powercolor_real_angel.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/powercolor_real_angel.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/powercolor_real_angel.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/powercolor_real_angel.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x38 = "KEY_SWITCHVIDEOMODE" 0x0c = "KEY_MEDIA" -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x0a = "KEY_DIGITS" 0x29 = "KEY_PREVIOUS" 0x12 = "KEY_BRIGHTNESSUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/proteus_2309.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/proteus_2309.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/proteus_2309.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/proteus_2309.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "proteus_2309" protocol = "unknown" [protocols.scancodes] -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x5c = "KEY_POWER" 0x20 = "KEY_ZOOM" 0x0f = "KEY_BACKSPACE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/purpletv.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/purpletv.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/purpletv.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/purpletv.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ 0x03 = "KEY_POWER" 0x6f = "KEY_MUTE" 0x10 = "KEY_BACKSPACE" -0x11 = "KEY_0" -0x04 = "KEY_1" -0x05 = "KEY_2" -0x06 = "KEY_3" -0x08 = "KEY_4" -0x09 = "KEY_5" -0x0a = "KEY_6" -0x0c = "KEY_7" -0x0d = "KEY_8" -0x0e = "KEY_9" +0x11 = "KEY_NUMERIC_0" +0x04 = "KEY_NUMERIC_1" +0x05 = "KEY_NUMERIC_2" +0x06 = "KEY_NUMERIC_3" +0x08 = "KEY_NUMERIC_4" +0x09 = "KEY_NUMERIC_5" +0x0a = "KEY_NUMERIC_6" +0x0c = "KEY_NUMERIC_7" +0x0d = "KEY_NUMERIC_8" +0x0e = "KEY_NUMERIC_9" 0x12 = "KEY_DOT" 0x07 = "KEY_VOLUMEUP" 0x0b = "KEY_VOLUMEDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/pv951.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/pv951.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/pv951.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/pv951.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "pv951" protocol = "unknown" [protocols.scancodes] -0x00 = "KEY_0" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" +0x00 = "KEY_NUMERIC_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" 0x12 = "KEY_POWER" 0x10 = "KEY_MUTE" 0x1f = "KEY_VOLUMEDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/real_audio_220_32_keys.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/real_audio_220_32_keys.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/real_audio_220_32_keys.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/real_audio_220_32_keys.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x1c = "KEY_RADIO" 0x12 = "KEY_POWER2" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" -0x00 = "KEY_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" +0x00 = "KEY_NUMERIC_0" 0x0c = "KEY_VOLUMEUP" 0x18 = "KEY_VOLUMEDOWN" 0x0b = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/reddo.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/reddo.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/reddo.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/reddo.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,21 +4,21 @@ variant = "necx" [protocols.scancodes] 0x61d601 = "KEY_EPG" -0x61d602 = "KEY_3" -0x61d604 = "KEY_1" -0x61d605 = "KEY_5" -0x61d606 = "KEY_6" +0x61d602 = "KEY_NUMERIC_3" +0x61d604 = "KEY_NUMERIC_1" +0x61d605 = "KEY_NUMERIC_5" +0x61d606 = "KEY_NUMERIC_6" 0x61d607 = "KEY_CHANNELDOWN" -0x61d608 = "KEY_2" +0x61d608 = "KEY_NUMERIC_2" 0x61d609 = "KEY_CHANNELUP" -0x61d60a = "KEY_9" +0x61d60a = "KEY_NUMERIC_9" 0x61d60b = "KEY_ZOOM" -0x61d60c = "KEY_7" -0x61d60d = "KEY_8" +0x61d60c = "KEY_NUMERIC_7" +0x61d60d = "KEY_NUMERIC_8" 0x61d60e = "KEY_VOLUMEUP" -0x61d60f = "KEY_4" +0x61d60f = "KEY_NUMERIC_4" 0x61d610 = "KEY_ESC" -0x61d611 = "KEY_0" +0x61d611 = "KEY_NUMERIC_0" 0x61d612 = "KEY_OK" 0x61d613 = "KEY_VOLUMEDOWN" 0x61d614 = "KEY_RECORD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/snapstream_firefly.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/snapstream_firefly.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/snapstream_firefly.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/snapstream_firefly.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x2c = "KEY_ZOOM" 0x02 = "KEY_CLOSE" -0x0d = "KEY_1" -0x0e = "KEY_2" -0x0f = "KEY_3" -0x10 = "KEY_4" -0x11 = "KEY_5" -0x12 = "KEY_6" -0x13 = "KEY_7" -0x14 = "KEY_8" -0x15 = "KEY_9" -0x17 = "KEY_0" +0x0d = "KEY_NUMERIC_1" +0x0e = "KEY_NUMERIC_2" +0x0f = "KEY_NUMERIC_3" +0x10 = "KEY_NUMERIC_4" +0x11 = "KEY_NUMERIC_5" +0x12 = "KEY_NUMERIC_6" +0x13 = "KEY_NUMERIC_7" +0x14 = "KEY_NUMERIC_8" +0x15 = "KEY_NUMERIC_9" +0x17 = "KEY_NUMERIC_0" 0x16 = "KEY_BACK" 0x18 = "KEY_KPENTER" 0x09 = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/su3000.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/su3000.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/su3000.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/su3000.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ [protocols.scancodes] 0x25 = "KEY_POWER" 0x0a = "KEY_MUTE" -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" -0x00 = "KEY_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" +0x00 = "KEY_NUMERIC_0" 0x20 = "KEY_UP" 0x21 = "KEY_DOWN" 0x12 = "KEY_VOLUMEUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/tango.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/tango.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/tango.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/tango.toml 2019-07-23 12:31:49.000000000 +0000 @@ -12,16 +12,16 @@ 0x4cb13 = "KEY_TV" 0x4cb51 = "KEY_MUTE" 0x4cb52 = "KEY_VOLUMEDOWN" -0x4cb41 = "KEY_1" -0x4cb03 = "KEY_2" -0x4cb42 = "KEY_3" -0x4cb45 = "KEY_4" -0x4cb07 = "KEY_5" -0x4cb46 = "KEY_6" -0x4cb55 = "KEY_7" -0x4cb17 = "KEY_8" -0x4cb56 = "KEY_9" -0x4cb1b = "KEY_0" +0x4cb41 = "KEY_NUMERIC_1" +0x4cb03 = "KEY_NUMERIC_2" +0x4cb42 = "KEY_NUMERIC_3" +0x4cb45 = "KEY_NUMERIC_4" +0x4cb07 = "KEY_NUMERIC_5" +0x4cb46 = "KEY_NUMERIC_6" +0x4cb55 = "KEY_NUMERIC_7" +0x4cb17 = "KEY_NUMERIC_8" +0x4cb56 = "KEY_NUMERIC_9" +0x4cb1b = "KEY_NUMERIC_0" 0x4cb59 = "KEY_DELETE" 0x4cb5a = "KEY_CAPSLOCK" 0x4cb47 = "KEY_BACK" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/tbs_nec.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/tbs_nec.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/tbs_nec.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/tbs_nec.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x84 = "KEY_POWER2" 0x94 = "KEY_MUTE" -0x87 = "KEY_1" -0x86 = "KEY_2" -0x85 = "KEY_3" -0x8b = "KEY_4" -0x8a = "KEY_5" -0x89 = "KEY_6" -0x8f = "KEY_7" -0x8e = "KEY_8" -0x8d = "KEY_9" -0x92 = "KEY_0" +0x87 = "KEY_NUMERIC_1" +0x86 = "KEY_NUMERIC_2" +0x85 = "KEY_NUMERIC_3" +0x8b = "KEY_NUMERIC_4" +0x8a = "KEY_NUMERIC_5" +0x89 = "KEY_NUMERIC_6" +0x8f = "KEY_NUMERIC_7" +0x8e = "KEY_NUMERIC_8" +0x8d = "KEY_NUMERIC_9" +0x92 = "KEY_NUMERIC_0" 0xc0 = "KEY_10CHANNELSUP" 0xd0 = "KEY_10CHANNELSDOWN" 0x96 = "KEY_CHANNELUP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_ts35.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_ts35.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_ts35.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_ts35.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,16 +6,16 @@ 0x07 = "KEY_MEDIA" 0x1c = "KEY_AB" 0x33 = "KEY_POWER" -0x3e = "KEY_1" -0x3d = "KEY_2" -0x3c = "KEY_3" -0x3b = "KEY_4" -0x3a = "KEY_5" -0x39 = "KEY_6" -0x38 = "KEY_7" -0x37 = "KEY_8" -0x36 = "KEY_9" -0x3f = "KEY_0" +0x3e = "KEY_NUMERIC_1" +0x3d = "KEY_NUMERIC_2" +0x3c = "KEY_NUMERIC_3" +0x3b = "KEY_NUMERIC_4" +0x3a = "KEY_NUMERIC_5" +0x39 = "KEY_NUMERIC_6" +0x38 = "KEY_NUMERIC_7" +0x37 = "KEY_NUMERIC_8" +0x36 = "KEY_NUMERIC_9" +0x3f = "KEY_NUMERIC_0" 0x35 = "KEY_DIGITS" 0x2c = "KEY_TV" 0x20 = "KEY_INFO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_usb2.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_usb2.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_usb2.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/technisat_usb2.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,18 +4,18 @@ variant = "rc5" [protocols.scancodes] 0x0a0c = "KEY_POWER" -0x0a01 = "KEY_1" -0x0a02 = "KEY_2" -0x0a03 = "KEY_3" +0x0a01 = "KEY_NUMERIC_1" +0x0a02 = "KEY_NUMERIC_2" +0x0a03 = "KEY_NUMERIC_3" 0x0a0d = "KEY_MUTE" -0x0a04 = "KEY_4" -0x0a05 = "KEY_5" -0x0a06 = "KEY_6" +0x0a04 = "KEY_NUMERIC_4" +0x0a05 = "KEY_NUMERIC_5" +0x0a06 = "KEY_NUMERIC_6" 0x0a38 = "KEY_VIDEO" -0x0a07 = "KEY_7" -0x0a08 = "KEY_8" -0x0a09 = "KEY_9" -0x0a00 = "KEY_0" +0x0a07 = "KEY_NUMERIC_7" +0x0a08 = "KEY_NUMERIC_8" +0x0a09 = "KEY_NUMERIC_9" +0x0a00 = "KEY_NUMERIC_0" 0x0a4f = "KEY_INFO" 0x0a20 = "KEY_CHANNELUP" 0x0a52 = "KEY_MENU" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_c_pci.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_c_pci.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_c_pci.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_c_pci.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,17 +3,17 @@ protocol = "unknown" [protocols.scancodes] 0x3e = "KEY_POWER" -0x3d = "KEY_1" -0x3c = "KEY_2" -0x3b = "KEY_3" -0x3a = "KEY_4" -0x39 = "KEY_5" -0x38 = "KEY_6" -0x37 = "KEY_7" -0x36 = "KEY_8" -0x35 = "KEY_9" +0x3d = "KEY_NUMERIC_1" +0x3c = "KEY_NUMERIC_2" +0x3b = "KEY_NUMERIC_3" +0x3a = "KEY_NUMERIC_4" +0x39 = "KEY_NUMERIC_5" +0x38 = "KEY_NUMERIC_6" +0x37 = "KEY_NUMERIC_7" +0x36 = "KEY_NUMERIC_8" +0x35 = "KEY_NUMERIC_9" 0x34 = "KEY_VIDEO_NEXT" -0x33 = "KEY_0" +0x33 = "KEY_NUMERIC_0" 0x32 = "KEY_REFRESH" 0x30 = "KEY_EPG" 0x2f = "KEY_UP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_s2_hd.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_s2_hd.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_s2_hd.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_s2_hd.toml 2019-07-23 12:31:49.000000000 +0000 @@ -38,15 +38,15 @@ 0x2f = "KEY_UP" 0x30 = "KEY_EPG" 0x32 = "KEY_VIDEO" -0x33 = "KEY_0" +0x33 = "KEY_NUMERIC_0" 0x34 = "KEY_VCR" -0x35 = "KEY_9" -0x36 = "KEY_8" -0x37 = "KEY_7" -0x38 = "KEY_6" -0x39 = "KEY_5" -0x3a = "KEY_4" -0x3b = "KEY_3" -0x3c = "KEY_2" -0x3d = "KEY_1" +0x35 = "KEY_NUMERIC_9" +0x36 = "KEY_NUMERIC_8" +0x37 = "KEY_NUMERIC_7" +0x38 = "KEY_NUMERIC_6" +0x39 = "KEY_NUMERIC_5" +0x3a = "KEY_NUMERIC_4" +0x3b = "KEY_NUMERIC_3" +0x3c = "KEY_NUMERIC_2" +0x3d = "KEY_NUMERIC_1" 0x3e = "KEY_POWER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_xs.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_xs.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_xs.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_cinergy_xs.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,20 +5,20 @@ 0x41 = "KEY_HOME" 0x01 = "KEY_POWER" 0x42 = "KEY_MENU" -0x02 = "KEY_1" -0x03 = "KEY_2" -0x04 = "KEY_3" +0x02 = "KEY_NUMERIC_1" +0x03 = "KEY_NUMERIC_2" +0x04 = "KEY_NUMERIC_3" 0x43 = "KEY_SUBTITLE" -0x05 = "KEY_4" -0x06 = "KEY_5" -0x07 = "KEY_6" +0x05 = "KEY_NUMERIC_4" +0x06 = "KEY_NUMERIC_5" +0x07 = "KEY_NUMERIC_6" 0x44 = "KEY_TEXT" -0x08 = "KEY_7" -0x09 = "KEY_8" -0x0a = "KEY_9" +0x08 = "KEY_NUMERIC_7" +0x09 = "KEY_NUMERIC_8" +0x0a = "KEY_NUMERIC_9" 0x45 = "KEY_DELETE" 0x0b = "KEY_TUNER" -0x0c = "KEY_0" +0x0c = "KEY_NUMERIC_0" 0x0d = "KEY_MODE" 0x46 = "KEY_TV" 0x47 = "KEY_DVD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim_2.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim_2.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim_2.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim_2.toml 2019-07-23 12:31:49.000000000 +0000 @@ -6,18 +6,18 @@ 0x8001 = "KEY_MUTE" 0x8002 = "KEY_VOLUMEDOWN" 0x8003 = "KEY_CHANNELDOWN" -0x8004 = "KEY_1" -0x8005 = "KEY_2" -0x8006 = "KEY_3" -0x8007 = "KEY_4" -0x8008 = "KEY_5" -0x8009 = "KEY_6" -0x800a = "KEY_7" +0x8004 = "KEY_NUMERIC_1" +0x8005 = "KEY_NUMERIC_2" +0x8006 = "KEY_NUMERIC_3" +0x8007 = "KEY_NUMERIC_4" +0x8008 = "KEY_NUMERIC_5" +0x8009 = "KEY_NUMERIC_6" +0x800a = "KEY_NUMERIC_7" 0x800c = "KEY_ZOOM" -0x800d = "KEY_0" +0x800d = "KEY_NUMERIC_0" 0x800e = "KEY_AGAIN" 0x8012 = "KEY_POWER2" 0x801a = "KEY_VOLUMEUP" -0x801b = "KEY_8" +0x801b = "KEY_NUMERIC_8" 0x801e = "KEY_CHANNELUP" -0x801f = "KEY_9" +0x801f = "KEY_NUMERIC_9" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/terratec_slim.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "necx" [protocols.scancodes] -0x02bd00 = "KEY_1" -0x02bd01 = "KEY_2" -0x02bd02 = "KEY_3" -0x02bd03 = "KEY_4" -0x02bd04 = "KEY_5" -0x02bd05 = "KEY_6" -0x02bd06 = "KEY_7" -0x02bd07 = "KEY_8" -0x02bd08 = "KEY_9" -0x02bd09 = "KEY_0" +0x02bd00 = "KEY_NUMERIC_1" +0x02bd01 = "KEY_NUMERIC_2" +0x02bd02 = "KEY_NUMERIC_3" +0x02bd03 = "KEY_NUMERIC_4" +0x02bd04 = "KEY_NUMERIC_5" +0x02bd05 = "KEY_NUMERIC_6" +0x02bd06 = "KEY_NUMERIC_7" +0x02bd07 = "KEY_NUMERIC_8" +0x02bd08 = "KEY_NUMERIC_9" +0x02bd09 = "KEY_NUMERIC_0" 0x02bd0a = "KEY_MUTE" 0x02bd0b = "KEY_NEW" 0x02bd0e = "KEY_VOLUMEDOWN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/tevii_nec.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/tevii_nec.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/tevii_nec.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/tevii_nec.toml 2019-07-23 12:31:49.000000000 +0000 @@ -4,16 +4,16 @@ [protocols.scancodes] 0x0a = "KEY_POWER2" 0x0c = "KEY_MUTE" -0x11 = "KEY_1" -0x12 = "KEY_2" -0x13 = "KEY_3" -0x14 = "KEY_4" -0x15 = "KEY_5" -0x16 = "KEY_6" -0x17 = "KEY_7" -0x18 = "KEY_8" -0x19 = "KEY_9" -0x10 = "KEY_0" +0x11 = "KEY_NUMERIC_1" +0x12 = "KEY_NUMERIC_2" +0x13 = "KEY_NUMERIC_3" +0x14 = "KEY_NUMERIC_4" +0x15 = "KEY_NUMERIC_5" +0x16 = "KEY_NUMERIC_6" +0x17 = "KEY_NUMERIC_7" +0x18 = "KEY_NUMERIC_8" +0x19 = "KEY_NUMERIC_9" +0x10 = "KEY_NUMERIC_0" 0x1c = "KEY_MENU" 0x0f = "KEY_VOLUMEDOWN" 0x1a = "KEY_LAST" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand_02.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand_02.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand_02.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand_02.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "rc5" variant = "rc5" [protocols.scancodes] -0x0000 = "KEY_0" -0x0001 = "KEY_1" -0x0002 = "KEY_2" -0x0003 = "KEY_3" -0x0004 = "KEY_4" -0x0005 = "KEY_5" -0x0006 = "KEY_6" -0x0007 = "KEY_7" -0x0008 = "KEY_8" -0x0009 = "KEY_9" +0x0000 = "KEY_NUMERIC_0" +0x0001 = "KEY_NUMERIC_1" +0x0002 = "KEY_NUMERIC_2" +0x0003 = "KEY_NUMERIC_3" +0x0004 = "KEY_NUMERIC_4" +0x0005 = "KEY_NUMERIC_5" +0x0006 = "KEY_NUMERIC_6" +0x0007 = "KEY_NUMERIC_7" +0x0008 = "KEY_NUMERIC_8" +0x0009 = "KEY_NUMERIC_9" 0x000a = "KEY_MUTE" 0x000b = "KEY_STOP" 0x000c = "KEY_POWER2" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/total_media_in_hand.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "necx" [protocols.scancodes] -0x02bd00 = "KEY_1" -0x02bd01 = "KEY_2" -0x02bd02 = "KEY_3" -0x02bd03 = "KEY_4" -0x02bd04 = "KEY_5" -0x02bd05 = "KEY_6" -0x02bd06 = "KEY_7" -0x02bd07 = "KEY_8" -0x02bd08 = "KEY_9" -0x02bd09 = "KEY_0" +0x02bd00 = "KEY_NUMERIC_1" +0x02bd01 = "KEY_NUMERIC_2" +0x02bd02 = "KEY_NUMERIC_3" +0x02bd03 = "KEY_NUMERIC_4" +0x02bd04 = "KEY_NUMERIC_5" +0x02bd05 = "KEY_NUMERIC_6" +0x02bd06 = "KEY_NUMERIC_7" +0x02bd07 = "KEY_NUMERIC_8" +0x02bd08 = "KEY_NUMERIC_9" +0x02bd09 = "KEY_NUMERIC_0" 0x02bd0a = "KEY_MUTE" 0x02bd0b = "KEY_CYCLEWINDOWS" 0x02bd0c = "KEY_VIDEO" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/trekstor.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/trekstor.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/trekstor.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/trekstor.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,7 +3,7 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x0084 = "KEY_0" +0x0084 = "KEY_NUMERIC_0" 0x0085 = "KEY_MUTE" 0x0086 = "KEY_HOMEPAGE" 0x0087 = "KEY_UP" @@ -15,17 +15,17 @@ 0x008d = "KEY_PLAY" 0x008e = "KEY_STOP" 0x008f = "KEY_EPG" -0x0090 = "KEY_7" -0x0091 = "KEY_4" -0x0092 = "KEY_1" +0x0090 = "KEY_NUMERIC_7" +0x0091 = "KEY_NUMERIC_4" +0x0092 = "KEY_NUMERIC_1" 0x0093 = "KEY_CHANNELDOWN" -0x0094 = "KEY_8" -0x0095 = "KEY_5" -0x0096 = "KEY_2" +0x0094 = "KEY_NUMERIC_8" +0x0095 = "KEY_NUMERIC_5" +0x0096 = "KEY_NUMERIC_2" 0x0097 = "KEY_CHANNELUP" -0x0098 = "KEY_9" -0x0099 = "KEY_6" -0x009a = "KEY_3" +0x0098 = "KEY_NUMERIC_9" +0x0099 = "KEY_NUMERIC_6" +0x009a = "KEY_NUMERIC_3" 0x009b = "KEY_VOLUMEDOWN" 0x009c = "KEY_TV" 0x009d = "KEY_RECORD" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/tt_1500.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/tt_1500.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/tt_1500.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/tt_1500.toml 2019-07-23 12:31:49.000000000 +0000 @@ -5,16 +5,16 @@ [protocols.scancodes] 0x1501 = "KEY_POWER" 0x1502 = "KEY_SHUFFLE" -0x1503 = "KEY_1" -0x1504 = "KEY_2" -0x1505 = "KEY_3" -0x1506 = "KEY_4" -0x1507 = "KEY_5" -0x1508 = "KEY_6" -0x1509 = "KEY_7" -0x150a = "KEY_8" -0x150b = "KEY_9" -0x150c = "KEY_0" +0x1503 = "KEY_NUMERIC_1" +0x1504 = "KEY_NUMERIC_2" +0x1505 = "KEY_NUMERIC_3" +0x1506 = "KEY_NUMERIC_4" +0x1507 = "KEY_NUMERIC_5" +0x1508 = "KEY_NUMERIC_6" +0x1509 = "KEY_NUMERIC_7" +0x150a = "KEY_NUMERIC_8" +0x150b = "KEY_NUMERIC_9" +0x150c = "KEY_NUMERIC_0" 0x150d = "KEY_UP" 0x150e = "KEY_LEFT" 0x150f = "KEY_OK" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_dtv_cab_ci.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_dtv_cab_ci.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_dtv_cab_ci.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_dtv_cab_ci.toml 2019-07-23 12:31:49.000000000 +0000 @@ -8,16 +8,16 @@ 0x17 = "KEY_INFO" 0x23 = "KEY_EPG" 0x3b = "KEY_F22" -0x3c = "KEY_1" -0x3e = "KEY_2" -0x39 = "KEY_3" -0x36 = "KEY_4" -0x22 = "KEY_5" -0x20 = "KEY_6" -0x32 = "KEY_7" -0x26 = "KEY_8" -0x24 = "KEY_9" -0x2a = "KEY_0" +0x3c = "KEY_NUMERIC_1" +0x3e = "KEY_NUMERIC_2" +0x39 = "KEY_NUMERIC_3" +0x36 = "KEY_NUMERIC_4" +0x22 = "KEY_NUMERIC_5" +0x20 = "KEY_NUMERIC_6" +0x32 = "KEY_NUMERIC_7" +0x26 = "KEY_NUMERIC_8" +0x24 = "KEY_NUMERIC_9" +0x2a = "KEY_NUMERIC_0" 0x33 = "KEY_CANCEL" 0x2c = "KEY_BACK" 0x15 = "KEY_CLEAR" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_vp1027_dvbs.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_vp1027_dvbs.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_vp1027_dvbs.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/twinhan_vp1027_dvbs.toml 2019-07-23 12:31:49.000000000 +0000 @@ -9,16 +9,16 @@ 0x48 = "KEY_INFO" 0x1c = "KEY_EPG" 0x04 = "KEY_LIST" -0x03 = "KEY_1" -0x01 = "KEY_2" -0x06 = "KEY_3" -0x09 = "KEY_4" -0x1d = "KEY_5" -0x1f = "KEY_6" -0x0d = "KEY_7" -0x19 = "KEY_8" -0x1b = "KEY_9" -0x15 = "KEY_0" +0x03 = "KEY_NUMERIC_1" +0x01 = "KEY_NUMERIC_2" +0x06 = "KEY_NUMERIC_3" +0x09 = "KEY_NUMERIC_4" +0x1d = "KEY_NUMERIC_5" +0x1f = "KEY_NUMERIC_6" +0x0d = "KEY_NUMERIC_7" +0x19 = "KEY_NUMERIC_8" +0x1b = "KEY_NUMERIC_9" +0x15 = "KEY_NUMERIC_0" 0x0c = "KEY_CANCEL" 0x4a = "KEY_CLEAR" 0x13 = "KEY_BACKSPACE" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_k100.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_k100.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_k100.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_k100.toml 2019-07-23 12:31:49.000000000 +0000 @@ -33,17 +33,17 @@ 0x10 = "KEY_PREVIOUS" 0x0d = "KEY_PAUSE" 0x0f = "KEY_NEXT" -0x1e = "KEY_1" -0x1f = "KEY_2" -0x20 = "KEY_3" -0x21 = "KEY_4" -0x22 = "KEY_5" -0x23 = "KEY_6" -0x24 = "KEY_7" -0x25 = "KEY_8" -0x26 = "KEY_9" +0x1e = "KEY_NUMERIC_1" +0x1f = "KEY_NUMERIC_2" +0x20 = "KEY_NUMERIC_3" +0x21 = "KEY_NUMERIC_4" +0x22 = "KEY_NUMERIC_5" +0x23 = "KEY_NUMERIC_6" +0x24 = "KEY_NUMERIC_7" +0x25 = "KEY_NUMERIC_8" +0x26 = "KEY_NUMERIC_9" 0x2a = "KEY_NUMERIC_STAR" -0x1d = "KEY_0" +0x1d = "KEY_NUMERIC_0" 0x29 = "KEY_SUBTITLE" 0x27 = "KEY_CLEAR" 0x34 = "KEY_SCREEN" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_s350.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_s350.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_s350.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_s350.toml 2019-07-23 12:31:49.000000000 +0000 @@ -15,16 +15,16 @@ 0x13 = "KEY_CHANNELDOWN" 0x14 = "KEY_MUTE" 0x15 = "KEY_VOLUMEDOWN" -0x16 = "KEY_1" -0x17 = "KEY_2" -0x18 = "KEY_3" -0x19 = "KEY_4" -0x1a = "KEY_5" -0x1b = "KEY_6" -0x1c = "KEY_7" -0x1d = "KEY_8" -0x1e = "KEY_9" -0x1f = "KEY_0" +0x16 = "KEY_NUMERIC_1" +0x17 = "KEY_NUMERIC_2" +0x18 = "KEY_NUMERIC_3" +0x19 = "KEY_NUMERIC_4" +0x1a = "KEY_NUMERIC_5" +0x1b = "KEY_NUMERIC_6" +0x1c = "KEY_NUMERIC_7" +0x1d = "KEY_NUMERIC_8" +0x1e = "KEY_NUMERIC_9" +0x1f = "KEY_NUMERIC_0" 0x21 = "KEY_SLEEP" 0x24 = "KEY_ZOOM" 0x25 = "KEY_LAST" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_tv_pvr.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_tv_pvr.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_tv_pvr.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/videomate_tv_pvr.toml 2019-07-23 12:31:49.000000000 +0000 @@ -27,15 +27,15 @@ 0x10 = "KEY_CHANNELUP" 0x13 = "KEY_CHANNELDOWN" 0x04 = "KEY_RECORD" -0x16 = "KEY_1" -0x17 = "KEY_2" -0x18 = "KEY_3" -0x19 = "KEY_4" -0x1a = "KEY_5" -0x1b = "KEY_6" -0x1c = "KEY_7" -0x1d = "KEY_8" -0x1e = "KEY_9" -0x1f = "KEY_0" +0x16 = "KEY_NUMERIC_1" +0x17 = "KEY_NUMERIC_2" +0x18 = "KEY_NUMERIC_3" +0x19 = "KEY_NUMERIC_4" +0x1a = "KEY_NUMERIC_5" +0x1b = "KEY_NUMERIC_6" +0x1c = "KEY_NUMERIC_7" +0x1d = "KEY_NUMERIC_8" +0x1e = "KEY_NUMERIC_9" +0x1f = "KEY_NUMERIC_0" 0x20 = "KEY_LANGUAGE" 0x21 = "KEY_SLEEP" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "winfast" protocol = "unknown" [protocols.scancodes] -0x12 = "KEY_0" -0x05 = "KEY_1" -0x06 = "KEY_2" -0x07 = "KEY_3" -0x09 = "KEY_4" -0x0a = "KEY_5" -0x0b = "KEY_6" -0x0d = "KEY_7" -0x0e = "KEY_8" -0x0f = "KEY_9" +0x12 = "KEY_NUMERIC_0" +0x05 = "KEY_NUMERIC_1" +0x06 = "KEY_NUMERIC_2" +0x07 = "KEY_NUMERIC_3" +0x09 = "KEY_NUMERIC_4" +0x0a = "KEY_NUMERIC_5" +0x0b = "KEY_NUMERIC_6" +0x0d = "KEY_NUMERIC_7" +0x0e = "KEY_NUMERIC_8" +0x0f = "KEY_NUMERIC_9" 0x00 = "KEY_POWER2" 0x1b = "KEY_AUDIO" 0x02 = "KEY_TUNER" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast_usbii_deluxe.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast_usbii_deluxe.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast_usbii_deluxe.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/winfast_usbii_deluxe.toml 2019-07-23 12:31:49.000000000 +0000 @@ -2,16 +2,16 @@ name = "winfast_usbii_deluxe" protocol = "unknown" [protocols.scancodes] -0x62 = "KEY_0" -0x75 = "KEY_1" -0x76 = "KEY_2" -0x77 = "KEY_3" -0x79 = "KEY_4" -0x7a = "KEY_5" -0x7b = "KEY_6" -0x7d = "KEY_7" -0x7e = "KEY_8" -0x7f = "KEY_9" +0x62 = "KEY_NUMERIC_0" +0x75 = "KEY_NUMERIC_1" +0x76 = "KEY_NUMERIC_2" +0x77 = "KEY_NUMERIC_3" +0x79 = "KEY_NUMERIC_4" +0x7a = "KEY_NUMERIC_5" +0x7b = "KEY_NUMERIC_6" +0x7d = "KEY_NUMERIC_7" +0x7e = "KEY_NUMERIC_8" +0x7f = "KEY_NUMERIC_9" 0x38 = "KEY_CAMERA" 0x37 = "KEY_RECORD" 0x35 = "KEY_TIME" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/xbox_dvd.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/xbox_dvd.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/xbox_dvd.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/xbox_dvd.toml 2019-07-23 12:31:49.000000000 +0000 @@ -8,16 +8,16 @@ 0xaa8 = "KEY_RIGHT" 0xaa9 = "KEY_LEFT" 0xac3 = "KEY_INFO" -0xac6 = "KEY_9" -0xac7 = "KEY_8" -0xac8 = "KEY_7" -0xac9 = "KEY_6" -0xaca = "KEY_5" -0xacb = "KEY_4" -0xacc = "KEY_3" -0xacd = "KEY_2" -0xace = "KEY_1" -0xacf = "KEY_0" +0xac6 = "KEY_NUMERIC_9" +0xac7 = "KEY_NUMERIC_8" +0xac8 = "KEY_NUMERIC_7" +0xac9 = "KEY_NUMERIC_6" +0xaca = "KEY_NUMERIC_5" +0xacb = "KEY_NUMERIC_4" +0xacc = "KEY_NUMERIC_3" +0xacd = "KEY_NUMERIC_2" +0xace = "KEY_NUMERIC_1" +0xacf = "KEY_NUMERIC_0" 0xad5 = "KEY_ANGLE" 0xad8 = "KEY_BACK" 0xadd = "KEY_PREVIOUSSONG" diff -Nru v4l-utils-1.17.1/utils/keytable/rc_keymaps/zx_irdec.toml v4l-utils-1.17.1/utils/keytable/rc_keymaps/zx_irdec.toml --- v4l-utils-1.17.1/utils/keytable/rc_keymaps/zx_irdec.toml 2019-07-22 12:31:37.000000000 +0000 +++ v4l-utils-1.17.1/utils/keytable/rc_keymaps/zx_irdec.toml 2019-07-23 12:31:49.000000000 +0000 @@ -3,16 +3,16 @@ protocol = "nec" variant = "nec" [protocols.scancodes] -0x01 = "KEY_1" -0x02 = "KEY_2" -0x03 = "KEY_3" -0x04 = "KEY_4" -0x05 = "KEY_5" -0x06 = "KEY_6" -0x07 = "KEY_7" -0x08 = "KEY_8" -0x09 = "KEY_9" -0x31 = "KEY_0" +0x01 = "KEY_NUMERIC_1" +0x02 = "KEY_NUMERIC_2" +0x03 = "KEY_NUMERIC_3" +0x04 = "KEY_NUMERIC_4" +0x05 = "KEY_NUMERIC_5" +0x06 = "KEY_NUMERIC_6" +0x07 = "KEY_NUMERIC_7" +0x08 = "KEY_NUMERIC_8" +0x09 = "KEY_NUMERIC_9" +0x31 = "KEY_NUMERIC_0" 0x16 = "KEY_DELETE" 0x0a = "KEY_MODE" 0x0c = "KEY_VOLUMEUP"