Commit Graph

102 Commits

Author SHA1 Message Date
Matthias Reichl
72f83fe02b move 70-input-repeat.rules from v4l-utils to evrepeat
Since 1.18.0 ir-keytable no longer supports the "--device" option
which means it can't be used to configure input repeat settings
of non-rc devices like keyboards, RF remotes etc.

Use the newly added evrepeat tool instead so we retain the same
500ms initial repeat delay as before the v4l-utils bump.

lircd-uninput is no longer used by default on LE so drop it's
repeat period configuration.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-22 16:11:38 +01:00
Matthias Reichl
fac7a8aaf3 v4l-utils: drop Amlogic keymaps
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-28 19:09:49 +01:00
Matthias Reichl
5e406f1fd2 v4l-utils: change multi keymap creation to toml format
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-26 14:14:20 +02:00
Matthias Reichl
07c917ab7c v4l-utils: convert keymaps to toml format
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-26 14:14:20 +02:00
Matthias Reichl
2cd668fcb0 v4l-utils: drop xbox_dvd keymap, it's now upstream
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-26 13:45:26 +02:00
Matthias Reichl
0deff2dc98 v4l-utils: update to 1.18.0
Disable bpf decoder support for now, it's not yet supported
in the LE kernels and needs clang to compile.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-26 13:43:26 +02:00
Marcus Cooper
961c91052d v4l-utils: Add Beelink remote
Add the keycodes for the remote that comes with the Beelink X2
2019-08-20 06:13:14 +00:00
chewitt
38c8a0915f v4l-utils: disable multimap if device tree map is present 2019-06-09 00:03:42 +02:00
Jernej Skrabec
f117832bef v4l-utils: Add pine64 remote 2019-04-09 20:14:55 +02:00
Christian Hewitt
bd69cfddad Merge pull request #3379 from HiassofT/le10-xbox-dvd
[le10] improve Xbox DVD remote response
2019-04-03 15:41:18 +04:00
Matthias Reichl
d2684aa69b v4l-utils: add keymap for Zotac remote
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-27 18:48:50 +01:00
Matthias Reichl
0e22feef15 v4l-utils: change xbox_dvd keymap to use xbox-dvd protocol
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:40 +01:00
Matthias Reichl
4a7a72b59c v4l-utils: add patch to add xbox-dvd protocol support
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:33 +01:00
Matthias Reichl
4268a79968 v4l-utils: add backport patch to support imon and rcmm protocols
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:20 +01:00
MilhouseVH
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
Matthias Reichl
37dc6ef716 v4l-utils: simplify 70-infrared.rules and fix kernel 4.20 issues
Using $id to get the rcX device name from the SUBSYSTEMS match,
as used by the upstrem v4l-utils udev rule, is easier and more
stable than using IMPORT{parent}, which needs to transmit info across
two levels (rcX->inputY->eventZ) and breaks with kernel 4.20.

Instead of running a shell script to check for the existance of
/storage/.config/rc_maps.cfg we can use the builtin udev TEST
function.

Also it's better to use ENV variables prefixed with a dot as
they are used only locally in the udev rule file and don't need
to be persisted in the udev database or exported to external tools.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-28 01:26:34 +01:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00
Benjamin Valentin
2fdbd8a3bd media: rc: XBox DVD Remote uses 12 bits scancodes
Sean Young figured out that the Xbox Remote sends 24 bits, the first 12 bits are repeated
and inverted so only 12 bits are used. Turns out this is a modified nec protocol.

For increased accuracy and compliance with the upstream, replace the historic 8 bit report
values with the proper 12 bit values.

Signed-off-by: Benjamin Valentin <benpicco@googlemail.com>
Signed-off-by: Sean Young <sean@mess.org>
2018-10-18 15:47:18 +02:00
Benjamin Valentin
8367bf24b9 v4l-utils: add userspace keymap for xbox remote 2018-10-13 11:36:54 +02:00
Matthias Reichl
f18448d3c5 v4l-utils: remove broken and unused keymaps
hp_mce and zotac_ad10 won't work properly, the kernel doesn't
handle the listed scancodes as the MCE subvariant of RC6 so every
other buttonpress would be missing. Also HP MCE remotes generate
standard scancodes that are handled by the rc6_mce keymap and the
hp_mce keymap contains very odd scancodes which means it's probably
garbage (and badly named).

The samsung keymap doensn't contain any info about which actual
remote it should be used for and might clash with upstream if
a samsung keymap would be added there.

As none of these keymaps are activated by default anymore in
LibreELEC let's just remove them.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-30 11:37:22 +02:00
5schatten
12e788d8f2 Khadas VIM: enable VIM IR remote in addition to default remotes 2018-09-20 16:57:59 +02:00
Matthias Reichl
55068b5ff1 v4l-utils: use project/device options to build the IR multimap
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-06 00:23:47 +02:00
MilhouseVH
848360ae79 v4l-utils: update to v4l-utils-1.14.2, fix build with glibc-2.28 2018-08-05 18:52:53 +01:00