diff --git a/SOURCES/0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch b/SOURCES/0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch new file mode 100644 index 0000000..04275fa --- /dev/null +++ b/SOURCES/0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch @@ -0,0 +1,233 @@ +From 7175da4b10d3384748737632d91fbda44138350a Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Tue, 16 Mar 2021 15:26:54 -0700 +Subject: [PATCH libwacom 01/10] data: Add multiple Lenovo ThinkPad X1 Yoga Gen + 6 PIDs + +Adds the following devices: + * ISDv4 5276 + * ISDv4 5277 + * ISDv4 5278 + * ISDv4 5279 + * ISDv4 527a + * ISDv4 527e + * ISDv4 527f + +Signed-off-by: Jason Gerecke +(cherry picked from commit 6ec085291021fe9126ffec507e87c8d6673b9035) +--- + data/isdv4-5276.tablet | 22 ++++++++++++++++++++++ + data/isdv4-5277.tablet | 22 ++++++++++++++++++++++ + data/isdv4-5278.tablet | 22 ++++++++++++++++++++++ + data/isdv4-5279.tablet | 22 ++++++++++++++++++++++ + data/isdv4-527a.tablet | 22 ++++++++++++++++++++++ + data/isdv4-527e.tablet | 22 ++++++++++++++++++++++ + data/isdv4-527f.tablet | 22 ++++++++++++++++++++++ + 7 files changed, 154 insertions(+) + create mode 100644 data/isdv4-5276.tablet + create mode 100644 data/isdv4-5277.tablet + create mode 100644 data/isdv4-5278.tablet + create mode 100644 data/isdv4-5279.tablet + create mode 100644 data/isdv4-527a.tablet + create mode 100644 data/isdv4-527e.tablet + create mode 100644 data/isdv4-527f.tablet + +diff --git a/data/isdv4-5276.tablet b/data/isdv4-5276.tablet +new file mode 100644 +index 0000000..52549db +--- /dev/null ++++ b/data/isdv4-5276.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.gO13VjL2Ut ++# From private bug report ++ ++[Device] ++Name=ISDv4 5276 ++ModelName= ++DeviceMatch=i2c:056a:5276 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-5277.tablet b/data/isdv4-5277.tablet +new file mode 100644 +index 0000000..453e376 +--- /dev/null ++++ b/data/isdv4-5277.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30165 x 18853 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.rhiB11PAfy ++# From private bug report ++ ++[Device] ++Name=ISDv4 5277 ++ModelName= ++DeviceMatch=i2c:056a:5277 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-5278.tablet b/data/isdv4-5278.tablet +new file mode 100644 +index 0000000..dd86c26 +--- /dev/null ++++ b/data/isdv4-5278.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.jlmKxHDD9N ++# From private bug report ++ ++[Device] ++Name=ISDv4 5278 ++ModelName= ++DeviceMatch=i2c:056a:5278 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-5279.tablet b/data/isdv4-5279.tablet +new file mode 100644 +index 0000000..12a1d6c +--- /dev/null ++++ b/data/isdv4-5279.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.8euIJDBa1t ++# From private bug report ++ ++[Device] ++Name=ISDv4 5279 ++ModelName= ++DeviceMatch=i2c:056a:5279 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-527a.tablet b/data/isdv4-527a.tablet +new file mode 100644 +index 0000000..f46da56 +--- /dev/null ++++ b/data/isdv4-527a.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30160 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.lhwHw4oxV0 ++# From private bug report ++ ++[Device] ++Name=ISDv4 527a ++ModelName= ++DeviceMatch=i2c:056a:527a ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-527e.tablet b/data/isdv4-527e.tablet +new file mode 100644 +index 0000000..2466b9b +--- /dev/null ++++ b/data/isdv4-527e.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.azexD4AUXu ++# From private bug report ++ ++[Device] ++Name=ISDv4 527e ++ModelName= ++DeviceMatch=i2c:056a:527e ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +diff --git a/data/isdv4-527f.tablet b/data/isdv4-527f.tablet +new file mode 100644 +index 0000000..25335be +--- /dev/null ++++ b/data/isdv4-527f.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 6 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30159 x 18850 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.KNSxghuR5y ++# From private bug report ++ ++[Device] ++Name=ISDv4 527f ++ModelName= ++DeviceMatch=i2c:056a:527f ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0002-data-Add-ISDv4-51f9-Lenovo-ThinkPad-L13-Yoga-358.patch b/SOURCES/0002-data-Add-ISDv4-51f9-Lenovo-ThinkPad-L13-Yoga-358.patch new file mode 100644 index 0000000..edb97ca --- /dev/null +++ b/SOURCES/0002-data-Add-ISDv4-51f9-Lenovo-ThinkPad-L13-Yoga-358.patch @@ -0,0 +1,45 @@ +From 4aaa8f1ff954b5fefecc20456c2d3df63f5507e5 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Tue, 23 Feb 2021 14:51:32 -0800 +Subject: [PATCH libwacom 02/10] data: Add ISDv4 51f9 (Lenovo ThinkPad L13 + Yoga) (#358) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/143 +Signed-off-by: Jason Gerecke +(cherry picked from commit 4934448a865467523c2f53c21a488a9a7240a4d3) +--- + data/isdv4-51f9.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-51f9.tablet + +diff --git a/data/isdv4-51f9.tablet b/data/isdv4-51f9.tablet +new file mode 100644 +index 0000000..6eecb63 +--- /dev/null ++++ b/data/isdv4-51f9.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad L13 Yoga ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 29376 x 16524 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.ylAeu0fEDt ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/143#issue-810475452 ++ ++[Device] ++Name=ISDv4 51f9 ++ModelName= ++DeviceMatch=usb:056a:51f9 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0003-data-Add-ISDv4-523a-Lenovo-Yoga-9-14ITL5-357.patch b/SOURCES/0003-data-Add-ISDv4-523a-Lenovo-Yoga-9-14ITL5-357.patch new file mode 100644 index 0000000..70ebd8a --- /dev/null +++ b/SOURCES/0003-data-Add-ISDv4-523a-Lenovo-Yoga-9-14ITL5-357.patch @@ -0,0 +1,45 @@ +From 3db830963fbf494ffa8a876049f73b25b7318930 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Tue, 16 Feb 2021 17:27:27 -0800 +Subject: [PATCH libwacom 03/10] data: Add ISDv4 523a (Lenovo Yoga 9 14ITL5) + (#357) + +Link: https://github.com/linuxwacom/libwacom/issues/355 +Signed-off-by: Jason Gerecke +(cherry picked from commit d06425e0e2ea6c52e47aa8d9b0e5313730aac2f1) +--- + data/isdv4-523a.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-523a.tablet + +diff --git a/data/isdv4-523a.tablet b/data/isdv4-523a.tablet +new file mode 100644 +index 0000000..10ab109 +--- /dev/null ++++ b/data/isdv4-523a.tablet +@@ -0,0 +1,22 @@ ++# Lenovo Yoga 9 14ITL5 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30931 x 17399 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.XEiGpAPiOa ++# https://github.com/linuxwacom/libwacom/issues/355#issuecomment-780039943 ++ ++[Device] ++Name=ISDv4 523a ++ModelName= ++DeviceMatch=i2c:056a:523a ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0004-data-Add-ISDv4-5204-Lenovo-YOGA-C640-13IML-356.patch b/SOURCES/0004-data-Add-ISDv4-5204-Lenovo-YOGA-C640-13IML-356.patch new file mode 100644 index 0000000..24430fb --- /dev/null +++ b/SOURCES/0004-data-Add-ISDv4-5204-Lenovo-YOGA-C640-13IML-356.patch @@ -0,0 +1,45 @@ +From 10c8bad082a20e0c237670b5ff936144527fd746 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Tue, 16 Feb 2021 17:27:10 -0800 +Subject: [PATCH libwacom 04/10] data: Add ISDv4 5204 (Lenovo YOGA C640-13IML) + (#356) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/101#issuecomment-778785170 +Signed-off-by: Jason Gerecke +(cherry picked from commit 6d067dde7c312a16765861da7939bb405e278485) +--- + data/isdv4-5204.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-5204.tablet + +diff --git a/data/isdv4-5204.tablet b/data/isdv4-5204.tablet +new file mode 100644 +index 0000000..df7089b +--- /dev/null ++++ b/data/isdv4-5204.tablet +@@ -0,0 +1,22 @@ ++# Lenovo YOGA C640-13IML ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 29376 x 16524 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.72igrHtWeC ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/101#issuecomment-778785170 ++ ++[Device] ++Name=ISDv4 5204 ++ModelName= ++DeviceMatch=i2c:056a:5204 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0005-data-Add-ISDv4-5256-Lenovo-Yoga-7-15ITL5-351.patch b/SOURCES/0005-data-Add-ISDv4-5256-Lenovo-Yoga-7-15ITL5-351.patch new file mode 100644 index 0000000..f3f4afc --- /dev/null +++ b/SOURCES/0005-data-Add-ISDv4-5256-Lenovo-Yoga-7-15ITL5-351.patch @@ -0,0 +1,45 @@ +From 6aa08f536af7ec259b27618a363e0c0194e04856 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Wed, 10 Feb 2021 12:52:56 -0800 +Subject: [PATCH libwacom 05/10] data: Add ISDv4 5256 (Lenovo Yoga 7 15ITL5) + (#351) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/139 +Signed-off-by: Jason Gerecke +(cherry picked from commit 1465d3b6623041c2c7cac3505a81f2e363d08472) +--- + data/isdv4-5256.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-5256.tablet + +diff --git a/data/isdv4-5256.tablet b/data/isdv4-5256.tablet +new file mode 100644 +index 0000000..24855af +--- /dev/null ++++ b/data/isdv4-5256.tablet +@@ -0,0 +1,22 @@ ++# Lenovo Yoga 7 15ITL5 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 34416 x 19359 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.sX9QiNn0RF ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/139#issuecomment-776946036 ++ ++[Device] ++Name=ISDv4 5256 ++ModelName= ++DeviceMatch=i2c:056a:5256 ++Class=ISDV4 ++Width=14 ++Height=8 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0006-data-Add-ISDv4-5216-Lenovo-IdeaPad-Flex-5-14IIL05-35.patch b/SOURCES/0006-data-Add-ISDv4-5216-Lenovo-IdeaPad-Flex-5-14IIL05-35.patch new file mode 100644 index 0000000..f0237e8 --- /dev/null +++ b/SOURCES/0006-data-Add-ISDv4-5216-Lenovo-IdeaPad-Flex-5-14IIL05-35.patch @@ -0,0 +1,45 @@ +From b2aac6115763bdfddb5adf45e6e3d4e193da8589 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Wed, 10 Feb 2021 12:44:24 -0800 +Subject: [PATCH libwacom 06/10] data: Add ISDv4 5216 (Lenovo IdeaPad Flex 5 + 14IIL05) (#350) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/103 +Signed-off-by: Jason Gerecke +(cherry picked from commit 5e2c94f9ba409db83acb5fe4e7d757c9ea4cf888) +--- + data/isdv4-5216.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-5216.tablet + +diff --git a/data/isdv4-5216.tablet b/data/isdv4-5216.tablet +new file mode 100644 +index 0000000..5863d98 +--- /dev/null ++++ b/data/isdv4-5216.tablet +@@ -0,0 +1,22 @@ ++# Lenovo IdeaPad Flex 5 14IIL05 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30937 x 17402 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.n0ilTsFMOk ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/103#issuecomment-768913777 ++ ++[Device] ++Name=ISDv4 5216 ++ModelName= ++DeviceMatch=i2c:056a:5216 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0007-data-Add-ISDv4-528e-Lenovo-Yoga-6-13ARE05-346.patch b/SOURCES/0007-data-Add-ISDv4-528e-Lenovo-Yoga-6-13ARE05-346.patch new file mode 100644 index 0000000..b9aaf23 --- /dev/null +++ b/SOURCES/0007-data-Add-ISDv4-528e-Lenovo-Yoga-6-13ARE05-346.patch @@ -0,0 +1,45 @@ +From c97281874ca1ae68e966d0f972afbf82506ce35b Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Thu, 4 Feb 2021 16:45:44 -0800 +Subject: [PATCH libwacom 07/10] data: Add ISDv4 528e (Lenovo Yoga 6 13ARE05) + (#346) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/136 +Signed-off-by: Jason Gerecke +(cherry picked from commit d7b8e1bd501156ef2f4237b9e29a946496070490) +--- + data/isdv4-528e.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-528e.tablet + +diff --git a/data/isdv4-528e.tablet b/data/isdv4-528e.tablet +new file mode 100644 +index 0000000..d697f27 +--- /dev/null ++++ b/data/isdv4-528e.tablet +@@ -0,0 +1,22 @@ ++# Lenovo Yoga 6 13ARE05 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 29376 x 16524 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.RGxfCFKW69 ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/136#issue-801322153 ++ ++[Device] ++Name=ISDv4 528e ++ModelName= ++DeviceMatch=i2c:056a:528e ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0008-data-Add-ISDv4-5229-Lenovo-ThinkPad-X1-Yoga-Gen-5-34.patch b/SOURCES/0008-data-Add-ISDv4-5229-Lenovo-ThinkPad-X1-Yoga-Gen-5-34.patch new file mode 100644 index 0000000..b83fa46 --- /dev/null +++ b/SOURCES/0008-data-Add-ISDv4-5229-Lenovo-ThinkPad-X1-Yoga-Gen-5-34.patch @@ -0,0 +1,45 @@ +From 7e3c0f35d7b4f88133d0f83fa747741fd1f8aa18 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Wed, 3 Feb 2021 21:50:43 -0800 +Subject: [PATCH libwacom 08/10] data: Add ISDv4 5229 (Lenovo ThinkPad X1 Yoga + Gen 5) (#345) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/135 +Signed-off-by: Jason Gerecke +(cherry picked from commit cb1bf9037d7976ce6efae78f9877c8c5974406e0) +--- + data/isdv4-5229.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-5229.tablet + +diff --git a/data/isdv4-5229.tablet b/data/isdv4-5229.tablet +new file mode 100644 +index 0000000..646e2e8 +--- /dev/null ++++ b/data/isdv4-5229.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X1 Yoga Gen 5 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 30931 x 17399 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.FAhKZ7iIrn ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/135#issue-800191575 ++ ++[Device] ++Name=ISDv4 5229 ++ModelName= ++DeviceMatch=usb:056a:5229 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0009-data-Add-Lenovo-ThinkPad-X13-Yoga-Gen-1-ISDv4-5220-3.patch b/SOURCES/0009-data-Add-Lenovo-ThinkPad-X13-Yoga-Gen-1-ISDv4-5220-3.patch new file mode 100644 index 0000000..694549a --- /dev/null +++ b/SOURCES/0009-data-Add-Lenovo-ThinkPad-X13-Yoga-Gen-1-ISDv4-5220-3.patch @@ -0,0 +1,43 @@ +From 3cf507ddec0e4ae3e0f310d0a822414a83e9df35 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Matthias=20Bl=C3=BCmel?= +Date: Thu, 21 Jan 2021 22:52:05 +0100 +Subject: [PATCH libwacom 09/10] data: Add Lenovo ThinkPad X13 Yoga Gen 1 + (ISDv4 5220) (#336) + +(cherry picked from commit cd48da82f01e9e60501adc3cc96a668349079cd2) +--- + data/isdv4-5220.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-5220.tablet + +diff --git a/data/isdv4-5220.tablet b/data/isdv4-5220.tablet +new file mode 100644 +index 0000000..c1bba66 +--- /dev/null ++++ b/data/isdv4-5220.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad X13 Yoga Gen 1 ++# Sensor Type: AES ++# Features: Touch (Integrated), Tilt ++# HW Resolution: 29376 x 16524 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.KNB1IfMgnC ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/129 ++ ++[Device] ++Name=ISDv4 5220 ++ModelName= ++DeviceMatch=usb:056a:5220 ++Class=ISDV4 ++Width=12 ++Height=7 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SOURCES/0010-data-Add-ISDv4-5072-Lenovo-ThinkPad-Yoga-11e-3rd-Gen.patch b/SOURCES/0010-data-Add-ISDv4-5072-Lenovo-ThinkPad-Yoga-11e-3rd-Gen.patch new file mode 100644 index 0000000..c0318ac --- /dev/null +++ b/SOURCES/0010-data-Add-ISDv4-5072-Lenovo-ThinkPad-Yoga-11e-3rd-Gen.patch @@ -0,0 +1,45 @@ +From 694f2e10202fb6ae44aaa3d09d71228b852ed815 Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Wed, 20 Jan 2021 02:40:58 -0800 +Subject: [PATCH libwacom 10/10] data: Add ISDv4 5072 (Lenovo ThinkPad Yoga 11e + 3rd Gen) (#333) + +Link: https://github.com/linuxwacom/wacom-hid-descriptors/issues/126 +Signed-off-by: Jason Gerecke +(cherry picked from commit f8e50998dd7398071e546a7a42b8323fffed7b27) +--- + data/isdv4-5072.tablet | 22 ++++++++++++++++++++++ + 1 file changed, 22 insertions(+) + create mode 100644 data/isdv4-5072.tablet + +diff --git a/data/isdv4-5072.tablet b/data/isdv4-5072.tablet +new file mode 100644 +index 0000000..d1ef618 +--- /dev/null ++++ b/data/isdv4-5072.tablet +@@ -0,0 +1,22 @@ ++# Lenovo ThinkPad Yoga 11e 3rd Gen ++# Sensor Type: AES ++# Features: Touch (Integrated) ++# HW Resolution: 25613 x 14400 (2540 x 2540 lpi) ++# ++# Autogenerated from sysinfo.XoiNSn7Aiz ++# https://github.com/linuxwacom/wacom-hid-descriptors/issues/126#issue-787478489 ++ ++[Device] ++Name=ISDv4 5072 ++ModelName= ++DeviceMatch=i2c:056a:5072 ++Class=ISDV4 ++Width=10 ++Height=6 ++IntegratedIn=Display;System ++Styli=@isdv4-aes; ++ ++[Features] ++Stylus=true ++Touch=true ++Buttons=0 +-- +2.31.1 + diff --git a/SPECS/libwacom.spec b/SPECS/libwacom.spec index 7e6150e..7bfea49 100644 --- a/SPECS/libwacom.spec +++ b/SPECS/libwacom.spec @@ -1,6 +1,6 @@ Name: libwacom Version: 1.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Tablet Information Client Library Requires: %{name}-data @@ -16,6 +16,18 @@ Patch003: 0003-data-Add-ISDv4-51e9-Lenovo-ThinkPad-P15-Gen-1-325.patch Patch004: 0004-data-Add-ISDv4-5202-Lenovo-YOGA-C640-13IML-322.patch Patch005: 0005-data-Add-Lenovo-X1-Yoga-3-Generation-ISDv4-5148-320.patch +Patch006: 0001-data-Add-multiple-Lenovo-ThinkPad-X1-Yoga-Gen-6-PIDs.patch +Patch007: 0002-data-Add-ISDv4-51f9-Lenovo-ThinkPad-L13-Yoga-358.patch +Patch008: 0003-data-Add-ISDv4-523a-Lenovo-Yoga-9-14ITL5-357.patch +Patch009: 0004-data-Add-ISDv4-5204-Lenovo-YOGA-C640-13IML-356.patch +Patch010: 0005-data-Add-ISDv4-5256-Lenovo-Yoga-7-15ITL5-351.patch +Patch011: 0006-data-Add-ISDv4-5216-Lenovo-IdeaPad-Flex-5-14IIL05-35.patch +Patch012: 0007-data-Add-ISDv4-528e-Lenovo-Yoga-6-13ARE05-346.patch +Patch013: 0008-data-Add-ISDv4-5229-Lenovo-ThinkPad-X1-Yoga-Gen-5-34.patch +Patch014: 0009-data-Add-Lenovo-ThinkPad-X13-Yoga-Gen-1-ISDv4-5220-3.patch +Patch015: 0010-data-Add-ISDv4-5072-Lenovo-ThinkPad-Yoga-11e-3rd-Gen.patch + + BuildRequires: meson gcc BuildRequires: glib2-devel libgudev1-devel BuildRequires: systemd systemd-devel @@ -92,6 +104,9 @@ install -d ${RPM_BUILD_ROOT}/%{_udevrulesdir} %{_datadir}/libwacom/layouts/*.svg %changelog +* Wed May 26 2021 Peter Hutterer 1.6-3 +- Add Lenovo tablet files from upstream (#1940874) + * Wed Jan 13 2021 Peter Hutterer 1.6-2 - Add Lenovo tablet files from upstream (#1914411)