nixpkgs/pkgs
Wael M. Nasreddine 107de747c7 linux_4_18: HID: core: fix grouping by application
This patch fixes #45165

commit f07b3c1da92d ("HID: generic: create one input report per
application type") was effectively the same as MULTI_INPUT:
hidinput->report was never set, so hidinput_match_application()
always returned null.

Fix that by testing against the real application.

Note that this breaks some old eGalax touchscreens that expect MULTI_INPUT
instead of HID_QUIRK_INPUT_PER_APP. Enable this quirk for backward
compatibility on all non-Win8 touchscreens.

link: https://bugzilla.kernel.org/show_bug.cgi?id=200847
link: https://bugzilla.kernel.org/show_bug.cgi?id=200849
link: https://bugs.archlinux.org/task/59699
link: https://github.com/NixOS/nixpkgs/issues/45165

Cc: stable@vger.kernel.org # v4.18+
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
2018-09-04 20:11:42 -04:00
..
applications dino: 2018-07-08 -> 2018-09-05 2018-09-05 00:23:10 +01:00
build-support
common-updater
data faba-icon-theme: add python3 for install script 2018-09-04 03:23:40 +02:00
desktops deepin-terminal: add dependency on deepin-shortcut-viewer; enable parallel building 2018-09-04 09:11:10 -03:00
development Merge pull request #46031 from srhb/fix-go-on-aarch64 2018-09-05 01:05:22 +02:00
games Merge pull request #46011 from markuskowa/homepages-2 2018-09-03 23:32:52 +02:00
misc ghostscript: fix nitpicks after the update 2018-09-04 18:50:49 +02:00
os-specific Merge pull request #46011 from markuskowa/homepages-2 2018-09-03 23:32:52 +02:00
servers pdns-recursor: 4.1.3 -> 4.1.4 (#45984) 2018-09-03 22:15:11 +02:00
shells zsh: 5.5.1 -> 5.6 (#46052) 2018-09-04 23:32:43 +02:00
stdenv mkDerivation: Fix cross compilation 2018-09-03 23:18:24 -04:00
test
tools Merge pull request #44978 from alyssais/cargo-download 2018-09-04 15:36:53 +02:00
top-level linux_4_18: HID: core: fix grouping by application 2018-09-04 20:11:42 -04:00