├── .clang-format-ignore ├── .clang-tidy ├── data ├── generic.tablet ├── wacom-isdv4-12c.tablet ├── serial-wacf004.tablet ├── wacom-isdv4-116.tablet ├── wacom-isdv4-5000.tablet ├── elan-5515.tablet ├── xp-pen-g430.tablet ├── wacom-graphire3-4x5.tablet ├── wacom-graphire3-6x8.tablet ├── wacom-isdv4-ef.tablet ├── wacom-volito-4x5.tablet ├── wacom-intuos-4x5.tablet ├── wacom-intuos-6x8.tablet ├── wacom-intuos2-12x12.tablet ├── wacom-dtu-1931.tablet ├── wacom-dtu-2231.tablet ├── wacom-intuos-9x12.tablet ├── wacom-isdv4-114.tablet ├── wacom-intuos-12x12.tablet ├── wacom-intuos-12x18.tablet ├── xp-pen-g640.tablet ├── wacom-isdv4-e5.tablet ├── wacom-isdv4-ed.tablet ├── wacom-isdv4-100.tablet ├── wacom-isdv4-104.tablet ├── wacom-isdv4-e2.tablet ├── elan-0732.tablet ├── elan-2627.tablet ├── elan-2628.tablet ├── elan-262b.tablet ├── huion-420.tablet ├── wacom-isdv4-4800.tablet ├── elan-2537.tablet ├── wacom-isdv4-4004.tablet ├── elan-24db.tablet ├── wacom-isdv4-101.tablet ├── wacom-isdv4-10f.tablet ├── wacom-isdv4-5002.tablet ├── wacom-isdv4-e3.tablet ├── wacom-isdv4-490b.tablet ├── wacom-isdv4-e6.tablet ├── wacom-isdv4-10d.tablet ├── wacom-isdv4-10e.tablet ├── wacom-isdv4-117.tablet ├── wacom-isdv4-502a.tablet ├── wacom-bamboo-one.tablet ├── wacom-isdv4-2d1f-001e.tablet ├── wacom-dtf-720.tablet ├── wacom-dtu-1631.tablet ├── wacom-intuos2-4x5.tablet ├── wacom-isdv4-149.tablet ├── wacom-isdv4-4806.tablet ├── wacom-isdv4-4807.tablet ├── wacom-isdv4-4809.tablet ├── wacom-isdv4-4814.tablet ├── wacom-isdv4-4822.tablet ├── wacom-isdv4-4824.tablet ├── wacom-isdv4-4831.tablet ├── wacom-isdv4-484c.tablet ├── wacom-isdv4-484e.tablet ├── wacom-isdv4-485e.tablet ├── wacom-isdv4-486a.tablet ├── wacom-isdv4-4870.tablet ├── wacom-isdv4-4875.tablet ├── wacom-isdv4-5010.tablet ├── wacom-isdv4-5115.tablet ├── wacom-intuos2-9x12.tablet ├── wacom-isdv4-481a.tablet ├── wacom-isdv4-4841.tablet ├── wacom-isdv4-4865.tablet ├── wacom-isdv4-48c9.tablet ├── wacom-isdv4-48d6.tablet ├── wacom-isdv4-504a.tablet ├── elan-22e2.tablet ├── wacom-intuos2-12x18.tablet ├── wacom-isdv4-488f.tablet ├── wacom-isdv4-48ed.tablet ├── wacom-isdv4-48ee.tablet ├── wacom-isdv4-5013.tablet ├── wacom-isdv4-50f1.tablet ├── wacom-isdv4-50f8.tablet ├── wacom-isdv4-5122.tablet ├── elan-2072.tablet ├── wacom-isdv4-124.tablet ├── wacom-isdv4-48ec.tablet ├── wacom-isdv4-50db.tablet ├── wacom-isdv4-50ef.tablet ├── wacom-isdv4-50fd.tablet ├── wacom-isdv4-5128.tablet ├── wacom-isdv4-513b.tablet ├── wacom-isdv4-5169.tablet ├── wacom-isdv4-516b.tablet ├── wacom-isdv4-5196.tablet ├── wacom-isdv4-51af.tablet ├── wacom-isdv4-51b8.tablet ├── wacom-isdv4-51be.tablet ├── wacom-isdv4-51bf.tablet ├── wacom-isdv4-51c4.tablet ├── wacom-isdv4-50e9.tablet ├── wacom-isdv4-517d.tablet ├── wacom-isdv4-51a0.tablet ├── wacom-isdv4-5090.tablet ├── wacom-isdv4-5099.tablet ├── wacom-isdv4-50b4.tablet ├── wacom-isdv4-50b6.tablet ├── wacom-isdv4-50b8.tablet ├── wacom-isdv4-5146.tablet ├── wacom-isdv4-5147.tablet ├── wacom-isdv4-5014.tablet ├── xp-pen-g430s.tablet ├── surface-go.tablet ├── wacom-bamboo-one-m-p.tablet ├── wacom-isdv4-2d1f-002e.tablet ├── wacom-isdv4-509d.tablet ├── wacom-isdv4-5110.tablet ├── wacom-isdv4-5150.tablet ├── wacom-isdv4-5157.tablet ├── wacom-isdv4-5158.tablet ├── wacom-isdv4-515a.tablet ├── chuwi-minibookx.tablet ├── wacom-cintiq-27hd.tablet ├── elan-2a70.tablet ├── elan-2ad9.tablet ├── wacom-intuos2-6x8.tablet ├── wacom-isdv4-503e.tablet ├── wacom-isdv4-503f.tablet ├── elan-2bb3.tablet ├── letsketch-wp9620.tablet ├── wacom-isdv4-5048.tablet ├── elan-29b6.tablet ├── starlite-mk-v.tablet ├── wacom-dtk-1660e-2.tablet ├── wacom-dtk-1660e.tablet ├── wacom-one.tablet ├── elan-29a1.tablet ├── elan-2bd6.tablet ├── surface-go-2.tablet ├── wacom-isdv4-52d3.tablet ├── wacom-isdv4-90.tablet ├── wacom-cintiq-16-2.tablet ├── wacom-cintiq-16.tablet ├── wacom-cintiq-22.tablet ├── wacom-isdv4-51ba.tablet ├── waltop-batteryless-tablet.tablet ├── wacom-isdv4-51f5.tablet ├── wacom-isdv4-51f6.tablet ├── wacom-isdv4-ec.tablet ├── elan-2514-alt.tablet ├── hp-pro-tablet-408.tablet ├── wacom-hid-5362.tablet ├── elan-24d8.tablet ├── wacom-bamboo-pad.tablet ├── wacom-isdv4-5040.tablet ├── wacom-isdv4-5044.tablet ├── wacom-isdv4-52d5.tablet ├── xp-pen-deco-fun-l.tablet ├── wacom-isdv4-93.tablet ├── wacom-hid-5334-pen.tablet ├── wacom-dth-134.tablet ├── wacom-dtu-1031x.tablet ├── elan-264c.tablet ├── elan-2fc2.tablet ├── wacom-cintiq-27hdt.tablet ├── wacom-dth-1152.tablet ├── wacom-one-14.tablet ├── elan-2c1b.tablet ├── elan-2d55.tablet ├── wacom-dtc-121.tablet ├── wacom-isdv4-5148.tablet ├── elan-22f7.tablet ├── wacom-bamboo-pad-wireless.tablet ├── wacom-isdv4-49c8.tablet ├── wacom-bamboo-2fg-s-p.tablet ├── wacom-one-12.tablet ├── wacom-one-13.tablet ├── wacom-one-by-wacom-s-p.tablet ├── wacom-one-by-wacom-m-p.tablet ├── n-trig-pen.tablet ├── wacom-bamboo-2fg-m-p.tablet ├── wacom-isdv4-51e9.tablet ├── wacom-isdv4-5277.tablet ├── wacom-isdv4-5278.tablet ├── wacom-isdv4-5279.tablet ├── wacom-isdv4-527a.tablet ├── wacom-isdv4-527e.tablet ├── wacom-isdv4-527f.tablet ├── elan-41a1.tablet ├── wacom-dth-246e.tablet ├── wacom-dtk-168e.tablet ├── wacom-dtk-246e.tablet ├── elan-4259.tablet ├── elan-425b.tablet ├── hp-elite-chromebook-c1030.tablet ├── wacom-isdv4-014d.tablet ├── wacom-isdv4-523e.tablet ├── elan-2f2a.tablet ├── elan-425a.tablet ├── elan-42ec.tablet ├── wacom-isdv4-121a.tablet ├── wacom-isdv4-2d1f-011e.tablet ├── wacom-isdv4-2d1f-0203.tablet ├── wacom-isdv4-8191.tablet ├── elan-42ab.tablet ├── wacom-cintiq-24-p.tablet ├── wacom-isdv4-51b9.tablet ├── wacom-one-by-wacom-s-p2.tablet ├── ingenic-6161.tablet ├── wacom-isdv4-0529.tablet ├── wacom-isdv4-5214.tablet ├── wacom-one-by-wacom-m-p2.tablet ├── lenovo-ideapad-duet.tablet ├── wacom-cintiq-24-pt.tablet ├── wacom-isdv4-2d1f-53d1.tablet ├── wacom-isdv4-51b0.tablet ├── wacom-isdv4-51b1.tablet ├── wacom-isdv4-51b2.tablet ├── wacom-isdv4-51b3.tablet ├── wacom-isdv4-51b7.tablet ├── wacom-isdv4-51bb.tablet ├── wacom-isdv4-51bc.tablet ├── wacom-isdv4-51ef.tablet ├── wacom-isdv4-521f.tablet ├── wacom-isdv4-5221.tablet ├── wacom-isdv4-5222.tablet ├── wacom-isdv4-5365.tablet ├── wacom-isdv4-2d1f-0078.tablet ├── wacom-isdv4-4838.tablet ├── wacom-isdv4-4851.tablet ├── wacom-isdv4-49bc.tablet ├── wacom-isdv4-51b6.tablet ├── wacom-isdv4-5220.tablet ├── wacom-isdv4-523a.tablet ├── huion-new-1060-plus.tablet ├── wacom-isdv4-2d1f-0095.tablet ├── wacom-isdv4-4834.tablet ├── wacom-isdv4-490a.tablet ├── wacom-isdv4-4957.tablet ├── wacom-isdv4-495f.tablet ├── wacom-isdv4-5087.tablet ├── wacom-isdv4-509f.tablet ├── wacom-isdv4-50fe.tablet ├── wacom-isdv4-52e8.tablet ├── wacom-bamboo-16fg-s-p.tablet ├── wacom-cintiq-16-3.tablet ├── wacom-isdv4-0148.tablet ├── wacom-isdv4-016c.tablet ├── wacom-isdv4-2d1f-0066.tablet ├── wacom-isdv4-4804.tablet ├── wacom-isdv4-484d.tablet ├── wacom-isdv4-48ca.tablet ├── wacom-isdv4-48ce.tablet ├── wacom-isdv4-48eb.tablet ├── wacom-isdv4-48f6.tablet ├── wacom-isdv4-4995.tablet ├── wacom-isdv4-5093.tablet ├── wacom-isdv4-50a0.tablet ├── wacom-isdv4-51e2.tablet ├── wacom-isdv4-51f9.tablet ├── wacom-isdv4-5202.tablet ├── wacom-isdv4-528e.tablet ├── wacom-isdv4-52a2.tablet ├── wacom-isdv4-52b0.tablet ├── wacom-isdv4-2d1f-002c.tablet ├── wacom-isdv4-2d1f-014b.tablet ├── wacom-isdv4-2d1f-0163.tablet ├── wacom-isdv4-2d1f-0185.tablet ├── wacom-isdv4-4846.tablet ├── wacom-isdv4-485b.tablet ├── wacom-isdv4-4898.tablet ├── wacom-isdv4-4911.tablet ├── wacom-isdv4-494a.tablet ├── wacom-isdv4-49a0.tablet ├── wacom-isdv4-5019.tablet ├── wacom-isdv4-504c.tablet ├── wacom-isdv4-5072.tablet ├── wacom-isdv4-5077.tablet ├── wacom-isdv4-5094.tablet ├── wacom-isdv4-509c.tablet ├── wacom-isdv4-50b7.tablet ├── wacom-isdv4-5144.tablet ├── wacom-isdv4-5155.tablet ├── wacom-isdv4-5159.tablet ├── wacom-isdv4-5174.tablet ├── wacom-isdv4-5197.tablet ├── wacom-isdv4-51c7.tablet ├── wacom-isdv4-51e3.tablet ├── wacom-isdv4-51fe.tablet ├── wacom-isdv4-5201.tablet ├── wacom-isdv4-5203.tablet ├── wacom-isdv4-5204.tablet ├── wacom-isdv4-5215.tablet ├── wacom-isdv4-5218.tablet ├── wacom-isdv4-521c.tablet ├── wacom-isdv4-524d.tablet ├── wacom-isdv4-5256.tablet ├── wacom-isdv4-52c2.tablet ├── wacom-isdv4-52e1.tablet ├── wacom-isdv4-535f.tablet ├── xp-pen-deco-pro-lw-gen2.tablet ├── wacom-isdv4-014e.tablet ├── wacom-isdv4-0157.tablet ├── wacom-isdv4-481c.tablet ├── wacom-isdv4-48b7.tablet ├── wacom-isdv4-48cc.tablet ├── wacom-isdv4-48cd.tablet ├── wacom-isdv4-48e2.tablet ├── wacom-isdv4-49a3.tablet ├── wacom-isdv4-4a0a.tablet ├── wacom-isdv4-50a9.tablet ├── wacom-isdv4-511a.tablet ├── wacom-isdv4-51d0.tablet ├── wacom-isdv4-5243.tablet ├── wacom-isdv4-526c.tablet ├── wacom-isdv4-5276.tablet ├── wacom-isdv4-5285.tablet ├── wacom-isdv4-5286.tablet ├── wacom-isdv4-52ba.tablet ├── wacom-isdv4-52fa.tablet ├── wacom-isdv4-5360.tablet ├── wacom-isdv4-53a7.tablet ├── wacom-isdv4-53b7.tablet ├── wacom-isdv4-53b8.tablet ├── xp-pen-deco-mini7.tablet ├── wacom-bamboo-16fg-s-t.tablet ├── wacom-isdv4-496c.tablet ├── wacom-isdv4-4988.tablet ├── wacom-isdv4-49a5.tablet ├── wacom-isdv4-49c3.tablet ├── wacom-isdv4-51bd.tablet ├── wacom-isdv4-5216.tablet ├── wacom-isdv4-521a.tablet ├── wacom-isdv4-5269.tablet ├── wacom-isdv4-5284.tablet ├── wacom-isdv4-528a.tablet ├── wacom-isdv4-52c6.tablet ├── wacom-isdv4-52cc.tablet ├── wacom-isdv4-52cd.tablet ├── wacom-isdv4-52ee.tablet ├── wacom-isdv4-5349.tablet ├── framework-laptop12.tablet ├── wacom-isdv4-4921.tablet ├── wacom-isdv4-525c.tablet ├── wacom-isdv4-525d.tablet ├── wacom-isdv4-52eb.tablet ├── wacom-isdv4-2d1f-524c.tablet ├── wacom-isdv4-52b5.tablet ├── wacom-isdv4-5309.tablet ├── wacom-bamboo-4fg-s-t.tablet ├── wacom-isdv4-49fc.tablet ├── wacom-isdv4-5229.tablet ├── xp-pen-deco-mini4.tablet ├── wacom-isdv4-2d1f-0040.tablet ├── wacom-isdv4-2d1f-0114.tablet ├── wacom-isdv4-2d1f-0136.tablet ├── xp-pen-star03.tablet ├── elan-2514-alt2.tablet ├── xp-pen-deco-l.tablet ├── xp-pen-deco01-v2.tablet ├── lenovo.stylus ├── wacom-bamboo-16fg-m-pt.tablet ├── wacom-bamboo-16fg-s-pt.tablet ├── huion-kamvas-24-gs2401.tablet ├── elan-2513.tablet ├── wacom-graphire-usb.tablet ├── xp-pen-innovator-16.tablet ├── huion-hs610.tablet ├── xp-pen-artist13-3-pro.tablet ├── huion-h1060p.tablet ├── wacom-graphire2-4x5.tablet ├── wacom-graphire2-5x7.tablet ├── huion-h950p.tablet └── wacom-bamboo-4fg-s-pt.tablet ├── .github ├── actions │ └── pkginstall │ │ ├── install-pip.sh │ │ ├── install-apt.sh │ │ └── action.yml ├── workflows │ └── label-commenter.yml └── ISSUE_TEMPLATE │ └── Bug_report.md ├── .editorconfig ├── meson_options.txt ├── test ├── valgrind.suppressions └── test-ltversion.c ├── .pre-commit-config.yaml └── doc └── doxygen.conf.in /.clang-format-ignore: -------------------------------------------------------------------------------- 1 | include/**/* 2 | -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- 1 | Checks: '-clang-analyzer-unix.Malloc' 2 | -------------------------------------------------------------------------------- /data/generic.tablet: -------------------------------------------------------------------------------- 1 | [Device] 2 | Name=Generic 3 | ModelName=generic 4 | DeviceMatch=generic 5 | IntegratedIn=Display;System; 6 | 7 | [Features] 8 | Reversible=false 9 | Stylus=true 10 | NumRings=0 11 | -------------------------------------------------------------------------------- /data/wacom-isdv4-12c.tablet: -------------------------------------------------------------------------------- 1 | [Device] 2 | Name=Wacom ISDv4 12C 3 | ModelName= 4 | DeviceMatch=usb|056a|012c 5 | Class=ISDV4 6 | Width=11 7 | Height=6 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | -------------------------------------------------------------------------------- /data/serial-wacf004.tablet: -------------------------------------------------------------------------------- 1 | [Device] 2 | Name=Wacom Serial Tablet WACf004 3 | ModelName= 4 | DeviceMatch=serial|0000|0000 5 | Class=ISDV4 6 | IntegratedIn=Display;System 7 | 8 | [Features] 9 | Stylus=true 10 | NumRings=0 11 | -------------------------------------------------------------------------------- /data/wacom-isdv4-116.tablet: -------------------------------------------------------------------------------- 1 | [Device] 2 | Name=Wacom ISDv4 116 3 | ModelName= 4 | DeviceMatch=usb|056a|0116 5 | Class=ISDV4 6 | Width=8 7 | Height=6 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | Touch=true 13 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5000.tablet: -------------------------------------------------------------------------------- 1 | [Device] 2 | Name=Wacom ISDv4 5000 3 | ModelName= 4 | DeviceMatch=usb|056a|5000 5 | Class=ISDV4 6 | Width=11 7 | Height=6 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | Touch=true 13 | -------------------------------------------------------------------------------- /data/elan-5515.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen present in the Acer Switch SA5-271P 2 | 3 | [Device] 4 | Name=ELAN 5515 5 | ModelName= 6 | DeviceMatch=i2c|04f3|2339 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | Touch=true 13 | -------------------------------------------------------------------------------- /data/xp-pen-g430.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # G430 3 | # 4 | 5 | [Device] 6 | Name=XP-Pen G430 7 | ModelName= 8 | DeviceMatch=usb|28bd|0075 9 | Width=4 10 | Height=3 11 | Styli=@generic-no-eraser; 12 | 13 | [Features] 14 | Stylus=true 15 | Reversible=true 16 | Touch=false 17 | -------------------------------------------------------------------------------- /data/wacom-graphire3-4x5.tablet: -------------------------------------------------------------------------------- 1 | 2 | [Device] 3 | # Model CTE-430 (Sapphire) (CTE-430/B) 4 | Name=Wacom Graphire3 4x5 5 | ModelName=CTE-430 6 | 7 | DeviceMatch=usb|056a|0013 8 | 9 | Class=Graphire 10 | 11 | Width=5 12 | Height=4 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-graphire3-6x8.tablet: -------------------------------------------------------------------------------- 1 | 2 | [Device] 3 | # Model CTE-630 (Sapphire) (CTE-630/B) 4 | Name=Wacom Graphire3 6x8 5 | ModelName=CTE-630 6 | 7 | DeviceMatch=usb|056a|0014 8 | 9 | Class=Graphire 10 | 11 | Width=8 12 | Height=6 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-ef.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen as found in a limited special Tablet PC edition 2 | 3 | [Device] 4 | Name=Wacom ISDv4 EF 5 | ModelName= 6 | DeviceMatch=usb|056a|00ef 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | -------------------------------------------------------------------------------- /data/wacom-volito-4x5.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Volito 4x5 3 | # FT-0405 4 | 5 | [Device] 6 | Name=Wacom Volito 4x5 7 | ModelName=FT-0405 8 | DeviceMatch=usb|056a|0060 9 | Class=Graphire 10 | Width=5 11 | Height=4 12 | Styli=@generic-no-eraser; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-intuos-4x5.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos 4x5 3 | # GD-0405 4 | 5 | [Device] 6 | Name=Wacom Intuos 4x5 7 | ModelName=GD-0405 8 | DeviceMatch=usb|056a|0020 9 | Class=Intuos 10 | Width=5 11 | Height=4 12 | Styli=@intuos-airbrush;@intuos; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-intuos-6x8.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos 6x8 3 | # GD-0608 4 | 5 | [Device] 6 | Name=Wacom Intuos 6x8 7 | ModelName=GD-0608 8 | DeviceMatch=usb|056a|0021 9 | Class=Intuos 10 | Width=8 11 | Height=6 12 | Styli=@intuos-airbrush;@intuos; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-intuos2-12x12.tablet: -------------------------------------------------------------------------------- 1 | [Device] 2 | Name=Wacom Intuos2 12x12 3 | ModelName= 4 | DeviceMatch=usb|056a|0044 5 | Class=Intuos2 6 | Width=12 7 | Height=12 8 | # ID 0x842 was re-used, listed here explicitly 9 | Styli=0x842;@intuos;@intuos2; 10 | 11 | [Features] 12 | Stylus=true 13 | -------------------------------------------------------------------------------- /data/wacom-dtu-1931.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTU-1931 Interactive Pen Display 3 | # 4 | 5 | [Device] 6 | Name=Wacom DTU-1931 7 | ModelName=DTU-1931 8 | DeviceMatch=usb|056a|00c7 9 | Width=15 10 | Height=12 11 | Class=PenDisplay 12 | IntegratedIn=Display 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-dtu-2231.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTU-2231 Interactive Pen Display 3 | # 4 | 5 | [Device] 6 | Name=Wacom DTU-2231 7 | ModelName=DTU-2231 8 | DeviceMatch=usb|056a|00ce 9 | Class=PenDisplay 10 | Width=19 11 | Height=11 12 | IntegratedIn=Display 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-intuos-9x12.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos 9x12 3 | # GD-0912 4 | 5 | [Device] 6 | Name=Wacom Intuos 9x12 7 | ModelName=GD-0912 8 | DeviceMatch=usb|056a|0022 9 | Class=Intuos 10 | Width=12 11 | Height=9 12 | Styli=@intuos-airbrush;@intuos; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-114.tablet: -------------------------------------------------------------------------------- 1 | # EMR sensor used by the Lenovo Thinkpad 10 2 | 3 | [Device] 4 | Name=Wacom ISDv4 114 5 | ModelName= 6 | DeviceMatch=i2c|056a|0114 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | Width=9 10 | Height=5 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=false 15 | -------------------------------------------------------------------------------- /data/wacom-intuos-12x12.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos 12x12 3 | # GD-1212 4 | 5 | [Device] 6 | Name=Wacom Intuos 12x12 7 | ModelName=GD-1212 8 | DeviceMatch=usb|056a|0023 9 | Class=Intuos 10 | Width=12 11 | Height=12 12 | Styli=@intuos-airbrush;@intuos; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-intuos-12x18.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos 12x18 3 | # GD-1218 4 | 5 | [Device] 6 | Name=Wacom Intuos 12x18 7 | ModelName=GD-1218 8 | DeviceMatch=usb|056a|0024 9 | Class=Intuos 10 | Width=18 11 | Height=12 12 | Styli=@intuos-airbrush;@intuos; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/xp-pen-g640.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Start G640 3 | # 4 | 5 | [Device] 6 | Name=XP-Pen Star G640 7 | ModelName= 8 | DeviceMatch=usb|28bd|0914;usb|28bd|0094 9 | Width=6 10 | Height=4 11 | Styli=@generic-no-eraser; 12 | 13 | [Features] 14 | Stylus=true 15 | Reversible=true 16 | Touch=false 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-e5.tablet: -------------------------------------------------------------------------------- 1 | # this is for Wacom MT touchscreen E5 (10 fingers) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 E5 5 | ModelName= 6 | DeviceMatch=usb|056a|00e5 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=false 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-ed.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Panasonic CF-H2 laptop. 2 | 3 | [Device] 4 | Name=Wacom ISDv4 ED 5 | ModelName= 6 | DeviceMatch=usb|056a|00ed 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | Touch=true 13 | -------------------------------------------------------------------------------- /data/wacom-isdv4-100.tablet: -------------------------------------------------------------------------------- 1 | # this is for Wacom MT touchscreen 0x0100 (10 fingers) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 100 5 | ModelName= 6 | DeviceMatch=usb|056a|0100 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=false 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-104.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen as found in the Cube i7 Stylus 2 | 3 | [Device] 4 | Name=Wacom ISDv4 104 5 | ModelName= 6 | DeviceMatch=i2c|056a|0104 7 | Class=ISDV4 8 | Width=9 9 | Height=5 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=false 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-e2.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen found in the HP Pavillion dv6 2 | 3 | [Device] 4 | Name=Wacom ISDv4 E2 5 | ModelName= 6 | DeviceMatch=usb|056a|00e2 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=false 15 | -------------------------------------------------------------------------------- /data/elan-0732.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP envy x360 Convertible 13-ag0xxx 2 | [Device] 3 | Name=ELAN 0732 4 | ModelName= 5 | DeviceMatch=i2c|04f3|271c 6 | Class=ISDV4 7 | Width=12 8 | Height=7 9 | IntegratedIn=Display;System 10 | 11 | [Features] 12 | Stylus=true 13 | Touch=true 14 | -------------------------------------------------------------------------------- /data/elan-2627.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP envy x360 Convertible 13-ag0xxx 2 | [Device] 3 | Name=ELAN 2627 4 | ModelName= 5 | DeviceMatch=i2c|04f3|2627 6 | Class=ISDV4 7 | Width=12 8 | Height=7 9 | IntegratedIn=Display;System 10 | 11 | [Features] 12 | Stylus=true 13 | Touch=true 14 | -------------------------------------------------------------------------------- /data/elan-2628.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP envy x360 Convertible 13-ag0xxx 2 | [Device] 3 | Name=ELAN 2628 4 | ModelName= 5 | DeviceMatch=i2c|04f3|2628 6 | Class=ISDV4 7 | Width=12 8 | Height=7 9 | IntegratedIn=Display;System 10 | 11 | [Features] 12 | Stylus=true 13 | Touch=true 14 | -------------------------------------------------------------------------------- /data/elan-262b.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP envy x360 Convertible 13-ag0xxx 2 | [Device] 3 | Name=ELAN 262b 4 | ModelName= 5 | DeviceMatch=i2c|04f3|262b 6 | Class=ISDV4 7 | Width=12 8 | Height=7 9 | IntegratedIn=Display;System 10 | 11 | [Features] 12 | Stylus=true 13 | Touch=true 14 | -------------------------------------------------------------------------------- /data/huion-420.tablet: -------------------------------------------------------------------------------- 1 | # HUION 2 | # H420 3 | # 4 | 5 | [Device] 6 | Name=Huion 420 7 | ModelName= 8 | DeviceMatch=usb|256c|006e|HUION 420 Pen;usb|256c|006e|HUION 420 Pad; 9 | Width=4 10 | Height=2 11 | IntegratedIn= 12 | Styli=@generic-no-eraser; 13 | 14 | [Features] 15 | Stylus=true 16 | Reversible=true 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4800.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Venue 10 5050 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4800 5 | ModelName= 6 | DeviceMatch=i2c|056a|4800 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | Styli=@isdv4-aes; 10 | 11 | [Features] 12 | Stylus=true 13 | Touch=true 14 | -------------------------------------------------------------------------------- /data/elan-2537.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP ENVY x360 Convertible 15m-bq1xx 2 | 3 | [Device] 4 | Name=ELAN 2537 5 | ModelName= 6 | DeviceMatch=i2c|04f3|2537 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4004.tablet: -------------------------------------------------------------------------------- 1 | # Note: At least one device with this sensor has no pen interface 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4004 5 | ModelName= 6 | DeviceMatch=usb|056a|4004 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/elan-24db.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP Spectre x360 Convertible 13-ac0XX 2 | 3 | [Device] 4 | Name=ELAN 24DB 5 | ModelName= 6 | DeviceMatch=i2c|04f3|24db 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-101.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Fujitsu T902 2 | 3 | [Device] 4 | Name=Wacom ISDv4 101 5 | ModelName= 6 | DeviceMatch=usb|056a|0101 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-10f.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Panasonic CF-C2 2 | 3 | [Device] 4 | Name=Wacom ISDv4 10F 5 | ModelName= 6 | DeviceMatch=usb|056a|010f 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5002.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Fujitsu T904 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5002 5 | ModelName= 6 | DeviceMatch=usb|056a|5002 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-e3.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the HP Touchsmart tm2 laptop. 2 | 3 | [Device] 4 | Name=Wacom ISDv4 E3 5 | ModelName= 6 | DeviceMatch=usb|056a|00e3;serial|056a|00e3 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | 10 | [Features] 11 | Stylus=true 12 | Touch=true 13 | -------------------------------------------------------------------------------- /data/wacom-isdv4-490b.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Dell XPS 15 (9590) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 490b 5 | ModelName= 6 | DeviceMatch=i2c|056a|490b 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-e6.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad x220t 2 | 3 | [Device] 4 | Name=Wacom ISDv4 E6 5 | ModelName= 6 | DeviceMatch=usb|056a|00e6 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-10d.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Fujitsu Lifebook T902 2 | 3 | [Device] 4 | Name=Wacom ISDv4 10D 5 | ModelName= 6 | DeviceMatch=usb|056a|010d 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-10e.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Fujitsu Lifebook T732 2 | 3 | [Device] 4 | Name=Wacom ISDv4 10E 5 | ModelName= 6 | DeviceMatch=usb|056a|010e 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-117.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Panasonic Toughbook CF-C2 2 | 3 | [Device] 4 | Name=Wacom ISDv4 117 5 | ModelName= 6 | DeviceMatch=usb|056a|0117 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-502a.tablet: -------------------------------------------------------------------------------- 1 | # Toshiba Portege X20W-D Convertible and Toshiba TruPen 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50a2 5 | ModelName= 6 | DeviceMatch=usb|056a|50a2 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-bamboo-one.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo One 3 | # CTF-430 4 | 5 | [Device] 6 | Name=Bamboo One 7 | ModelName=CTF-430 8 | DeviceMatch=usb|056a|0069 9 | Class=Bamboo 10 | Width=5 11 | Height=4 12 | IntegratedIn= 13 | 14 | [Features] 15 | Reversible=true 16 | Stylus=true 17 | Touch=false 18 | NumRings=0 19 | NumStrips=0 20 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-001e.tablet: -------------------------------------------------------------------------------- 1 | # EMR (?) sensor used by the Samsung 940X5N (Samsung Notebook 9 Pro) 2 | # Wacom-alternate VID 3 | 4 | [Device] 5 | Name=Wacom ISDv4 1E 6 | ModelName= 7 | DeviceMatch=i2c|2d1f|001e 8 | Class=ISDV4 9 | Width=13 10 | Height=7 11 | IntegratedIn=Display;System 12 | 13 | [Features] 14 | Stylus=true 15 | -------------------------------------------------------------------------------- /data/wacom-dtf-720.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTF-720 Interactive Pen Display 3 | # 4 | # FIXME: This file has not been verified yet 5 | 6 | [Device] 7 | Name=Wacom DTF-720 8 | ModelName=DTF-720 9 | DeviceMatch=usb|056a|00c0 10 | Width=13 11 | Height=11 12 | Class=PenDisplay 13 | IntegratedIn=Display 14 | 15 | [Features] 16 | Stylus=true 17 | -------------------------------------------------------------------------------- /data/wacom-dtu-1631.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTU-1631 Interactive Pen Display 3 | # 4 | # FIXME: This file has not been verified yet 5 | 6 | [Device] 7 | Name=Wacom DTU-1631 8 | ModelName=DTU-1631 9 | DeviceMatch=usb|056a|00f0 10 | Width=14 11 | Height=8 12 | Class=PenDisplay 13 | IntegratedIn=Display 14 | 15 | [Features] 16 | Stylus=true 17 | -------------------------------------------------------------------------------- /data/wacom-intuos2-4x5.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos2 4x5 3 | # XD-0405 4 | 5 | [Device] 6 | Name=Wacom Intuos2 4x5 7 | ModelName=XD-0405 8 | DeviceMatch=usb|056a|0041 9 | Class=Intuos2 10 | Width=5 11 | Height=4 12 | # ID 0x842 was re-used, listed here explicitly 13 | Styli=0x842;@intuos;@intuos2; 14 | 15 | [Features] 16 | Stylus=true 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-149.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Toshiba z20t-b, z20t-c and others. 2 | 3 | [Device] 4 | Name=Wacom ISDv4 149 5 | ModelName= 6 | DeviceMatch=usb|056a|0149 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4806.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Latitude 5175 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4806 5 | ModelName= 6 | DeviceMatch=i2c|056a|4806 7 | Class=ISDV4 8 | Width=9 9 | Height=5 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4807.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Latitude 11 5175 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4807 5 | ModelName= 6 | DeviceMatch=i2c|056a|4807 7 | Class=ISDV4 8 | Width=9 9 | Height=5 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4809.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Venue 8 Pro 5855 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4809 5 | ModelName= 6 | DeviceMatch=i2c|056a|4809 7 | Class=ISDV4 8 | Width=4 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4814.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the HP Elite x2 1012 G1 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4814 5 | ModelName= 6 | DeviceMatch=i2c|056a|4814 7 | Class=ISDV4 8 | Width=10 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4822.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell XPS 12 9250 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4822 5 | ModelName= 6 | DeviceMatch=i2c|056a|4822 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4824.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Venue 8 Pro 5855 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4824 5 | ModelName= 6 | DeviceMatch=i2c|056a|4824 7 | Class=ISDV4 8 | Width=4 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4831.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell XPS 13 9365 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4831 5 | ModelName= 6 | DeviceMatch=i2c|056a|4831 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-484c.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Latitude 5285 2 | 3 | [Device] 4 | Name=Wacom ISDv4 484c 5 | ModelName= 6 | DeviceMatch=i2c|056a|484c 7 | Class=ISDV4 8 | Width=10 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-484e.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Latitude 5290 2 | 3 | [Device] 4 | Name=Wacom ISDv4 484e 5 | ModelName= 6 | DeviceMatch=i2c|056a|484e 7 | Class=ISDV4 8 | Width=10 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-485e.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the HP Elite x2 1012 G2 2 | 3 | [Device] 4 | Name=Wacom ISDv4 485e 5 | ModelName= 6 | DeviceMatch=i2c|056a|485e 7 | Class=ISDV4 8 | Width=10 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-486a.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell XPS 15 9575 2 | 3 | [Device] 4 | Name=Wacom ISDv4 486a 5 | ModelName= 6 | DeviceMatch=i2c|056a|486a 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4870.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the HP Elite x2 1013 G3 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4870 5 | ModelName= 6 | DeviceMatch=i2c|056a|4870 7 | Class=ISDV4 8 | Width=11 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4875.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell XPS 15 9575 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4875 5 | ModelName= 6 | DeviceMatch=i2c|056a|4875 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5010.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Lenovo ThinkPad T550 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5010 5 | ModelName= 6 | DeviceMatch=usb|056a|5010 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5115.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in Lenovo Thinkpad X1 Tablet Gen 2 2 | 3 | [Device] 4 | Name=Wacom HID 5115 5 | DeviceMatch=i2c|056a|5115 6 | Class=ISDV4 7 | Width=10 8 | Height=7 9 | IntegratedIn=Display;System 10 | Styli=@isdv4-aes; 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/wacom-intuos2-9x12.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos2 9x12 3 | # XD-0912 4 | 5 | [Device] 6 | Name=Wacom Intuos2 9x12 7 | ModelName=XD-0912 8 | DeviceMatch=usb|056a|0043 9 | Class=Intuos2 10 | Width=12 11 | Height=9 12 | # ID 0x842 was re-used, listed here explicitly 13 | Styli=0x842;@intuos;@intuos2; 14 | 15 | [Features] 16 | Stylus=true 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-481a.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the HP EliteBook x360 1030 G2 2 | 3 | [Device] 4 | Name=Wacom ISDv4 481a 5 | ModelName= 6 | DeviceMatch=i2c|056a|481a 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4841.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Latitude 7390 2-in-1 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4841 5 | ModelName= 6 | DeviceMatch=i2c|056a|4841 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4865.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the HP EliteBook x360 1020 G2 2 | 3 | [Device] 4 | Name=Wacom ISDv4 4865 5 | ModelName= 6 | DeviceMatch=i2c|056a|4865 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48c9.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell Latitude 7400 2-in-1 2 | 3 | [Device] 4 | Name=Wacom ISDv4 48c9 5 | ModelName= 6 | DeviceMatch=i2c|056a|48c9 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48d6.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the HP ZBook Studio x360 G5 2 | 3 | [Device] 4 | Name=Wacom ISDv4 48d6 5 | ModelName= 6 | DeviceMatch=i2c|056a|48d6 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-504a.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo Yoga 460 2 | 3 | [Device] 4 | Name=Wacom ISDv4 504a 5 | ModelName= 6 | DeviceMatch=usb|056a|504a 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/elan-22e2.tablet: -------------------------------------------------------------------------------- 1 | # Used in the HP Spectre X360 2 | 3 | [Device] 4 | Name=ELAN 22E2 5 | ModelName= 6 | DeviceMatch=i2c|04f3|22e2 7 | Class=ISDV4 8 | IntegratedIn=Display;System 9 | Styli=@generic-with-eraser; 10 | 11 | [Features] 12 | Stylus=true 13 | Reversible=false 14 | Touch=false 15 | TouchSwitch=false 16 | NumRings=0 17 | NumStrips=0 18 | -------------------------------------------------------------------------------- /data/wacom-intuos2-12x18.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos2 12x18 3 | # XD-1218 4 | 5 | [Device] 6 | Name=Wacom Intuos2 12x18 7 | ModelName=XD-1218 8 | DeviceMatch=usb|056a|0045 9 | Class=Intuos2 10 | Width=18 11 | Height=12 12 | # ID 0x842 was re-used, listed here explicitly 13 | Styli=0x842;@intuos;@intuos2; 14 | 15 | [Features] 16 | Stylus=true 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-488f.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Dell XPS 15 9570 2 | 3 | [Device] 4 | Name=Wacom ISDv4 488f 5 | ModelName= 6 | DeviceMatch=i2c|056a|488f 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48ed.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Dell XPS 13 7390 2 | 3 | [Device] 4 | Name=Wacom ISDv4 48ed 5 | ModelName= 6 | DeviceMatch=i2c|056a|48ed 7 | Class=ISDV4 8 | Width=11 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48ee.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Dell XPS 13 2 in 1 7390 (UHD) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 48ee 5 | ModelName= 6 | DeviceMatch=i2c|056a|48ee 7 | Class=ISDV4 8 | Width=11 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5013.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Toshiba dynabook KIRA L93/39M 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5013 5 | ModelName= 6 | DeviceMatch=i2c|056a|5013 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50f1.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo Yoga 720 13" 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50f1 5 | ModelName= 6 | DeviceMatch=i2c|056a|50f1 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50f8.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo Yoga 720 15" 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50f8 5 | ModelName= 6 | DeviceMatch=i2c|056a|50f8 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5122.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo 300e 81FY 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5122 5 | ModelName= 6 | DeviceMatch=i2c|056a|5122 7 | Class=ISDV4 8 | Width=10 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/elan-2072.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP Spectre x360 Convertible 13-40xx 2 | 3 | [Device] 4 | Name=ELAN 2072 5 | ModelName= 6 | DeviceMatch=usb|04f3|2072 7 | Width=12 8 | Height=7 9 | Class=PenDisplay 10 | IntegratedIn=Display;System 11 | Styli=@generic-no-eraser; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-124.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen as found in the Fujitsu ARROWS Tab QH55/M 2 | # the touchscreen is 056a:5008 3 | 4 | [Device] 5 | Name=Wacom ISDv4 124 6 | DeviceMatch=i2c|056a|0124 7 | ModelName= 8 | Class=ISDV4 9 | Width=9 10 | Height=5 11 | IntegratedIn=Display;System 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=false 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48ec.tablet: -------------------------------------------------------------------------------- 1 | # this is for the alternate Wacom pen + touchscreen as found in the Dell XPS 13 7390 2 | 3 | [Device] 4 | Name=Wacom HID 48EC 5 | ModelName= 6 | DeviceMatch=i2c|056a|48ec 7 | Class=ISDV4 8 | Width=11 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50db.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo YOGA 520-14IKB 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50db 5 | ModelName= 6 | DeviceMatch=i2c|056a|50db 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50ef.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo YOGA 720-13IKB 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50ef 5 | ModelName= 6 | DeviceMatch=i2c|056a|50ef 7 | Class=ISDV4 8 | Width=12 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50fd.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo Yoga 720 15IKB" 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50fd 5 | ModelName= 6 | DeviceMatch=i2c|056a|50fd 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5128.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo YOGA 720-12IKB 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5128 5 | ModelName= 6 | DeviceMatch=i2c|056a|5128 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-513b.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo MIIX 520-12IKB 2 | 3 | [Device] 4 | Name=Wacom ISDv4 513B 5 | ModelName= 6 | DeviceMatch=i2c|056a|513b 7 | Class=ISDV4 8 | Width=10 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5169.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo YOGA 730-15IWL 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5169 5 | ModelName= 6 | DeviceMatch=i2c|056a|5169 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-516b.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo Yoga 730-15IKB 2 | 3 | [Device] 4 | Name=Wacom ISDv4 516B 5 | ModelName= 6 | DeviceMatch=i2c|056a|516b 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5196.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo YOGA C930-13IKB 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5196 5 | ModelName= 6 | DeviceMatch=i2c|056a|5196 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51af.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X390 Yoga 2 | 3 | [Device] 4 | Name=Wacom ISDv4 51af 5 | ModelName= 6 | DeviceMatch=usb|056a|51af 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b8.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo X1 Yoga 4th-gen 2 | 3 | [Device] 4 | Name=Wacom ISDv4 51B8 5 | ModelName= 6 | DeviceMatch=usb|056a|51b8 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51be.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo X1 Yoga 4th-gen 2 | 3 | [Device] 4 | Name=Wacom ISDv4 51BE 5 | ModelName= 6 | DeviceMatch=usb|056a|51be 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51bf.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo X1 Yoga 4th-gen 2 | 3 | [Device] 4 | Name=Wacom ISDv4 51BF 5 | ModelName= 6 | DeviceMatch=usb|056a|51bf 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51c4.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo IdeaPad FLEX-14API 2 | 3 | [Device] 4 | Name=Wacom ISDv4 51C4 5 | ModelName= 6 | DeviceMatch=i2c|056a|51c4 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50e9.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ideapad FLEX 5-1570 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50e9 5 | ModelName= 6 | DeviceMatch=i2c|056a|50e9 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-517d.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ideapad FLEX 6-14ARR 2 | 3 | [Device] 4 | Name=Wacom ISDv4 517D 5 | ModelName= 6 | DeviceMatch=i2c|056a|517d 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51a0.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Extreme 2nd 2 | 3 | [Device] 4 | Name=Wacom ISDv4 51a0 5 | ModelName= 6 | DeviceMatch=usb|056a|51a0 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5090.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo Yoga 260 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5090 5 | ModelName= 6 | DeviceMatch=usb|056a|5090 7 | Class=ISDV4 8 | Width=11 9 | Height=6 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5099.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo Miix 720 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5099 5 | ModelName= 6 | DeviceMatch=i2c|056a|5099 7 | Class=ISDV4 8 | Width=10 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50b4.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Yoga (2nd-gen) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50b4 5 | ModelName= 6 | DeviceMatch=usb|056a|50b4 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50b6.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Yoga (2nd-gen) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50b6 5 | ModelName= 6 | DeviceMatch=usb|056a|50b6 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50b8.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Yoga (2nd-gen) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 50b8 5 | ModelName= 6 | DeviceMatch=usb|056a|50b8 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5146.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Yoga (3rd-gen) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5146 5 | ModelName= 6 | DeviceMatch=usb|056a|5146 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5147.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Yoga (3rd-gen) 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5147 5 | ModelName= 6 | DeviceMatch=usb|056a|5147 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5014.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by some versions of the 2 | # Lenovo ThinkPad Helix 2 3 | 4 | [Device] 5 | Name=Wacom ISDv4 5014 6 | ModelName= 7 | DeviceMatch=i2c|056a|5014 8 | Class=ISDV4 9 | Width=10 10 | Height=6 11 | IntegratedIn=Display;System 12 | Styli=@isdv4-aes; 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/xp-pen-g430s.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # G430S 3 | # 4 | # sysinfo.slpdTWkTPl 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/337 6 | 7 | [Device] 8 | Name=XP-Pen G430S 9 | ModelName= 10 | DeviceMatch=usb|28bd|0913 11 | Width=4 12 | Height=3 13 | Styli=@generic-with-eraser 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=true 18 | Touch=false 19 | -------------------------------------------------------------------------------- /data/surface-go.tablet: -------------------------------------------------------------------------------- 1 | # This is for the Microsoft Surface Go 2 | # 3 | # Elan I2C sensor 4 | # 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/51 6 | 7 | [Device] 8 | Name=Microsoft Surface Go 9 | Class=ISDV4 10 | DeviceMatch=i2c|04f3|261a 11 | Width=8 12 | Height=5 13 | IntegratedIn=Display;System; 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/wacom-bamboo-one-m-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo One 3 | # CTE-660 4 | # 5 | # Pen active area: 5.31x8.5 in 6 | 7 | [Device] 8 | Name=Wacom Bamboo1 5x8 Pen 9 | ModelName=CTE-660 10 | DeviceMatch=usb|056a|006b 11 | Class=Bamboo 12 | Width=8 13 | Height=5 14 | # No pad buttons, so no layout 15 | IntegratedIn= 16 | 17 | [Features] 18 | Stylus=true 19 | Touch=false 20 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-002e.tablet: -------------------------------------------------------------------------------- 1 | # Active electrostatic (AES) sensor used by the Samsung 930QAA (Samsung Notebook 9 Pen) 2 | # Wacom-alternate VID 3 | 4 | [Device] 5 | Name=Wacom ISDv4 2E 6 | ModelName= 7 | DeviceMatch=i2c|2d1f|002e 8 | Class=ISDV4 9 | Width=12 10 | Height=7 11 | IntegratedIn=Display;System 12 | Styli=@isdv4-aes; 13 | 14 | [Features] 15 | Stylus=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-509d.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo ThinkPad Yoga 370 2 | 3 | [Device] 4 | Name=Wacom ISDv4 509D 5 | ModelName= 6 | DeviceMatch=usb|056a|509d 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5110.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo ThinkPad Yoga 970 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5110 5 | ModelName= 6 | DeviceMatch=i2c|056a|5110 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5150.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo ThinkPad X380 Yoga 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5150 5 | ModelName= 6 | DeviceMatch=usb|056a|5150 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5157.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo ThinkPad L380 Yoga 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5157 5 | ModelName= 6 | DeviceMatch=usb|056a|5157; 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System; 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5158.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo ThinkPad L390 Yoga 2 | 3 | [Device] 4 | Name=Wacom ISDv4 5158 5 | ModelName= 6 | DeviceMatch=usb|056a|5158 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System; 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/wacom-isdv4-515a.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in some versions of the Lenovo ThinkPad L380 Yoga 2 | 3 | [Device] 4 | Name=Wacom ISDv4 515a 5 | ModelName= 6 | DeviceMatch=usb|056a|515a; 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System; 11 | Styli=@isdv4-aes; 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/chuwi-minibookx.tablet: -------------------------------------------------------------------------------- 1 | # CHUWI 2 | # MiniBook X 3 | # 4 | # sysinfo.CSujtSF02A 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/241 6 | 7 | [Device] 8 | Name=Chuwi Minibook X 9 | Class=ISDV4 10 | DeviceMatch=i2c|27c6|011a 11 | Width=9 12 | Height=6 13 | IntegratedIn=Display;System; 14 | Styli=0x621 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-cintiq-27hd.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 27QHD 3 | # DTK-2700 4 | # 5 | 6 | [Device] 7 | Name=Wacom Cintiq 27QHD 8 | ModelName=DTK-2700 9 | DeviceMatch=usb|056a|032a 10 | Class=Cintiq 11 | Width=24 12 | Height=12 13 | Styli=@intuos5;@propengen2; 14 | IntegratedIn=Display 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=false 20 | NumRings=0 21 | -------------------------------------------------------------------------------- /data/elan-2a70.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP ProBook X360 11 G5 EE 2 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/185 3 | # sysinfo.B2HOmo20Hc 4 | 5 | [Device] 6 | Name=ELAN1001 7 | DeviceMatch=i2c|04f3|2a70 8 | Class=ISDV4 9 | Width=10 10 | Height=6 11 | IntegratedIn=Display;System 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/elan-2ad9.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor in the HP Probook x360 435 G7 2 | # 3 | # sysinfo.9FNnwQKhog 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/165 5 | 6 | [Device] 7 | Name=ELAN 2AD9 8 | DeviceMatch=i2c|04f3|2ad9 9 | Class=ISDV4 10 | Width=14 11 | Height=8 12 | IntegratedIn=Display;System 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/wacom-intuos2-6x8.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Intuos2 6x8 3 | # XD-0608 4 | 5 | [Device] 6 | Name=Wacom Intuos2 6x8 7 | ModelName=XD-0608 8 | # FIXME add missing usb|0056a|0047 match 9 | DeviceMatch=usb|056a|0042 10 | Class=Intuos2 11 | Width=8 12 | Height=6 13 | # ID 0x842 was re-used, listed here explicitly 14 | Styli=0x842;@intuos;@intuos2; 15 | 16 | [Features] 17 | Stylus=true 18 | -------------------------------------------------------------------------------- /data/wacom-isdv4-503e.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen 2 | # as found in some versions of the Lenovo 3 | # Thinkpad X1 Yoga. 4 | 5 | [Device] 6 | Name=Wacom ISDv4 503E 7 | ModelName= 8 | DeviceMatch=usb|056a|503e 9 | Class=ISDV4 10 | Width=12 11 | Height=7 12 | IntegratedIn=Display;System 13 | Styli=@isdv4-aes; 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/wacom-isdv4-503f.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen 2 | # as found in some versions of the Lenovo 3 | # Thinkpad X1 Yoga. 4 | 5 | [Device] 6 | Name=Wacom ISDv4 503F 7 | ModelName= 8 | DeviceMatch=usb|056a|503f 9 | Class=ISDV4 10 | Width=12 11 | Height=7 12 | IntegratedIn=Display;System 13 | Styli=@isdv4-aes; 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/elan-2bb3.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Flip S13 OLED UX371 2 | # 3 | # sysinfo.rrI71nO76F 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/179 5 | 6 | [Device] 7 | Name=ELAN 2BB3 8 | ModelName= 9 | DeviceMatch=i2c|04f3|2bb3 10 | Class=ISDV4 11 | IntegratedIn=Display;System 12 | 13 | [Features] 14 | Stylus=true 15 | Touch=true 16 | -------------------------------------------------------------------------------- /data/letsketch-wp9620.tablet: -------------------------------------------------------------------------------- 1 | # LetSketch 2 | # WP9620 3 | # 4 | # HID Descriptor: 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/171 6 | 7 | [Device] 8 | Name=LetSketch LetSketch 9 | ModelName=WP9620 10 | DeviceMatch=usb|6161|4d15 11 | PairedIDs= 12 | Class=Bamboo 13 | Width=8 14 | Height=6 15 | IntegratedIn= 16 | 17 | [Features] 18 | Stylus=true 19 | Reversible=true 20 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5048.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen 2 | # as found in some versions of the Lenovo 3 | # ThinkpPad Yoga 260 4 | 5 | [Device] 6 | Name=Wacom ISDv4 5048 7 | ModelName= 8 | DeviceMatch=usb|056a|5048 9 | Class=ISDV4 10 | Width=10 11 | Height=6 12 | IntegratedIn=Display;System 13 | Styli=@isdv4-aes; 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/elan-29b6.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Pro Duo UX581GV 2 | # this is the main / top touchscreen 3 | # 345mm x 194mm 4 | # 13.59in x 7.64in 5 | 6 | [Device] 7 | Name=ELAN 29B6 8 | ModelName= 9 | DeviceMatch=i2c|04f3|29b6 10 | Class=ISDV4 11 | Width=14 12 | Height=8 13 | IntegratedIn=Display;System 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /.github/actions/pkginstall/install-pip.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -x 2 | 3 | # If called without arguments, just skip the rest 4 | if [[ -z "$@" ]]; then 5 | exit 6 | fi 7 | 8 | FLAGS="" 9 | if ls /usr/lib/python3.*/EXTERNALLY-MANAGED >/dev/null 2>&1; then 10 | FLAGS="--break-system-packages" 11 | fi 12 | 13 | python -m pip install --upgrade $FLAGS pip 14 | python -m pip install --upgrade $FLAGS "$@" 15 | -------------------------------------------------------------------------------- /data/starlite-mk-v.tablet: -------------------------------------------------------------------------------- 1 | # This is for the StarLite Mk V 2 | # sysinfo.UkQ9Px1eOS.tar.gz 3 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/392 4 | 5 | [Device] 6 | Name=StarLabs Starlite 7 | Class=ISDV4 8 | DeviceMatch=i2c|27c6|0111 9 | Width=11 10 | Height=7 11 | IntegratedIn=Display;System; 12 | Styli=@generic-no-eraser; 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/wacom-dtk-1660e-2.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTK-1660E 3 | 4 | [Device] 5 | Name=Wacom DTK-1660E 6 | ModelName=DTK-1660E 7 | Class=Cintiq 8 | DeviceMatch=usb|056a|03b0 9 | Width=14 10 | Height=8 11 | # No pad buttons, so no layout 12 | Styli=@intuos5;@mobilestudio;@propengen2; 13 | IntegratedIn=Display 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=false 18 | Touch=false 19 | NumRings=0 20 | -------------------------------------------------------------------------------- /data/wacom-dtk-1660e.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTK-1660E 3 | 4 | [Device] 5 | Name=Wacom DTK-1660E 6 | ModelName=DTK-1660E 7 | Class=Cintiq 8 | DeviceMatch=usb|056a|0396 9 | Width=14 10 | Height=8 11 | # No pad buttons, so no layout 12 | Styli=@intuos5;@mobilestudio;@propengen2; 13 | IntegratedIn=Display 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=false 18 | Touch=false 19 | NumRings=0 20 | -------------------------------------------------------------------------------- /data/wacom-one.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Wacom One Pen Display 13 3 | # DTC133 4 | 5 | [Device] 6 | Name=Wacom One Pen Display 13 7 | ModelName=DTC133 8 | Class=PenDisplay 9 | DeviceMatch=usb|056a|03a6;usb|056a|03bd 10 | Width=11 11 | Height=6 12 | # No pad buttons, so no layout 13 | IntegratedIn=Display 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=false 18 | Touch=false 19 | NumRings=0 20 | -------------------------------------------------------------------------------- /data/elan-29a1.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Pro Duo UX581GV 2 | # this is the secondary / bottom touchscreen 3 | # 345mm x 99mm 4 | # 13.59in x 3.9in 5 | 6 | [Device] 7 | Name=ELAN 29A1 8 | ModelName= 9 | DeviceMatch=i2c|04f3|29a1 10 | Class=ISDV4 11 | Width=14 12 | Height=4 13 | IntegratedIn=Display;System 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/elan-2bd6.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the IdeaPad Duet 3 10IGL5 2 | # 3 | # sysinfo.Al8cFbaepN 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/212 5 | 6 | [Device] 7 | Name=Elan 2BD6 8 | ModelName= 9 | DeviceMatch=i2c|04f3|2bd6 10 | Class=ISDV4 11 | IntegratedIn=Display;System 12 | Styli=@generic-with-eraser 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/surface-go-2.tablet: -------------------------------------------------------------------------------- 1 | # This is for the Microsoft Surface Go 2 2 | # 3 | # Elan I2C sensor 4 | # 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/192 6 | # sysinfo.43RvL0wF2a 7 | 8 | [Device] 9 | Name=Microsoft Surface Go 2 10 | Class=ISDV4 11 | DeviceMatch=i2c|04f3|2a1c 12 | Width=10 13 | Height=7 14 | IntegratedIn=Display;System; 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52d3.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 14ARB7 2 | 3 | # sysinfo.tAAUZfAlhq.tar.gz 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/279 5 | 6 | [Device] 7 | Name=Wacom HID 52D3 8 | ModelName=WACF2200 9 | DeviceMatch=i2c|056a|52d3 10 | Class=ISDV4 11 | Width=12 12 | Height=7 13 | IntegratedIn=Display;System 14 | Styli=@isdv4-aes; 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-isdv4-90.tablet: -------------------------------------------------------------------------------- 1 | # USB tablet PC models: ASUS R1E and ASUS R1F 2 | # 3 | # stylus with one button and eraser 4 | # 5 | # Screen size 11.7 x 7.9; 13.3" diagonal 6 | 7 | [Device] 8 | Name=Wacom ISDv4 90 9 | ModelName= 10 | DeviceMatch=usb|056a|0090;serial|056a|0090 11 | Class=ISDV4 12 | Width=12 13 | Height=8 14 | IntegratedIn=Display;System 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=false 19 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # https://editorconfig.org/ 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | end_of_line = lf 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | 11 | [*.{c,h}] 12 | indent_size = 8 13 | indent_style = tab 14 | 15 | [*.{py,sym}] 16 | indent_size = 4 17 | indent_style = space 18 | 19 | [{meson.build,meson_options.txt}] 20 | indent_size = 8 21 | indent_style = tab 22 | -------------------------------------------------------------------------------- /data/wacom-cintiq-16-2.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 16 3 | # DTK-1660 4 | 5 | [Device] 6 | Name=Wacom Cintiq 16 7 | ModelName=DTK-1660 8 | Class=Cintiq 9 | DeviceMatch=usb|056a|03ae 10 | Width=14 11 | Height=8 12 | # No pad buttons, so no layout 13 | Styli=@intuos5;@mobilestudio;@propengen2; 14 | IntegratedIn=Display 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=false 20 | NumRings=0 21 | -------------------------------------------------------------------------------- /data/wacom-cintiq-16.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 16 3 | # DTK-1660 4 | 5 | [Device] 6 | Name=Wacom Cintiq 16 7 | ModelName=DTK-1660 8 | Class=Cintiq 9 | DeviceMatch=usb|056a|0390 10 | Width=14 11 | Height=8 12 | # No pad buttons, so no layout 13 | Styli=@intuos5;@mobilestudio;@propengen2; 14 | IntegratedIn=Display 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=false 20 | NumRings=0 21 | -------------------------------------------------------------------------------- /data/wacom-cintiq-22.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 22 3 | # DTK-2260 4 | 5 | [Device] 6 | Name=Wacom Cintiq 22 7 | ModelName=DTK-2260 8 | Class=Cintiq 9 | DeviceMatch=usb|056a|0391 10 | Width=19 11 | Height=10 12 | # No pad buttons, so no layout 13 | Styli=@intuos5;@mobilestudio;@propengen2; 14 | IntegratedIn=Display 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=false 20 | NumRings=0 21 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51ba.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo 2 | # Known PID, but unknown details (assume similar to other private 3 | # reports received at the same time: e.g. isdv4-51BB.tablet) 4 | 5 | [Device] 6 | Name=ISDv4 51BA 7 | ModelName= 8 | DeviceMatch=usb|056a|51ba 9 | Class=ISDV4 10 | Width=12 11 | Height=7 12 | IntegratedIn=Display;System 13 | Styli=@isdv4-aes; 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/waltop-batteryless-tablet.tablet: -------------------------------------------------------------------------------- 1 | # Waltop 2 | # Batteryless Tablet 3 | # 4 | # sysinfo.XSrrkQpKdX.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/489 6 | 7 | [Device] 8 | Name=Waltop Batteryless Tablet 9 | ModelName= 10 | DeviceMatch=usb|172f|0505 11 | Class=Bamboo 12 | Width=8 13 | Height=5 14 | Styli=@generic-no-eraser 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=true 19 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51f5.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the ThinkPad L13 Yoga 2 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/83 3 | 4 | [Device] 5 | Name=Wacom ISDv4 F1F5 6 | ModelName= 7 | DeviceMatch=usb|056a|51f5 8 | Class=ISDV4 9 | Width=12 10 | Height=7 11 | IntegratedIn=Display;System 12 | Styli=@isdv4-aes; 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51f6.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the ThinkPad L13 Yoga 2 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/78 3 | 4 | [Device] 5 | Name=Wacom ISDv4 51F6 6 | ModelName= 7 | DeviceMatch=usb|056a|51f6 8 | Class=ISDV4 9 | Width=12 10 | Height=7 11 | IntegratedIn=Display;System 12 | Styli=@isdv4-aes; 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/wacom-isdv4-ec.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Samsung Ativ Smart PC Pro 700t. 2 | # Also used in the Thinkpad Yoga 260, the PairedID entry is for that device. 3 | 4 | [Device] 5 | Name=Wacom ISDv4 EC 6 | ModelName= 7 | DeviceMatch=usb|056a|00ec 8 | Class=ISDV4 9 | IntegratedIn=Display;System 10 | PairedID=usb|04f3|0254 11 | 12 | [Features] 13 | Stylus=true 14 | Touch=true 15 | -------------------------------------------------------------------------------- /data/elan-2514-alt.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP Pavilion x360 Convertible 14-dh0xxx 2 | 3 | # sysinfo.fpvLP66qoQ 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/85 5 | 6 | [Device] 7 | Name=ELAN 2514 8 | ModelName= 9 | DeviceMatch=i2c|004f3|23db 10 | Class=ISDV4 11 | Width=12 12 | Height=7 13 | IntegratedIn=Display;System 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/hp-pro-tablet-408.tablet: -------------------------------------------------------------------------------- 1 | # This is for the HP Pro Tablet 408 2 | # 3 | # Synaptics I2C sensor 4 | # Makes use of a HP branded stylus 5 | # 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/137 7 | 8 | [Device] 9 | Name=HP Pro Tablet 408 10 | Class=ISDV4 11 | DeviceMatch=i2c|06cb|125d 12 | Width=4 13 | Height=7 14 | IntegratedIn=Display;System; 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-hid-5362.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Wacom HID 5362 3 | # 4 | # sysinfo.oMdWcZJ918 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/325 6 | 7 | [Device] 8 | Name=Wacom HID 5362 Pen,Wacom HID 5362 Finger 9 | ModelName= 10 | Class=ISDV4 11 | DeviceMatch=i2c|056a|5362 12 | Width=14 13 | Height=9 14 | IntegratedIn=Display;System 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=true 20 | -------------------------------------------------------------------------------- /data/elan-24d8.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP ProBook 435 G7 2 | 3 | [Device] 4 | Name=ELAN 24D8 5 | ModelName= 6 | DeviceMatch=i2c|04f3|2ad8; 7 | Class=ISDV4 8 | Width=12 9 | Height=7 10 | IntegratedIn=Display;System; 11 | Styli=@generic-with-eraser; 12 | 13 | [Features] 14 | Reversible=false 15 | Stylus=true 16 | NumRings=0 17 | Touch=true 18 | TouchSwitch=false 19 | # StatusLEDs= 20 | NumStrips=0 21 | -------------------------------------------------------------------------------- /data/wacom-bamboo-pad.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Pad 3 | # CTH-301 4 | # 5 | # Button events sent from touch interface 6 | 7 | [Device] 8 | Name=Wacom Bamboo Pad 9 | ModelName=CTH-301 10 | DeviceMatch=usb|056a|0318 11 | Class=Bamboo 12 | Width=4 13 | Height=3 14 | Layout=wacom-bamboo-pad.svg 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=true 20 | 21 | [Buttons] 22 | Bottom=A;B 23 | EvdevCodes=BTN_LEFT;BTN_RIGHT 24 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5040.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen 2 | # as found in the Lenovo Thinkpad X1 Yoga 3 | # 14" WQHD display, measuring 310x174mm 4 | # pen with 2 buttons, no eraser 5 | 6 | [Device] 7 | Name=Wacom ISDv4 5040 8 | ModelName= 9 | DeviceMatch=usb|056a|5040 10 | Class=ISDV4 11 | Width=12 12 | Height=7 13 | IntegratedIn=Display;System 14 | Styli=@isdv4-aes; 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5044.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen 2 | # as found in the Lenovo ThinkpPad Yoga 260 3 | # 20FD002HUS (12.5" FHD; 276x155mm). 4 | # Pen with 2 buttons, no eraser. 5 | 6 | [Device] 7 | Name=Wacom ISDv4 5044 8 | ModelName= 9 | DeviceMatch=usb|056a|5044 10 | Class=ISDV4 11 | Width=11 12 | Height=6 13 | IntegratedIn=Display;System 14 | Styli=@isdv4-aes; 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52d5.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 14ARB7 2 | 3 | # sysinfo.vZi1KLwSip.tar.gz 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/279 5 | 6 | [Device] 7 | Name=Wacom HID 52D5 8 | ModelName=WACF2200 9 | DeviceMatch=i2c|056a|52d5 10 | Class=ISDV4 11 | IntegratedIn=Display;System 12 | Width=12 13 | Height=7 14 | 15 | [Features] 16 | Reversible=false 17 | Stylus=true 18 | Touch=true 19 | NumRings=0 20 | BuiltIn=true 21 | -------------------------------------------------------------------------------- /data/xp-pen-deco-fun-l.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # 10 inch PenTablet 3 | # 4 | # sysinfo.Eju9RVJHML.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/401 6 | 7 | [Device] 8 | Name=XP-Pen 10 inch PenTablet 9 | ModelName=CT1060 10 | DeviceMatch=usb|28bd|0932 11 | PairedIDs= 12 | Class=Bamboo 13 | Width=10 14 | Height=6 15 | IntegratedIn= 16 | Styli=@generic-no-eraser 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=true 21 | -------------------------------------------------------------------------------- /data/wacom-isdv4-93.tablet: -------------------------------------------------------------------------------- 1 | # USB tablet PC models: HP Pavilion TX2000 and HP Pavilion TX2500 2 | # 3 | # stylus with two buttons and eraser; 1FGT touchscreen 4 | # 5 | # Screen size 10.2 x 6.4; 12.1" diagonal 6 | 7 | [Device] 8 | Name=Wacom ISDv4 93 9 | ModelName= 10 | DeviceMatch=usb|056a|0093;serial|056a|0093 11 | Class=ISDV4 12 | Width=10 13 | Height=6 14 | IntegratedIn=Display;System 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-hid-5334-pen.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Wacom HID 5334 Pen 3 | # WACF2200 4 | # 5 | # sysinfo.QQFfpSHRzL 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/313 7 | [Device] 8 | Name=Wacom HID 5334 Pen 9 | ModelName=WACF2200 10 | Class=ISDV4 11 | DeviceMatch=i2c|056a|5334 12 | # No pad buttons, so no layout 13 | IntegratedIn=Display;System 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=false 18 | Touch=true 19 | NumRings=0 20 | -------------------------------------------------------------------------------- /data/wacom-dth-134.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTH134 3 | # DTH134 4 | # 5 | # sysinfo.R3oOipLEux 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/328 7 | 8 | [Device] 9 | Name=Wacom DTH134 10 | ModelName=DTH134 11 | Class=PenDisplay 12 | DeviceMatch=usb|056a|03ec 13 | Width=13 14 | Height=7 15 | # No pad buttons, so no layout 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=true 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/wacom-dtu-1031x.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTU-1031X Interactive Pen Display 3 | # 4 | 5 | [Device] 6 | Name=Wacom DTU1031X 7 | ModelName=DTU-1031X 8 | DeviceMatch=usb|056a|032f 9 | Class=PenDisplay 10 | Width=9 11 | Height=5 12 | IntegratedIn=Display 13 | 14 | [Features] 15 | # This tablet supports two stylus models: 16 | # a pen without eraser and a pen with eraser 17 | Stylus=true 18 | Reversible=false 19 | Touch=false 20 | NumRings=0 21 | NumStrips=0 22 | -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- 1 | option('documentation', 2 | type: 'feature', 3 | value: 'disabled', 4 | description: 'Build doxygen documentation [default=auto]') 5 | option('udev-dir', 6 | type: 'string', 7 | value: '', 8 | description: 'udev base directory [default=$prefix/lib/udev]') 9 | option('tests', 10 | type: 'feature', 11 | value: 'enabled', 12 | description: 'Build the tests [default=enabled]') 13 | -------------------------------------------------------------------------------- /data/elan-264c.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the HP Envy x360 Convertible 15-cp0XXX 2 | 3 | [Device] 4 | Name=ELAN touchscreen/pen sensor 5 | ModelName=ELAN-264C 6 | DeviceMatch=i2c|04f3|264c 7 | Class=ISDV4 8 | Width=14 9 | Height=8 10 | IntegratedIn=Display;System 11 | # This device supports both pens with eraser and without eraser 12 | Styli=@generic-no-eraser;@generic-with-eraser; 13 | 14 | [Features] 15 | Stylus=true 16 | Touch=true 17 | -------------------------------------------------------------------------------- /data/elan-2fc2.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ROG Flow X16 [GV601R] 2 | # Auto generated sysinfo file 3 | # sysinfo.layqUCS31O 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/287 5 | [Device] 6 | Name=ELAN 2FC2 7 | ModelName= 8 | DeviceMatch=i2c|04f3|2fc2 9 | Class=ISDV4 10 | Width=14 11 | Height=8 12 | IntegratedIn=Display;System 13 | Styli=@generic-no-eraser; 14 | 15 | [Features] 16 | Stylus=true 17 | Touch=true 18 | -------------------------------------------------------------------------------- /data/wacom-cintiq-27hdt.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 27QHD touch 3 | # DTH-2700 4 | # 5 | # Note: touch data comes through the usb|056a|032c interface 6 | 7 | [Device] 8 | Name=Wacom Cintiq 27QHD touch 9 | ModelName=DTH-2700 10 | DeviceMatch=usb|056a|032b 11 | PairedID=usb|056a|032c 12 | Width=24 13 | Height=12 14 | Styli=@intuos5;@propengen2; 15 | IntegratedIn=Display 16 | 17 | [Features] 18 | Stylus=true 19 | Reversible=false 20 | Touch=true 21 | NumRings=0 22 | -------------------------------------------------------------------------------- /data/wacom-dth-1152.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTH-1152 Interactive Pen Display 3 | # 4 | # Note: Stylus does not have an eraser 5 | 6 | [Device] 7 | Name=Wacom DTH1152 8 | ModelName=DTH-1152 9 | DeviceMatch=usb|056a|035a 10 | PairedID=usb|056a|0368 11 | Class=PenDisplay 12 | Width=9 13 | Height=5 14 | #No ExpressKeys, so no layout 15 | IntegratedIn=Display 16 | 17 | [Features] 18 | Stylus=true 19 | Reversible=false 20 | Touch=true 21 | NumRings=0 22 | NumStrips=0 23 | -------------------------------------------------------------------------------- /data/wacom-one-14.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Wacom One 14 3 | # DTC141 4 | # 5 | # sysinfo.4SBQz5mvw9 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/548 7 | 8 | [Device] 9 | Name=Wacom One 14 10 | ModelName=DTC141 11 | Class=PenDisplay 12 | DeviceMatch=usb|056a|040f 13 | Width=12 14 | Height=7 15 | # No pad buttons, so no layout 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/elan-2c1b.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Duo 14 UX482EG-HY067R 2 | # this is the secondary / bottom touchscreen 3 | # 309mm x 82mm 4 | # 12.2in x 3.23in 5 | # 6 | # Note: sysinfo missing, see #566 if ever needed 7 | 8 | [Device] 9 | Name=ELAN 2C1B 10 | ModelName= 11 | DeviceMatch=i2c|04f3|2c1b 12 | Class=ISDV4 13 | Width=14 14 | Height=4 15 | IntegratedIn=Display;System 16 | 17 | [Features] 18 | Stylus=true 19 | Touch=true 20 | -------------------------------------------------------------------------------- /data/elan-2d55.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Duo 14 UX482EG-HY067R 2 | # this is the primary / top / lid touchscreen 3 | # 309mm x 174mm 4 | # 12.2in x 6.85in 5 | # 6 | # Note: sysinfo missing, see #566 if ever needed 7 | 8 | [Device] 9 | Name=ELAN 2D55 10 | ModelName= 11 | DeviceMatch=i2c|04f3|2d55 12 | Class=ISDV4 13 | Width=14 14 | Height=4 15 | IntegratedIn=Display;System 16 | 17 | [Features] 18 | Stylus=true 19 | Touch=true 20 | -------------------------------------------------------------------------------- /data/wacom-dtc-121.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTC121 3 | # DTC121 4 | # 5 | # sysinfo.DhX8ny40ez.tar.gz 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/327 7 | 8 | [Device] 9 | Name=Wacom DTC121 10 | ModelName=DTC121 11 | Class=PenDisplay 12 | DeviceMatch=usb|056a|03ed 13 | Width=11 14 | Height=6 15 | # No pad buttons, so no layout 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5148.tablet: -------------------------------------------------------------------------------- 1 | # this is for the Wacom pen + touchscreen as found in the Lenovo ThinkPad X1 Yoga (3rd-gen) 2 | # 3 | # sysinfo.4xQ82uOLCD 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/117 5 | 6 | [Device] 7 | Name=Wacom ISDv4 5148 8 | ModelName= 9 | DeviceMatch=usb|056a|5148 10 | Class=ISDV4 11 | Width=12 12 | Height=7 13 | IntegratedIn=Display;System 14 | Styli=@isdv4-aes; 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/elan-22f7.tablet: -------------------------------------------------------------------------------- 1 | # Used in the Nuvision Solo 10 Draw 2 | # 3 | # Makes use of the same stylus as the Microsoft Surface line of devices 4 | # 5 | # sysinfo.RGjMc1uFhu.tar.gz 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/48 7 | 8 | [Device] 9 | Name=Nuvision Solo 10 Draw 10 | ModelName= 11 | DeviceMatch=i2c|04f3|22f7 12 | Class=ISDV4 13 | Width=10 14 | Height=6 15 | IntegratedIn=Display;System 16 | 17 | [Features] 18 | Stylus=true 19 | Touch=true 20 | -------------------------------------------------------------------------------- /data/wacom-bamboo-pad-wireless.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Pad Wireless 3 | # CTH-300 4 | # 5 | # Button events sent from touch interface 6 | 7 | [Device] 8 | Name=Wacom Bamboo Pad Wireless 9 | ModelName=CTH-300 10 | DeviceMatch=usb|056a|0319 11 | Class=Bamboo 12 | Width=4 13 | Height=3 14 | Layout=wacom-bamboo-pad.svg 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=false 19 | Touch=true 20 | 21 | [Buttons] 22 | Bottom=A;B 23 | EvdevCodes=BTN_LEFT;BTN_RIGHT 24 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49c8.tablet: -------------------------------------------------------------------------------- 1 | # Dell Inspiron 7425 14 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Intergrated), Tilt 4 | # 5 | # sysinfo.c1SCfcbgC2 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/251 7 | # 8 | 9 | [Device] 10 | Name=Wacom HID 49C8 11 | ModelName= 12 | DeviceMatch=i2c|056a|49c8 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /.github/workflows/label-commenter.yml: -------------------------------------------------------------------------------- 1 | name: Label Commenter 2 | 3 | on: 4 | issues: 5 | types: [labeled, unlabeled] 6 | pull_request_target: 7 | types: [labeled, unlabeled] 8 | 9 | permissions: 10 | contents: read 11 | issues: write 12 | pull-requests: write 13 | 14 | jobs: 15 | comment: 16 | runs-on: ubuntu-24.04 17 | steps: 18 | - uses: actions/checkout@v4 19 | - name: Label Commenter 20 | uses: peaceiris/actions-label-commenter@v1 21 | -------------------------------------------------------------------------------- /data/wacom-bamboo-2fg-s-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Pen 3 | # CTL-460 4 | # 5 | # first generation BambooPT 6 | # 7 | # stylus with two buttons and no eraser (LP160) 8 | # Pen active area: 5.8 x 3.62in 9 | 10 | [Device] 11 | Name=Wacom Bamboo Pen small 12 | ModelName=CTL-460 13 | DeviceMatch=usb|056a|00d4 14 | Class=Bamboo 15 | Width=6 16 | Height=4 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | -------------------------------------------------------------------------------- /data/wacom-one-12.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Wacom One Pen Display 12 3 | # DTC121 4 | # 5 | # sysinfo.2gKHOkzsUw 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/315 7 | 8 | [Device] 9 | Name=Wacom One Pen Display 12 10 | ModelName=DTC121 11 | Class=PenDisplay 12 | DeviceMatch=usb|056a|03ce 13 | Width=11 14 | Height=6 15 | # No pad buttons, so no layout 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/wacom-one-13.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Wacom One Pen Display 13 3 | # DTH134 4 | # 5 | # sysinfo.b0YFbQqufS 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/316 7 | 8 | [Device] 9 | Name=Wacom One Pen Display 13 10 | ModelName=DTH134 11 | Class=PenDisplay 12 | DeviceMatch=usb|056a|03cb 13 | Width=13 14 | Height=7 15 | # No pad buttons, so no layout 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=true 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/wacom-one-by-wacom-s-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # One by Wacom (small) 3 | # CTL-471 4 | # 5 | # third generation BambooPT 6 | # 7 | # stylus with two buttons and no eraser 8 | # Pen active area: 5.8 x 3.63in 9 | 10 | [Device] 11 | Name=One by Wacom (small) 12 | ModelName=CTL-471 13 | DeviceMatch=usb|056a|0300 14 | Class=Bamboo 15 | Width=6 16 | Height=4 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | -------------------------------------------------------------------------------- /data/wacom-one-by-wacom-m-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # One by Wacom (medium) 3 | # CTL-671 4 | # 5 | # third generation BambooPT 6 | # 7 | # stylus with two buttons and no eraser 8 | # Pen active area: 8.5 x 5.34in 9 | 10 | [Device] 11 | Name=One by Wacom (medium) 12 | ModelName=CTL-671 13 | DeviceMatch=usb|056a|0301 14 | Class=Bamboo 15 | Width=9 16 | Height=5 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: A report of a bug in libwacom 4 | 5 | --- 6 | 7 | - **Device name**: 8 | - **Device model identifier**: 9 | - **libwacom version**: 10 | 11 | - [ ] I understand that libwacom does **not** affect whether the device works (see [Troubleshooting](https://github.com/linuxwacom/libwacom/wiki/Troubleshooting#my-tablet-doesnt-work)) 12 | 13 | 14 | # Bug description 15 | -------------------------------------------------------------------------------- /data/n-trig-pen.tablet: -------------------------------------------------------------------------------- 1 | # USB tablet PC models: HP TouchSmart TX2z, Dell Latitude XT, and Dell Latitude XT2 2 | # 3 | # stylus with two buttons and no eraser; 4FGT touchscreen 4 | # 5 | # HP Screen size 10.2 x 6.4; 12.1" diagonal 6 | # Dell Screen size 10.3 x 6.4; 12.1" diagonal 7 | 8 | [Device] 9 | Name=N-Trig Pen 10 | ModelName= 11 | DeviceMatch=usb|1b96|0001 12 | Class=ISDV4 13 | Width=10 14 | Height=6 15 | IntegratedIn=Display;System 16 | 17 | [Features] 18 | Stylus=true 19 | Touch=true 20 | -------------------------------------------------------------------------------- /data/wacom-bamboo-2fg-m-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Pen medium 3 | # CTL-660 4 | # 5 | # first generation BambooPT 6 | # 7 | # stylus with two buttons and no eraser (LP160) 8 | # Pen active area: 8.52 x 5.39 in 9 | 10 | [Device] 11 | Name=Wacom Bamboo Pen medium 12 | ModelName=CTL-660 13 | DeviceMatch=usb|056a|00d5 14 | Class=Bamboo 15 | Width=6 16 | Height=4 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51e9.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad P15 Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34422 x 19362 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.VSiBXWPx2J 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 51e9 11 | ModelName= 12 | DeviceMatch=usb|056a|51e9 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5277.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30165 x 18853 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.rhiB11PAfy 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 5277 11 | ModelName= 12 | DeviceMatch=i2c|056a|5277 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5278.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.jlmKxHDD9N 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 5278 11 | ModelName= 12 | DeviceMatch=i2c|056a|5278 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5279.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.8euIJDBa1t 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 5279 11 | ModelName= 12 | DeviceMatch=i2c|056a|5279 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-527a.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30160 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.lhwHw4oxV0 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 527a 11 | ModelName= 12 | DeviceMatch=i2c|056a|527a 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-527e.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.azexD4AUXu 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 527e 11 | ModelName= 12 | DeviceMatch=i2c|056a|527e 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-527f.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.KNSxghuR5y 7 | # From private bug report 8 | 9 | [Device] 10 | Name=ISDv4 527f 11 | ModelName= 12 | DeviceMatch=i2c|056a|527f 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/elan-41a1.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Pro Duo UX8402V 2 | # this is the main / top touchscreen 3 | # 310 x 194mm 4 | # 12.20in x 7.64in 5 | # 6 | # sysinfo.pBLxbOD8HZ.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/400 8 | 9 | [Device] 10 | Name=ELAN 41A1 11 | ModelName= 12 | DeviceMatch=i2c|04f3|41a1 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/wacom-dth-246e.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTH246E 3 | # 4 | # sysinfo.2ICtoho6hS 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/485 6 | 7 | [Device] 8 | Name=Wacom DTH246E 9 | ModelName=DTH246E 10 | Class=Cintiq 11 | DeviceMatch=usb|056a|03ff 12 | Width=21 13 | Height=12 14 | # No pad buttons, so no layout 15 | Styli=@propen3;@mobilestudio;@propengen2;@dth2242; 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=true 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/wacom-dtk-168e.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTK168E 3 | # 4 | # sysinfo.uLCGuCfeSd 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/481 6 | 7 | [Device] 8 | Name=Wacom DTK168E 9 | ModelName=DTK168E 10 | Class=Cintiq 11 | DeviceMatch=usb|056a|03ee 12 | Width=14 13 | Height=8 14 | # No pad buttons, so no layout 15 | Styli=@propen3;@mobilestudio;@propengen2;@dth2242; 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/wacom-dtk-246e.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # DTK246E 3 | # 4 | # sysinfo.JNkcjQCftR 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/483 6 | 7 | [Device] 8 | Name=Wacom DTK246E 9 | ModelName=DTK246E 10 | Class=Cintiq 11 | DeviceMatch=usb|056a|03ef 12 | Width=21 13 | Height=12 14 | # No pad buttons, so no layout 15 | Styli=@propen3;@mobilestudio;@propengen2;@dth2242; 16 | IntegratedIn=Display 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | NumRings=0 23 | -------------------------------------------------------------------------------- /data/elan-4259.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Duo UX8406MA 2 | # this is the main / top touchscreen 3 | # 298mm x 184mm 4 | # 11.75in x 7.25in 5 | # 6 | # sysinfo.qhRFeZ2XwI.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/407 8 | 9 | 10 | [Device] 11 | Name=ELAN9008:00 12 | ModelName= 13 | DeviceMatch=i2c|04f3|4259 14 | Class=ISDV4 15 | Width=14 16 | Height=4 17 | IntegratedIn=Display;System 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/elan-425b.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Duo UX8406MA 2 | # this is the main / top touchscreen 3 | # 298mm x 184mm 4 | # 11.75in x 7.25in 5 | # 6 | # sysinfo.fwYSGljtom.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/363 8 | 9 | 10 | [Device] 11 | Name=ELAN9008:00 12 | ModelName= 13 | DeviceMatch=i2c|04f3|425b 14 | Class=ISDV4 15 | Width=14 16 | Height=4 17 | IntegratedIn=Display;System 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/hp-elite-chromebook-c1030.tablet: -------------------------------------------------------------------------------- 1 | # This is for the Google Jinlon HP Elite Chromebook c1030 2 | # sysinfo.3drbykKy1k.tar.gz 3 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/384 4 | 5 | 6 | [Device] 7 | Name=HP Elite Chromebook c1030 8 | Class=ISDV4 9 | DeviceMatch=i2c|27c6|0e0c 10 | Width=11 11 | Height=7 12 | IntegratedIn=Display;System 13 | # FIXME: see https://github.com/linuxwacom/libwacom/issues/639 14 | # Styli=isdv4-aes 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-isdv4-014d.tablet: -------------------------------------------------------------------------------- 1 | # Fujitsu FARQ0600G 2 | # Sensor Type: EMR 3 | # Features: 4 | # HW Resolution: 21658 x 13536 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.JO81jNuO1c 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/326#issue-1899756397 8 | 9 | [Device] 10 | Name=Wacom ISDv4 014d 11 | ModelName= 12 | DeviceMatch=i2c|056a|014d 13 | Class=ISDV4 14 | Width=9 15 | Height=5 16 | IntegratedIn=Display;System 17 | 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-523e.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 9 14ITL5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Copied and altered from the ISDV4 523a file. Same laptop, just slightly different PID. 7 | 8 | [Device] 9 | Name=ISDv4 523e 10 | ModelName= 11 | DeviceMatch=i2c|056a|523e 12 | Class=ISDV4 13 | Width=12 14 | Height=7 15 | IntegratedIn=Display;System 16 | Styli=@isdv4-aes; 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /test/valgrind.suppressions: -------------------------------------------------------------------------------- 1 | { 2 | 3 | Memcheck:Leak 4 | ... 5 | fun:g_type_register_static 6 | } 7 | { 8 | 9 | Memcheck:Leak 10 | ... 11 | fun:g_type_register_fundamental 12 | } 13 | { 14 | 15 | Memcheck:Leak 16 | ... 17 | fun:g_malloc0 18 | } 19 | { 20 | 21 | Memcheck:Leak 22 | fun:malloc 23 | ... 24 | fun:g_get_language_names_with_category 25 | } 26 | -------------------------------------------------------------------------------- /data/elan-2f2a.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Pro Duo UX8402V 2 | # this is the secondary / bottom touchscreen 3 | # 321mm x 96mm 4 | # 12.64in x 3.78in 5 | # 6 | # sysinfo.pBLxbOD8HZ.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/400 8 | 9 | [Device] 10 | Name=ELAN 2F2A 11 | ModelName= 12 | DeviceMatch=i2c|04f3|2f2a 13 | Class=ISDV4 14 | Width=14 15 | Height=4 16 | IntegratedIn=Display;System 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/elan-425a.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Duo UX8406MA 2 | # this is the secondary / bottom touchscreen 3 | # 298mm x 184mm 4 | # 11.75in x 7.25in 5 | # 6 | # sysinfo.fwYSGljtom.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/363 8 | 9 | [Device] 10 | Name=ELAN9009:00 11 | ModelName= 12 | DeviceMatch=i2c|04f3|425a 13 | Class=ISDV4 14 | Width=14 15 | Height=4 16 | IntegratedIn=Display;System 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/elan-42ec.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the ASUS ZenBook Duo UX8406MA 2 | # this is the secondary / bottom touchscreen 3 | # 298mm x 184mm 4 | # 11.75in x 7.25in 5 | # 6 | # sysinfo.qhRFeZ2XwI.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/407 8 | 9 | [Device] 10 | Name=ELAN9009:00 11 | ModelName= 12 | DeviceMatch=i2c|04f3|42ec 13 | Class=ISDV4 14 | Width=14 15 | Height=4 16 | IntegratedIn=Display;System 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/wacom-isdv4-121a.tablet: -------------------------------------------------------------------------------- 1 | # IdeaPad Duet 5 12IAU7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt, Pressure 4 | # 5 | # Manually generated 6 | # Sysinfo: sysinfo.vcgNVDx9C0 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/278#issue-1509517203 8 | 9 | [Device] 10 | Name=ISDv4 121a 11 | ModelName= 12 | DeviceMatch=i2c|4858|121a 13 | Class=ISDV4 14 | Width=10 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-011e.tablet: -------------------------------------------------------------------------------- 1 | # Raytrek raytrektab RT08WT 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 10764 x 17222 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.G68KvjOZcA 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/305#issue-1718368057 8 | 9 | [Device] 10 | Name=ISDv4 011e 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|011e 13 | Class=ISDV4 14 | Width=4 15 | Height=7 16 | IntegratedIn=Display;System 17 | 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0203.tablet: -------------------------------------------------------------------------------- 1 | # LincPlus LincStudio S1 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 27475 x 18317 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.lvze8aJej8 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/435#issue-2762101152 8 | 9 | [Device] 10 | Name=ISDv4 0203 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0203 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-8191.tablet: -------------------------------------------------------------------------------- 1 | # espresso Touch 15 2 | # Sensor Type: AES 3 | # Features: Touch, Tilt 4 | # HW Resolution: 16383 x 9599 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.pzZajuS1x3 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/365#issue-2166475084 8 | 9 | [Device] 10 | Name=Wacom ISDv4 8191 11 | ModelName= 12 | DeviceMatch=usb|056a|8191 13 | Class=ISDV4 14 | Width=6 15 | Height=4 16 | IntegratedIn=Display;System 17 | 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/elan-42ab.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor present in the Dell Inspiron 7445 14 2-in-1 2 | # Features: Touch (Intergrated), Tilt 3 | # 4 | # sysinfo.BRJPJZKkp3.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/532 6 | # 7 | 8 | [Device] 9 | Name=Dell Inc. Inspiron 14 7445 2-in-1 10 | ModelName= 11 | DeviceMatch=i2c|04f3|42ab 12 | Class=ISDV4 13 | Width=12 14 | Height=7 15 | IntegratedIn=Display;System 16 | Styli=@isdv4-aes;@generic; 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/wacom-cintiq-24-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 24 3 | # DTK246 4 | # 5 | # sysinfo.L6MmOCV7Q2 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/482 7 | 8 | [Device] 9 | Name=Wacom Cintiq 24 10 | ModelName=DTK246 11 | Class=Cintiq 12 | DeviceMatch=usb|056a|03e7 13 | Width=21 14 | Height=12 15 | # No pad buttons, so no layout 16 | Styli=@propen3;@mobilestudio;@propengen2;@dth2242; 17 | IntegratedIn=Display 18 | 19 | [Features] 20 | Stylus=true 21 | Reversible=false 22 | Touch=false 23 | NumRings=0 24 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b9.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30927 x 17397 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.pijIZAvdWl 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B9 12 | ModelName= 13 | DeviceMatch=usb|056a|51b9 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-one-by-wacom-s-p2.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # One by Wacom (small) 3 | # CTL-472 4 | # 5 | # third generation BambooPT; Second-generation "One by Wacom" 6 | # 7 | # stylus with two buttons and no eraser 8 | # Pen active area: 5.98 x 3.74in 9 | 10 | [Device] 11 | Name=One by Wacom (small) 12 | ModelName=CTL-472 13 | DeviceMatch=usb|056a|037a 14 | Class=Bamboo 15 | Width=6 16 | Height=4 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | -------------------------------------------------------------------------------- /data/ingenic-6161.tablet: -------------------------------------------------------------------------------- 1 | # Ingenic Touch/Pen Display 2 | # Integrated into the Lenovo Yoga Book 9i (13IRU8) 3 | # 4 | # sysinfo.zpUboT0IUG.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/346 6 | 7 | [Device] 8 | Name=Ingenic Touch/Pen display 9 | ModelName= 10 | Class=PenDisplay 11 | DeviceMatch=usb|17ef|6161 12 | Width=11 13 | Height=6 14 | # No pad buttons, so no layout 15 | IntegratedIn=Display;System 16 | 17 | [Features] 18 | Stylus=true 19 | Reversible=false 20 | Touch=true 21 | NumRings=0 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-0529.tablet: -------------------------------------------------------------------------------- 1 | # Wimaxit M1560CT3 2 | # Sensor Type: EMR 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 16383 x 9599 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.oCG3SyQ55r 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/442#issue-2780131784 8 | 9 | [Device] 10 | Name=Wacom ISDv4 0529 11 | ModelName= 12 | DeviceMatch=usb|056a|0529 13 | Class=ISDV4 14 | Width=6 15 | Height=4 16 | IntegratedIn=Display;System 17 | 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5214.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 14ARE05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # 5 | # Derived from wacom-isdv4-5215.tablet as the sysinfo script didn't generate a file 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/421 7 | 8 | [Device] 9 | Name=ISDv4 5214 10 | ModelName= 11 | DeviceMatch=i2c|056a|5214 12 | Class=ISDV4 13 | Width=12 14 | Height=7 15 | IntegratedIn=Display;System 16 | Styli=@isdv4-aes; 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/wacom-one-by-wacom-m-p2.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # One by Wacom (medium) 3 | # CTL-672 4 | # 5 | # third generation BambooPT; Second-generation "One by Wacom" 6 | # 7 | # stylus with two buttons and no eraser 8 | # Pen active area: 8.5 x 5.31in 9 | 10 | [Device] 11 | Name=One by Wacom (medium) 12 | ModelName=CTL-672 13 | DeviceMatch=usb|056a|037b 14 | Class=Bamboo 15 | Width=9 16 | Height=5 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | -------------------------------------------------------------------------------- /data/lenovo-ideapad-duet.tablet: -------------------------------------------------------------------------------- 1 | # This is for the Google Kukui Lenovo Ideapad Duet 2 | # sysinfo.c1r5C3bMCr.tar.gz 3 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/364 4 | 5 | 6 | [Device] 7 | Name=Lenovo Ideapad Duet 8 | Class=ISDV4 9 | DeviceMatch=i2c|27c6|0e30 10 | Width=9 11 | Height=5 12 | IntegratedIn=Display;System 13 | # FIXME: see https://github.com/linuxwacom/libwacom/issues/639 and https://github.com/linuxwacom/libwacom/pull/636 14 | # Styli=0x1 15 | 16 | [Features] 17 | Stylus=true 18 | Touch=true 19 | -------------------------------------------------------------------------------- /data/wacom-cintiq-24-pt.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 24 Touch 3 | # DTH246 4 | # 5 | # sysinfo.CRGxDhjS94 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/484 7 | 8 | [Device] 9 | Name=Wacom Cintiq 24 Touch 10 | ModelName=DTH246 11 | Class=Cintiq 12 | DeviceMatch=usb|056a|03fd 13 | Width=21 14 | Height=12 15 | # No pad buttons, so no layout 16 | Styli=@propen3;@mobilestudio;@propengen2;@dth2242; 17 | IntegratedIn=Display 18 | 19 | [Features] 20 | Stylus=true 21 | Reversible=false 22 | Touch=true 23 | NumRings=0 24 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-53d1.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkVision M14t Gen 2 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # 5 | # Manually generated from sysinfo.XXG8yghpWe.tar.gz 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/575#issue-3676825694 7 | 8 | [Device] 9 | Name=Lenovo ThinkVision M14t Gen 2 10 | ModelName= 11 | DeviceMatch=usb|2d1f|53d1 12 | Class=ISDV4 13 | Width=12 14 | Height=7 15 | IntegratedIn=Display 16 | Styli=@isdv4-aes; 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b0.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.wym3nbQqZN 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B0 12 | ModelName= 13 | DeviceMatch=usb|056a|51b0 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b1.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.F0GO4PAS9O 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B1 12 | ModelName= 13 | DeviceMatch=usb|056a|51b1 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b2.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.wFZ9uMfoYf 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B2 12 | ModelName= 13 | DeviceMatch=usb|056a|51b2 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b3.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.JMUwt4E2Wq 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B3 12 | ModelName= 13 | DeviceMatch=usb|056a|51b3 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b7.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 4th 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30935 x 17401 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.6qw5zSXxSq 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B7 12 | ModelName= 13 | DeviceMatch=usb|056a|51b7 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51bb.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 4th 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.LoFm5ZeX4S 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51BB 12 | ModelName= 13 | DeviceMatch=usb|056a|51bb 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51bc.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 4th 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30937 x 17402 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.4mulKviG5U 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51BC 12 | ModelName= 13 | DeviceMatch=usb|056a|51bc 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51ef.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga C740-14IML 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.rRepB89Qwa 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/190 8 | 9 | [Device] 10 | Name=ISDv4 51ef 11 | ModelName= 12 | DeviceMatch=i2c|056a|51ef 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-521f.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.9s9w22c3OD 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 521F 12 | ModelName= 13 | DeviceMatch=usb|056a|521f 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5221.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.z6KU8DWk8L 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 5221 12 | ModelName= 13 | DeviceMatch=usb|056a|5221 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5222.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.yxQueczf1R 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 5222 12 | ModelName= 13 | DeviceMatch=usb|056a|5222 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5365.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 16ARP8 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34468 x 21542 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.ETzEMS6jq3 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/pull/395 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5365 11 | ModelName= 12 | DeviceMatch=i2c|056a|5365 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /test/test-ltversion.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int 5 | main(void) 6 | { 7 | const char *version = LIBWACOM_LT_VERSION; 8 | int C, R, A; 9 | int rc; 10 | 11 | rc = sscanf(version, "%d:%d:%d", &C, &R, &A); 12 | assert(rc == 3); 13 | 14 | /* we don't change the soname anymore, we use symbol maps instead. 15 | So these can stay fixed until we properly break the ABI and bump 16 | the soname. */ 17 | assert(C == 9); 18 | assert(R == 0); 19 | assert(A == 0); 20 | 21 | return 0; 22 | } 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0078.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo 500e Chromebook 2nd Gen [Phaser360] 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 25613 x 14400 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.4ioUMfM1OT 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/292#issue-1580984164 8 | 9 | [Device] 10 | Name=ISDv4 0078 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0078 13 | Class=ISDV4 14 | Width=10 15 | Height=6 16 | IntegratedIn=Display;System 17 | 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4838.tablet: -------------------------------------------------------------------------------- 1 | # Huawei MateBook HZ-W19 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 2540 x 1693 (254 x 254 lpi) 5 | # 6 | # Autogenerated from sysinfo.zIp2pgQHPA 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/97#issue-663582700 8 | 9 | [Device] 10 | Name=ISDv4 4838 11 | ModelName= 12 | DeviceMatch=i2c|056a|4838 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4851.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7285 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.aCRrYn3IG9 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/94#issue-640648378 8 | 9 | [Device] 10 | Name=ISDv4 4851 11 | ModelName= 12 | DeviceMatch=i2c|056a|4851 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49bc.tablet: -------------------------------------------------------------------------------- 1 | # Dell XPS 13 9315 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 27389 x 18259 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.n4hIdel1Bd 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/367 8 | 9 | [Device] 10 | Name=Wacom ISDv4 49bc 11 | ModelName= 12 | DeviceMatch=i2c|056a|49bc 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51b6.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Carbon 7th 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30937 x 17402 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.soRAtaSZMv 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/ 8 | # 9 | 10 | [Device] 11 | Name=ISDv4 51B6 12 | ModelName= 13 | DeviceMatch=usb|056a|51b6 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5220.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.KNB1IfMgnC 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/129 8 | 9 | [Device] 10 | Name=ISDv4 5220 11 | ModelName= 12 | DeviceMatch=usb|056a|5220 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-523a.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 9 14ITL5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.XEiGpAPiOa 7 | # https://github.com/linuxwacom/libwacom/issues/355#issuecomment-780039943 8 | 9 | [Device] 10 | Name=ISDv4 523a 11 | ModelName= 12 | DeviceMatch=i2c|056a|523a 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/huion-new-1060-plus.tablet: -------------------------------------------------------------------------------- 1 | # HUION 2 | # New 1060 Plus 3 | # 4 | 5 | [Device] 6 | Name=Huion New 1060 Plus 7 | ModelName= 8 | DeviceMatch=usb|256c|006e|HID 256c:006e Pen;usb|256c|006e|HID 256c:006e Pad 9 | Width=10 10 | Height=6 11 | IntegratedIn= 12 | Layout=huion-new-1060-plus.svg 13 | Styli=@generic-no-eraser; 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=true 18 | Touch=false 19 | 20 | [Buttons] 21 | Left=A;B;C;D;E;F;G;H;I;J;K;L 22 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;0x130;0x131 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0095.tablet: -------------------------------------------------------------------------------- 1 | # PINE64 PineNote 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 20966 x 15725 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.QLV8DTvIWZ 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/196#issuecomment-1025156067 8 | 9 | [Device] 10 | Name=ISDv4 0095 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0095 13 | Class=ISDV4 14 | Width=8 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@generic-with-eraser; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4834.tablet: -------------------------------------------------------------------------------- 1 | # Huawei MateBook HZ-W19 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 2540 x 1693 (254 x 254 lpi) 5 | # 6 | # Autogenerated from sysinfo.WMalrfIR6D 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/111#issuecomment-731835104 8 | 9 | [Device] 10 | Name=ISDv4 4834 11 | ModelName= 12 | DeviceMatch=i2c|056a|4834 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-490a.tablet: -------------------------------------------------------------------------------- 1 | # Dell XPS 15 7590 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34422 x 19362 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.STL9faUAu9 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/120#issue-774701341 8 | 9 | [Device] 10 | Name=ISDv4 490a 11 | ModelName= 12 | DeviceMatch=i2c|056a|490a 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4957.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7410 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.QiJWeKfV85 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/95#issue-650787763 8 | 9 | [Device] 10 | Name=ISDv4 4957 11 | ModelName= 12 | DeviceMatch=i2c|056a|4957 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-495f.tablet: -------------------------------------------------------------------------------- 1 | # Acer Spin SP513-54N 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28493 x 18996 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.HTNXDkXGX0 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/98#issue-664734855 8 | 9 | [Device] 10 | Name=ISDv4 495F 11 | ModelName= 12 | DeviceMatch=i2c|056a|495f 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5087.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 31040 x 17460 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.8StWwkc2tP 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/283#issue-1516297254 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5087 11 | ModelName= 12 | DeviceMatch=usb|056a|5087 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-509f.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad Yoga 370 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Mc7vuWOv8R 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/87#issue-584787327 8 | 9 | [Device] 10 | Name=ISDv4 509F 11 | ModelName= 12 | DeviceMatch=usb|056a|509f 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50fe.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo YOGA 720-15IKB 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 34560 x 19440 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Ohpanx9rCW 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/158#issue-920186988 8 | 9 | [Device] 10 | Name=ISDv4 50fe 11 | ModelName= 12 | DeviceMatch=i2c|056a|50fe 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52e8.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad Z13 Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.z52WyR4aEU 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/264 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52e8 11 | ModelName= 12 | DeviceMatch=i2c|056a|52e8 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /.github/actions/pkginstall/install-apt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -x 2 | 3 | # If called without arguments, just skip the rest 4 | if [[ -z "$@" ]]; then 5 | exit 6 | fi 7 | 8 | # Don't care about these bits 9 | echo 'path-exclude=/usr/share/doc/*' > /etc/dpkg/dpkg.cfg.d/99-exclude-cruft 10 | echo 'path-exclude=/usr/share/locale/*' >> /etc/dpkg/dpkg.cfg.d/99-exclude-cruft 11 | echo 'path-exclude=/usr/share/man/*' >> /etc/dpkg/dpkg.cfg.d/99-exclude-cruft 12 | 13 | apt-get update 14 | apt-get install -yq --no-install-suggests --no-install-recommends $@ 15 | -------------------------------------------------------------------------------- /data/wacom-bamboo-16fg-s-p.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Connect 3 | # CTL-470 4 | # 5 | # third generation BambooPT 6 | # 7 | # stylus with one button and no eraser (LP170G) 8 | # Pen active area: 5.8 x 3.62in 9 | 10 | [Device] 11 | Name=Wacom Bamboo Connect 12 | ModelName=CTL-470 13 | DeviceMatch=usb|056a|00dd 14 | Class=Bamboo 15 | Width=6 16 | Height=4 17 | # No pad buttons, so no layout 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=false 24 | EvdevCodes=BTN_LEFT;BTN_FORWARD;BTN_BACK;BTN_RIGHT 25 | -------------------------------------------------------------------------------- /data/wacom-cintiq-16-3.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Cintiq 16 3 | # DTK168 4 | # (Third Generation) 5 | # 6 | # sysinfo.zv99h6U7Eu 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/480 8 | 9 | [Device] 10 | Name=Wacom Cintiq 16 11 | ModelName=DTK168 12 | Class=Cintiq 13 | DeviceMatch=usb|056a|03e6 14 | Width=14 15 | Height=8 16 | # No pad buttons, so no layout 17 | Styli=@propen3;@mobilestudio;@propengen2;@dth2242; 18 | IntegratedIn=Display 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=false 23 | Touch=false 24 | NumRings=0 25 | -------------------------------------------------------------------------------- /data/wacom-isdv4-0148.tablet: -------------------------------------------------------------------------------- 1 | # Panasonic CF-20-2 2 | # Sensor Type: EMR 3 | # Features: Touch (External) 4 | # HW Resolution: 21658 x 13536 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.l9di0LYxsX 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/263#issue-1398371213 8 | 9 | [Device] 10 | Name=Wacom ISDv4 0148 11 | ModelName= 12 | DeviceMatch=usb|056a|0148 13 | PairedID=usb|0eef|c066 14 | Class=ISDV4 15 | Width=9 16 | Height=5 17 | IntegratedIn=Display;System 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-016c.tablet: -------------------------------------------------------------------------------- 1 | # HP ZBook x2 G4 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.52jLcHT93O 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/181#issue-1082766412 8 | 9 | [Device] 10 | Name=ISDv4 016c 11 | ModelName= 12 | DeviceMatch=i2c|056a|016c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@generic-with-eraser;@generic-no-eraser 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0066.tablet: -------------------------------------------------------------------------------- 1 | # Acer Chromebook Spin 13 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 28527 x 19018 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.MiB57j3jTx 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/211#issue-1173631466 8 | 9 | [Device] 10 | Name=ISDv4 0066 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0066 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@generic-with-eraser; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4804.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7275 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 27648 x 15552 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.80nTMs7TS9 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/172#issue-1021979106 8 | 9 | [Device] 10 | Name=Dell Latitude 7275 11 | ModelName= 12 | DeviceMatch=i2c|056a|4804 13 | Class=ISDV4 14 | Width=11 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-484d.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 5290 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.vHHzmjnIC7 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/198#issue-1123870461 8 | 9 | [Device] 10 | Name=ISDv4 484d 11 | ModelName= 12 | DeviceMatch=i2c|056a|484d 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48ca.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7400 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.wQAYGut7W0 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/91#issue-606922363 8 | 9 | [Device] 10 | Name=ISDv4 48CA 11 | ModelName= 12 | DeviceMatch=i2c|056a|48ca 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48ce.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7200 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Zdy1qj7KjX 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/90#issue-602690541 8 | 9 | [Device] 10 | Name=ISDv4 48CE 11 | ModelName= 12 | DeviceMatch=i2c|056a|48ce 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48eb.tablet: -------------------------------------------------------------------------------- 1 | # Dell XPS 13 9310 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28800 x 18000 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.p9W9AH9iLf 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/149#issue-837382460 8 | 9 | [Device] 10 | Name=ISDv4 48eb 11 | ModelName= 12 | DeviceMatch=i2c|056a|48eb 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48f6.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook x360 830 G6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.rm4Tc3FDa7 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/113#issue-752711184 8 | 9 | [Device] 10 | Name=ISDv4 48f6 11 | ModelName= 12 | DeviceMatch=i2c|056a|48f6 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4995.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook x360 1040 G8 Notebook PC 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.eODHXSdB5e 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/186 8 | 9 | [Device] 10 | Name=ISDv4 4995 11 | ModelName= 12 | DeviceMatch=i2c|056a|4995 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5093.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 1st 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 30914 x 17389 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.YlkAdnO0QI 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/220#issue-1211531039 8 | 9 | [Device] 10 | Name=ISDv4 5093 11 | ModelName= 12 | DeviceMatch=usb|056a|5093 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50a0.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Thinkpad YOGA370 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.i8xtfznvRF 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/359#issue-2109402610 8 | 9 | [Device] 10 | Name=Wacom ISDv4 50a0 11 | ModelName= 12 | DeviceMatch=usb|056a|50a0 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51e2.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga C940-14IIL 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.giGDPrJpNp 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/150#issue-841283965 8 | 9 | [Device] 10 | Name=ISDv4 51e2 11 | ModelName= 12 | DeviceMatch=i2c|056a|51e2 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51f9.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad L13 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.ylAeu0fEDt 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/143#issue-810475452 8 | 9 | [Device] 10 | Name=ISDv4 51f9 11 | ModelName= 12 | DeviceMatch=usb|056a|51f9 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5202.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo YOGA C640-13IML 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.M5WQPQfqXg 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/118#issue-772431716 8 | 9 | [Device] 10 | Name=ISDv4 5202 11 | ModelName= 12 | DeviceMatch=i2c|056a|5202 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-528e.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 6 13ARE05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.RGxfCFKW69 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/136#issue-801322153 8 | 9 | [Device] 10 | Name=ISDv4 528e 11 | ModelName= 12 | DeviceMatch=i2c|056a|528e 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52a2.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 6 13ALC6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.EssJBy7Vw2 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/175#issue-1036576495 8 | 9 | [Device] 10 | Name=ISDv4 52a2 11 | ModelName= 12 | DeviceMatch=i2c|056a|52a2 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52b0.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 14ACN6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.9RbKEELzvC 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/195#issue-1118194996 8 | 9 | [Device] 10 | Name=ISDv4 52b0 11 | ModelName= 12 | DeviceMatch=i2c|056a|52b0 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-002c.tablet: -------------------------------------------------------------------------------- 1 | # Dell Chromebook 11 5190 2-in-1 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 25613 x 14400 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.VBqR9LHvjY 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/252#issue-1358201599 8 | 9 | [Device] 10 | Name=ISDv4 002c 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|002c 13 | Class=ISDV4 14 | Width=10 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@generic-with-eraser; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-014b.tablet: -------------------------------------------------------------------------------- 1 | # Samsung 950QED 2 | # Sensor Type: EMR 3 | # Features: Touch (External), Tilt 4 | # HW Resolution: 34422 x 19362 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.GwpkllfBvw 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/330#issue-1940659747 8 | 9 | [Device] 10 | Name=ISDv4 014b 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|014b 13 | PairedID=i2c|27c6|0123 14 | Class=ISDV4 15 | Width=14 16 | Height=8 17 | IntegratedIn=Display;System 18 | 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0163.tablet: -------------------------------------------------------------------------------- 1 | # Samsung Chromebook Pro XE510C24-Caroline 2 | # Sensor Type: EMR 3 | # Features: Tilt 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.UwjeIiKZUM 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/147#issue-830093962 8 | 9 | [Device] 10 | Name=ISDv4 0163 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0163 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=false 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0185.tablet: -------------------------------------------------------------------------------- 1 | # Samsung 960QFG 2 | # Sensor Type: EMR 3 | # Features: Touch (External), Tilt 4 | # HW Resolution: 34445 x 21528 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.0cYJGV5SS0 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/304#issue-1718367278 8 | 9 | [Device] 10 | Name=ISDv4 0185 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0185 13 | PairedID=i2c|27c6|0123 14 | Class=ISDV4 15 | Width=14 16 | Height=8 17 | IntegratedIn=Display;System 18 | 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4846.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 5289 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 27648 x 15552 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.8FMoriDTcJ 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/231#issuecomment-1146326398 8 | 9 | [Device] 10 | Name=Wacom ISDv4 4846 11 | ModelName= 12 | DeviceMatch=i2c|056a|4846 13 | Class=ISDV4 14 | Width=11 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-485b.tablet: -------------------------------------------------------------------------------- 1 | # Huawei MateBook E BL-W09 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 25402 x 16934 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Th7zd6kwP7 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/225#issue-1217876674 8 | 9 | [Device] 10 | Name=Wacom ISDv4 485b 11 | ModelName= 12 | DeviceMatch=i2c|056a|485b 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4898.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook x360 1030 G3 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.h8eClGGagq 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/154#issue-892789312 8 | 9 | [Device] 10 | Name=ISDv4 4898 11 | ModelName= 12 | DeviceMatch=i2c|056a|4898 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4911.tablet: -------------------------------------------------------------------------------- 1 | # HP Elite x2 G8 Tablet 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 27245 x 18163 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.XaEDu8o5N7 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/381#issue-2298368969 8 | 9 | [Device] 10 | Name=Wacom ISDv4 4911 11 | ModelName= 12 | DeviceMatch=i2c|056a|4911 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-494a.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 9520 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 33120 x 18630 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.arChgPIJtt 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/272#issue-1458032959 8 | 9 | [Device] 10 | Name=Wacom ISDv4 494a 11 | ModelName= 12 | DeviceMatch=i2c|056a|494a 13 | Class=ISDV4 14 | Width=13 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49a0.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 5320 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.h5MttpxmAu 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/378#issue-2290586498 8 | 9 | [Device] 10 | Name=Wacom ISDv4 49a0 11 | ModelName= 12 | DeviceMatch=i2c|056a|49a0 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5019.tablet: -------------------------------------------------------------------------------- 1 | # Fujitsu LIFEBOOK T935 2 | # Sensor Type: EMR 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 29576 x 16724 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.hEgTzdfzP1 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/210#issue-1164063876 8 | 9 | [Device] 10 | Name=ISDv4 5019 11 | ModelName= 12 | DeviceMatch=usb|056a|5019 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@generic-with-eraser; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-504c.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad Yoga 460 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.orm25GGiUq 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/144#issuecomment-835381091 8 | 9 | [Device] 10 | Name=ISDv4 504c 11 | ModelName= 12 | DeviceMatch=usb|056a|504c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5072.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad Yoga 11e 3rd Gen 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 25613 x 14400 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.XoiNSn7Aiz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/126#issue-787478489 8 | 9 | [Device] 10 | Name=ISDv4 5072 11 | ModelName= 12 | DeviceMatch=i2c|056a|5072 13 | Class=ISDV4 14 | Width=10 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5077.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Tablet 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 25402 x 16934 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.zxVmXyoORE 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/335#issue-1977517919 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5077 11 | ModelName= 12 | DeviceMatch=i2c|056a|5077 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5094.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 1st 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 30914 x 17389 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.cKbD6GCsrw 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/296#issue-1613846283 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5094 11 | ModelName= 12 | DeviceMatch=usb|056a|5094 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-509c.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad Yoga 370 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.T3AX11lPbF 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/297#issue-1627794125 8 | 9 | [Device] 10 | Name=Wacom ISDv4 509c 11 | ModelName= 12 | DeviceMatch=usb|056a|509c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50b7.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 2nd 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 30914 x 17389 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.KCJvJOs96w 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/274#issue-1474246139 8 | 9 | [Device] 10 | Name=Wacom ISDv4 50b7 11 | ModelName= 12 | DeviceMatch=usb|056a|50b7 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5144.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga 3rd 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30937 x 17402 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.H4ol2IJwzg 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/96#issue-655117893 8 | 9 | [Device] 10 | Name=ISDv4 5144 11 | ModelName= 12 | DeviceMatch=usb|056a|5144 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5155.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X380 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.k4zWHNsL8F 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/235#issue-1267893733 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5155 11 | ModelName= 12 | DeviceMatch=usb|056a|5155 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5159.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad L390 Yoga 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.lGbFRE2Ryr 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/156#issue-900019933 8 | 9 | [Device] 10 | Name=ISDv4 5159 11 | ModelName= 12 | DeviceMatch=usb|056a|5159 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5174.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo YOGA 730-13IKB 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.mK65ueYZ4Q 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/232#issue-1254688871 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5174 11 | ModelName= 12 | DeviceMatch=i2c|056a|5174 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5197.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo YOGA C930-13IKB 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.ZX9zSC40wj 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/312#issue-1795306114 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5197 11 | ModelName= 12 | DeviceMatch=i2c|056a|5197 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51c7.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad FLEX-14API 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.MuVcg9kgJJ 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/109#issue-746220933 8 | 9 | [Device] 10 | Name=ISDv4 51C7 11 | ModelName= 12 | DeviceMatch=i2c|056a|51c7 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51e3.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga C940-14IIL 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.PyrukvEvUN 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/340#issue-2016197092 8 | 9 | [Device] 10 | Name=Wacom ISDv4 51e3 11 | ModelName= 12 | DeviceMatch=i2c|056a|51e3 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51fe.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IDEAPAD YOGA9 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34422 x 19362 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.1vwpatoo08 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/374#issue-2261022943 8 | 9 | [Device] 10 | Name=Wacom ISDv4 51fe 11 | ModelName= 12 | DeviceMatch=i2c|056a|51fe 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5201.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 9 15IMH05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34412 x 19359 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.xbtOhaOv4r 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/258#issue-1368874280 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5201 11 | ModelName= 12 | DeviceMatch=i2c|056a|5201 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5203.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 6 13ALC6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.mSCxAg3Y7r 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/244#issue-1327958990 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5203 11 | ModelName= 12 | DeviceMatch=i2c|056a|5203 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5204.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo YOGA C640-13IML 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.72igrHtWeC 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/101#issuecomment-778785170 8 | 9 | [Device] 10 | Name=ISDv4 5204 11 | ModelName= 12 | DeviceMatch=i2c|056a|5204 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5215.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 14ALC05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.LyIiLqPZux 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/164#issue-941998063 8 | 9 | [Device] 10 | Name=ISDv4 5215 11 | ModelName= 12 | DeviceMatch=i2c|056a|5215 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5218.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 14ALC05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.YPpNpkeE1A 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/170#issue-997612708 8 | 9 | [Device] 10 | Name=ISDv4 5218 11 | ModelName= 12 | DeviceMatch=i2c|056a|5218 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-521c.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 15ALC05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34416 x 19359 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.hNFCjvCKen 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/167#issue-980739498 8 | 9 | [Device] 10 | Name=ISDv4 521c 11 | ModelName= 12 | DeviceMatch=i2c|056a|521c 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-524d.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 14ITL5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.IaL5JchYpP 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/301#issue-1677582644 8 | 9 | [Device] 10 | Name=Wacom ISDv4 524d 11 | ModelName= 12 | DeviceMatch=i2c|056a|524d 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5256.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 15ITL5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34416 x 19359 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.sX9QiNn0RF 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/139#issuecomment-776946036 8 | 9 | [Device] 10 | Name=ISDv4 5256 11 | ModelName= 12 | DeviceMatch=i2c|056a|5256 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52c2.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 9 14IAP7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30182 x 18864 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.ZNsVJXAt44 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/227#issue-1222076750 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52c2 11 | ModelName= 12 | DeviceMatch=i2c|056a|52c2 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52e1.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 16IAP7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34468 x 21542 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.ilhzyGlYp4 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/253#issue-1360909738 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52e1 11 | ModelName= 12 | DeviceMatch=usb|056a|52e1 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-535f.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 14IRL8 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30153 x 18845 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.oMdWcZJ918 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/325#issue-1894901033 8 | 9 | [Device] 10 | Name=Wacom ISDv4 535f 11 | ModelName= 12 | DeviceMatch=i2c|056a|535f 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/xp-pen-deco-pro-lw-gen2.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Deco Pro LW (Gen 2) 3 | # MT1172B 4 | # 5 | # sysinfo.8I4kUo2EF8 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/544#issue-3368125524 7 | 8 | [Device] 9 | Name=XP-Pen Deco Pro LW (Gen 2) 10 | ModelName=MT1172B 11 | DeviceMatch=usb|28bd|0943 12 | PairedIDs= 13 | Width=11 14 | Height=7 15 | IntegratedIn= 16 | Styli=@generic-with-eraser 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=true 21 | Touch=false 22 | TouchSwitch=false 23 | NumRings=0 24 | NumDials=0 25 | NumStrips=0 26 | -------------------------------------------------------------------------------- /data/wacom-isdv4-014e.tablet: -------------------------------------------------------------------------------- 1 | # Fujitsu LIFEBOOK T726 2 | # Sensor Type: EMR 3 | # Features: Touch (External) 4 | # HW Resolution: 27559 x 15494 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.t7Cb8ILx4t 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/267#issue-1409982073 8 | 9 | [Device] 10 | Name=Wacom ISDv4 014e 11 | ModelName= 12 | DeviceMatch=usb|056a|014e 13 | PairedID=usb|04f3|227a 14 | Class=ISDV4 15 | Width=11 16 | Height=6 17 | IntegratedIn=Display;System 18 | 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-0157.tablet: -------------------------------------------------------------------------------- 1 | # Fujitsu LIFEBOOK T936 2 | # Sensor Type: EMR 3 | # Features: Touch (External) 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.jF9DJLUSnM 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/358#issue-2104309860 8 | 9 | [Device] 10 | Name=Wacom ISDv4 0157 11 | ModelName= 12 | DeviceMatch=usb|056a|0157 13 | PairedID=usb|04f3|2256 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-481c.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook HOSTNAME 1030 G2 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.AeyIqFoino 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/391#issue-2371234591 8 | 9 | [Device] 10 | Name=Wacom ISDv4 481c 11 | ModelName= 12 | DeviceMatch=i2c|056a|481c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48b7.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook x360 1040 G5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30937 x 17402 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.XkevsUVUax 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/338#issue-2004532173 8 | 9 | [Device] 10 | Name=Wacom ISDv4 48b7 11 | ModelName= 12 | DeviceMatch=i2c|056a|48b7 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48cc.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7210 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.RuytKY4uZA 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/341#issue-2021758209 8 | 9 | [Device] 10 | Name=Wacom ISDv4 48cc 11 | ModelName= 12 | DeviceMatch=i2c|056a|48cc 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48cd.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7210 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.oN0r97Rlcn 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/239#issue-1313228426 8 | 9 | [Device] 10 | Name=Wacom ISDv4 48cd 11 | ModelName= 12 | DeviceMatch=i2c|056a|48cd 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-48e2.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 5300 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.EbblcgnWr0 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/311#issue-1794470694 8 | 9 | [Device] 10 | Name=Wacom ISDv4 48e2 11 | ModelName= 12 | DeviceMatch=i2c|056a|48e2 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49a3.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7320 Detachable 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 27446 x 18298 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.qx0ZUyGzUn 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/174#issue-1035004205 8 | 9 | [Device] 10 | Name=ISDv4 49a3 11 | ModelName= 12 | DeviceMatch=i2c|056a|49a3 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4a0a.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 9440 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Kxg2nsyTYF 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/380#issue-2298256299 8 | 9 | [Device] 10 | Name=Wacom ISDv4 4a0a 11 | ModelName= 12 | DeviceMatch=i2c|056a|4a0a 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-50a9.tablet: -------------------------------------------------------------------------------- 1 | # Fujitsu LIFEBOOK U729X 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated) 4 | # HW Resolution: 27648 x 15552 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Huuazdf011 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/245#issuecomment-1215741947 8 | 9 | [Device] 10 | Name=Wacom ISDv4 50a9 11 | ModelName= 12 | DeviceMatch=usb|056a|50a9 13 | Class=ISDV4 14 | Width=11 15 | Height=6 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-511a.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Tablet Gen 3 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 27450 x 18300 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.xN8e5fELwe 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/193#issue-1114377615 8 | 9 | [Device] 10 | Name=ISDv4 511a 11 | ModelName= 12 | DeviceMatch=i2c|056a|511a 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51d0.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Titanium Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28493 x 18996 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.cMlxVzQx6k 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/205#issue-1140341746 8 | 9 | [Device] 10 | Name=ISDv4 51d0 11 | ModelName= 12 | DeviceMatch=usb|056a|51d0 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5243.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga Duet 7 13ITL6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 27994 x 17496 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.gU7b3kUY2Q 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/439#issue-2766113881 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5243 11 | ModelName= 12 | DeviceMatch=i2c|056a|5243 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-526c.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkBook 14s Yoga ITL 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.KPGH96DnV5 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/216#issue-1193382481 8 | 9 | [Device] 10 | Name=ISDv4 526c 11 | ModelName= 12 | DeviceMatch=i2c|056a|526c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5276.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 6 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.hm61PxhoDt 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/202#issue-1132947621 8 | 9 | [Device] 10 | Name=ISDv4 5276 11 | ModelName= 12 | DeviceMatch=i2c|056a|5276 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5285.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga Gen 2 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.AP2hbJxj8g 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/188#issue-1096423544 8 | 9 | [Device] 10 | Name=ISDv4 5285 11 | ModelName= 12 | DeviceMatch=i2c|056a|5285 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5286.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga Gen 2 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.GXIByeQ9oZ 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/217#issue-1197469711 8 | 9 | [Device] 10 | Name=ISDv4 5286 11 | ModelName= 12 | DeviceMatch=i2c|056a|5286 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52ba.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Fold 16 Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 25715 x 32525 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.yXmeuvXvKq.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/410 8 | 9 | [Device] 10 | Name=Lenovo ThinkPad X1 Fold 16 Gen 1 11 | DeviceMatch=i2c|056a|52ba 12 | Class=ISDV4 13 | Width=10 14 | Height=13 15 | IntegratedIn=Display;System 16 | Styli=@isdv4-aes; 17 | 18 | [Features] 19 | Stylus=true 20 | Touch=true 21 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52fa.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 6 13ALC7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.4gtjdCXyFN 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/275#issuecomment-1336386590 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52fa 11 | ModelName= 12 | DeviceMatch=i2c|056a|52fa 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5360.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 2-in-1 14AHP9 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30182 x 18864 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Pn8rZGIaU5 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/393#issue-2389359137 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5360 11 | ModelName= 12 | DeviceMatch=i2c|056a|5360 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-53a7.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 9 2-in-1 14IMH9 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30182 x 18864 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.P1oojt1iSY 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/373#issue-2255198372 8 | 9 | [Device] 10 | Name=Wacom ISDv4 53a7 11 | ModelName= 12 | DeviceMatch=i2c|056a|53a7 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-53b7.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 2-in-1 14IML9 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30182 x 18864 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.NwQEmA5xj5 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/445#issue-2811042551 8 | 9 | [Device] 10 | Name=Wacom ISDv4 53b7 11 | ModelName= 12 | DeviceMatch=i2c|056a|53b7 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-53b8.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo Yoga 7 2-in-1 14AHP9 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.A6m7MeFq9e 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/440#issue-2769097792 8 | 9 | [Device] 10 | Name=Wacom ISDv4 53b8 11 | ModelName= 12 | DeviceMatch=i2c|056a|53b8 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/xp-pen-deco-mini7.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Deco mini7 3 | # 4 | # sysinfo.KmirkLjsqr.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/268 6 | 7 | [Device] 8 | Name=XP-Pen Deco mini7 9 | ModelName= 10 | DeviceMatch=usb|28bd|0928|UGTABLET 6 inch PenTablet 11 | Width=7 12 | Height=4 13 | Layout=xp-pen-deco-mw.svg 14 | Styli=@generic-no-eraser; 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=true 19 | Touch=false 20 | 21 | [Buttons] 22 | Left=A;B;C;D;E;F;G;H 23 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 24 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- 1 | repos: 2 | - repo: https://github.com/pre-commit/pre-commit-hooks 3 | rev: v6.0.0 4 | hooks: 5 | - id: end-of-file-fixer 6 | - id: trailing-whitespace 7 | - id: check-merge-conflict 8 | - id: check-symlinks 9 | - repo: https://github.com/astral-sh/ruff-pre-commit 10 | rev: v0.14.9 11 | hooks: 12 | - id: ruff 13 | args: ['--ignore=E741,E501'] 14 | - id: ruff-format 15 | - repo: https://github.com/pre-commit/mirrors-clang-format 16 | rev: v21.1.7 17 | hooks: 18 | - id: clang-format 19 | types_or: [c] 20 | -------------------------------------------------------------------------------- /data/wacom-bamboo-16fg-s-t.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Touch 3 | # CTT-470 4 | # 5 | # third generation BambooPT 6 | # 7 | # no stylus; 16FG touch 8 | # Touch active area: 4.92 x 3.35in 9 | 10 | [Device] 11 | Name=Wacom Bamboo 16FG 4x5 12 | ModelName=CTT-470 13 | DeviceMatch=usb|056a|00dc 14 | Class=Bamboo 15 | Width=6 16 | Height=4 17 | Layout=wacom-bamboo-16fg-s-t.svg 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=true 22 | Reversible=true 23 | Touch=true 24 | 25 | [Buttons] 26 | Left=A;B;C;D 27 | EvdevCodes=BTN_LEFT;BTN_FORWARD;BTN_BACK;BTN_RIGHT 28 | -------------------------------------------------------------------------------- /data/wacom-isdv4-496c.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook x360 830 G7 Notebook PC 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.4ok4QJxaiB 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/119#issue-773316409 8 | 9 | [Device] 10 | Name=ISDv4 496c 11 | ModelName= 12 | DeviceMatch=i2c|056a|496c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4988.tablet: -------------------------------------------------------------------------------- 1 | # HP EliteBook x360 1030 G7 Notebook PC 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.tJRaV636j4 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/125#issue-786190625 8 | 9 | [Device] 10 | Name=ISDv4 4988 11 | ModelName= 12 | DeviceMatch=i2c|056a|4988 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49a5.tablet: -------------------------------------------------------------------------------- 1 | # Dell Latitude 7320 Detachable 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 27446 x 18298 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.y2hugf5RZ2 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/347#issue-2067667276 8 | 9 | [Device] 10 | Name=Wacom ISDv4 49a5 11 | ModelName= 12 | DeviceMatch=i2c|056a|49a5 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49c3.tablet: -------------------------------------------------------------------------------- 1 | # Dell Inspiron 16 7620 2-in-1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34445 x 21528 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.IZFFLfNznv 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/282#issue-1514088540 8 | 9 | [Device] 10 | Name=Wacom ISDv4 49c3 11 | ModelName= 12 | DeviceMatch=i2c|056a|49c3 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-51bd.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.DmApui4D4N 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/222#issue-1215060638 8 | 9 | [Device] 10 | Name=Wacom ISDv4 51bd 11 | ModelName= 12 | DeviceMatch=usb|056a|51bd 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5216.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 14IIL05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30937 x 17402 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.n0ilTsFMOk 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/103#issuecomment-768913777 8 | 9 | [Device] 10 | Name=ISDv4 5216 11 | ModelName= 12 | DeviceMatch=i2c|056a|5216 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-521a.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 15ITL05 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34416 x 19359 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.xHIEs8fvT4 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/224#issue-1217216691 8 | 9 | [Device] 10 | Name=Wacom ISDv4 521a 11 | ModelName= 12 | DeviceMatch=i2c|056a|521a 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5269.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkBook 14s Yoga ITL 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.0M7YbB3vHB 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/333#issue-1955462534 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5269 11 | ModelName= 12 | DeviceMatch=i2c|056a|5269 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5284.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga Gen 3 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28608 x 17880 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.2ZrtP6Q9a9 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/269#issue-1436657266 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5284 11 | ModelName= 12 | DeviceMatch=i2c|056a|5284 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-528a.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X13 Yoga Gen 2 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.705kBQn3Nr 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/277#issue-1501881950 8 | 9 | [Device] 10 | Name=Wacom ISDv4 528a 11 | ModelName= 12 | DeviceMatch=i2c|056a|528a 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52c6.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 14ALC7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30153 x 18845 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.1zd7apz0XS 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/371#issue-2233537851 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52c6 11 | ModelName= 12 | DeviceMatch=i2c|056a|52c6 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52cc.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 16ALC7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34468 x 21542 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.ZBg72Fo2lq 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/236#issue-1278474680 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52cc 11 | ModelName= 12 | DeviceMatch=i2c|056a|52cc 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52cd.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo IdeaPad Flex 5 16IAU7 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 34468 x 21542 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.LcuVsurXcy 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/273#issue-1469955730 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52cd 11 | ModelName= 12 | DeviceMatch=i2c|056a|52cd 13 | Class=ISDV4 14 | Width=14 15 | Height=8 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52ee.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad L13 Yoga Gen 3 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Oc1coPFLjt 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/286#issue-1552168563 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52ee 11 | ModelName= 12 | DeviceMatch=i2c|056a|52ee 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5349.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 8 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.2o2YGbUAHn 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/345#issue-2058618177 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5349 11 | ModelName= 12 | DeviceMatch=i2c|056a|5349 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/framework-laptop12.tablet: -------------------------------------------------------------------------------- 1 | # Framework Laptop 12 2 | # 3 | # sysinfo.9HcjU7I6uJ.tar.gz 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/475 5 | [Device] 6 | Name=Framework Laptop 12 7 | # VID belongs to Ilitek, the touch IC vendor 8 | # PID is reserved for this Framework Laptop 12 9 | DeviceMatch=i2c|222a|5539 10 | # Dimensions of the touch area in inches 11 | # Actually 10.5x6.6in, rounding up 12 | Width=11 13 | Height=7 14 | IntegratedIn=Display;System; 15 | Styli=@generic-no-eraser; 16 | 17 | [Features] 18 | Stylus=true 19 | Touch=true 20 | -------------------------------------------------------------------------------- /data/wacom-isdv4-4921.tablet: -------------------------------------------------------------------------------- 1 | # HP Elite Dragonfly G2 Notebook PC 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.PRGao4H42J 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/229#issue-1244132209 8 | 9 | [Device] 10 | Name=Wacom ISDv4 4921 11 | ModelName= 12 | DeviceMatch=i2c|056a|4921 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-525c.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X12 Detachable Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.hnYS6Pa8Vq 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/285#issue-1520060182 8 | 9 | [Device] 10 | Name=Wacom ISDv4 525c 11 | ModelName= 12 | DeviceMatch=i2c|056a|525c 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-525d.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X12 Detachable Gen 1 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 25920 x 17280 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.3dthwuOp6q 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/254#issue-1362805364 8 | 9 | [Device] 10 | Name=Wacom ISDv4 525d 11 | ModelName= 12 | DeviceMatch=i2c|056a|525d 13 | Class=ISDV4 14 | Width=10 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52eb.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad L13 Yoga Gen 3 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 28604 x 17878 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.0VeQaUVnQ1 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/369#issuecomment-2016834442 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52eb 11 | ModelName= 12 | DeviceMatch=i2c|056a|52eb 13 | Class=ISDV4 14 | Width=11 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-524c.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkVision M14t 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Manually generated from sysinfo.4trjkKChOo 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/157#issuecomment-855588271 8 | 9 | [Device] 10 | Name=Lenovo ThinkVision M14t 11 | ModelName= 12 | DeviceMatch=usb|2d1f|524c 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-52b5.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 7 (21CDCTO1WW) 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.jYY2t7ywPH 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/255#issue-1363872465 8 | 9 | [Device] 10 | Name=Wacom ISDv4 52b5 11 | ModelName= 12 | DeviceMatch=i2c|056a|52b5 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5309.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 7 (21CES00100) 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30165 x 18853 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Vy5OTYeU2H 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/353#issue-2080466173 8 | 9 | [Device] 10 | Name=Wacom ISDv4 5309 11 | ModelName= 12 | DeviceMatch=i2c|056a|5309 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-bamboo-4fg-s-t.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Touch 3 | # CTT-460(A) 4 | # 5 | # second generation BambooPT 6 | # 7 | # no stylus; 2FG touch (4FG gesture) 8 | # Touch active area: 4.92 x 3.35in 9 | 10 | [Device] 11 | Name=Wacom Bamboo (2+FG) 12 | ModelName=CTT-460(A) 13 | DeviceMatch=usb|056a|00d9 14 | Class=Bamboo 15 | Width=5 16 | Height=3 17 | Layout=wacom-bamboo-4fg-s-t.svg 18 | IntegratedIn= 19 | 20 | [Features] 21 | Stylus=false 22 | Reversible=true 23 | Touch=true 24 | 25 | [Buttons] 26 | Left=A;B;C;D 27 | EvdevCodes=BTN_RIGHT;BTN_BACK;BTN_FORWARD;BTN_LEFT 28 | -------------------------------------------------------------------------------- /data/wacom-isdv4-49fc.tablet: -------------------------------------------------------------------------------- 1 | # HP Elite x360 1040 14 inch G10 2-in-1 Notebook PC 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30159 x 18850 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.123d9vJB3I 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/396#issue-2414752440 8 | 9 | [Device] 10 | Name=Wacom ISDv4 49fc 11 | ModelName= 12 | DeviceMatch=i2c|056a|49fc 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/wacom-isdv4-5229.tablet: -------------------------------------------------------------------------------- 1 | # Lenovo ThinkPad X1 Yoga Gen 5 2 | # Sensor Type: AES 3 | # Features: Touch (Integrated), Tilt 4 | # HW Resolution: 30931 x 17399 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.FAhKZ7iIrn 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/135#issue-800191575 8 | 9 | [Device] 10 | Name=ISDv4 5229 11 | ModelName= 12 | DeviceMatch=usb|056a|5229;usb|056a|522a;usb|056a|522b 13 | Class=ISDV4 14 | Width=12 15 | Height=7 16 | IntegratedIn=Display;System 17 | Styli=@isdv4-aes; 18 | 19 | [Features] 20 | Stylus=true 21 | Touch=true 22 | -------------------------------------------------------------------------------- /data/xp-pen-deco-mini4.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Deco Mini 4 3 | # 4 | # sysinfo.ixRe9fapJd.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/386 6 | 7 | [Device] 8 | Name=XP-Pen Deco Mini 4 9 | ModelName= 10 | DeviceMatch=usb|28bd|0929|UGTABLET 4 inch PenTablet 11 | Width=4 12 | Height=3 13 | Layout=xp-pen-deco-mini4.svg 14 | Styli=@generic-no-eraser; 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=true 19 | Touch=false 20 | TouchSwitch=false 21 | NumRings=0 22 | 23 | [Buttons] 24 | Left=A;B;C;D;E;F 25 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5 26 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0040.tablet: -------------------------------------------------------------------------------- 1 | # Samsung Chromebook Plus v2 (XE520QAB) 2 | # Sensor Type: EMR 3 | # Features: Touch (External), Tilt 4 | # HW Resolution: 26277 x 16423 5 | # 6 | # sysinfo.8ZlJQ67o0i.tar.gz 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/318 8 | 9 | [Device] 10 | Name=Samsung Chromebook Plus v2 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0040|ACPI0C50:00 2D1F:0040 Stylus 13 | PairedIDs=i2c|06cB|7813 14 | Class=ISDV4 15 | Width=12 16 | Height=8 17 | IntegratedIn=Display;System 18 | Styli=@isdv4-aes; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /doc/doxygen.conf.in: -------------------------------------------------------------------------------- 1 | PROJECT_NAME = libwacom 2 | PROJECT_BRIEF = "Wacom model identification library" 3 | JAVADOC_AUTOBRIEF = YES 4 | TAB_SIZE = 8 5 | OPTIMIZE_OUTPUT_FOR_C = YES 6 | EXTRACT_ALL = YES 7 | QUIET = YES 8 | TIMESTAMP = YES 9 | MATHJAX_RELPATH = https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/ 10 | GENERATE_LATEX = NO 11 | INPUT = @TOPSRCDIR@/libwacom/libwacom.h 12 | HTML_EXTRA_STYLESHEET = @TOPSRCDIR@/doc/doxygen-awesome.css 13 | GENERATE_TREEVIEW = YES 14 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0114.tablet: -------------------------------------------------------------------------------- 1 | # Samsung Galaxy Book Flex2 (930QCA) 2 | # Sensor Type: EMR 3 | # Features: Touch (External), Tilt 4 | # HW Resolution: 29376 x 16524 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.Z0qS0b6ezo 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/218#issue-1206392626 8 | 9 | [Device] 10 | Name=ISDv4 0114 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0114 13 | PairedID=i2c|04f3|2c86 14 | Class=ISDV4 15 | Width=12 16 | Height=7 17 | IntegratedIn=Display;System 18 | Styli=@generic-with-eraser; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/wacom-isdv4-2d1f-0136.tablet: -------------------------------------------------------------------------------- 1 | # Samsung Galaxy Book Pro 360 (950QDB) 2 | # Sensor Type: EMR 3 | # Features: Touch (External), Tilt 4 | # HW Resolution: 34422 x 19362 (2540 x 2540 lpi) 5 | # 6 | # Autogenerated from sysinfo.io3MkqoJgX 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/219#issue-1210543809 8 | 9 | [Device] 10 | Name=ISDv4 0136 11 | ModelName= 12 | DeviceMatch=i2c|2d1f|0136 13 | PairedID=i2c|27c6|0123 14 | Class=ISDV4 15 | Width=14 16 | Height=8 17 | IntegratedIn=Display;System 18 | Styli=@generic-with-eraser; 19 | 20 | [Features] 21 | Stylus=true 22 | Touch=true 23 | -------------------------------------------------------------------------------- /data/xp-pen-star03.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Star 03 3 | # 4 | 5 | [Device] 6 | Name=XP-Pen Star 03 7 | ModelName= 8 | DeviceMatch=usb|5543|0081|UC-Logic TABLET 1060N Pen;usb|5543|0081|UC-Logic TABLET 1060N Pad;usb|28bd|0907|UGTABLET 10 inch PenTablet;usb|5543|0081|UC-LOIC TABLET 1060 Pad;usb|5543|0081|UC-LOIC TABLET 1060 9 | Width=10 10 | Height=6 11 | IntegratedIn= 12 | Layout=xp-pen-star03.svg 13 | Styli=@generic-no-eraser; 14 | 15 | [Features] 16 | Stylus=true 17 | Reversible=true 18 | Touch=false 19 | 20 | [Buttons] 21 | Left=A;B;C;D;E;F;G;H 22 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 23 | -------------------------------------------------------------------------------- /data/elan-2514-alt2.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen 2 | # 3 | # HP Envy x360 Converti0ble 15-dr1xxx 4 | # 5 | # i2c|04f3|29cf 6 | # sysinfo.uFNKtCProZ 7 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/102 8 | # 9 | # 10 | # i2c|04f3|25bf 11 | # HP Spectre x360 Convertible 15t-ch000 12 | # sysinfo.xibMWZk1d9 13 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/128 14 | 15 | [Device] 16 | Name=ELAN 2514 17 | ModelName= 18 | DeviceMatch=i2c|04f3|29cf;i2c|04f3|25bf; 19 | Class=ISDV4 20 | Width=14 21 | Height=8 22 | IntegratedIn=Display;System 23 | 24 | [Features] 25 | Stylus=true 26 | Touch=true 27 | -------------------------------------------------------------------------------- /data/xp-pen-deco-l.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Deco L 3 | # 4 | # sysinfo.y9iVOhZiPM 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/242 6 | 7 | [Device] 8 | Name=Hanvon Ugee Technology Co.,Ltd Deco L 9 | ModelName= 10 | DeviceMatch=usb|28bd|0935 11 | PairedIDs= 12 | Width=10 13 | Height=6 14 | IntegratedIn= 15 | Layout=xp-pen-deco-l.svg 16 | Styli=@generic-no-eraser 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=true 21 | Touch=false 22 | TouchSwitch=false 23 | NumRings=0 24 | NumStrips=0 25 | 26 | [Buttons] 27 | Left=A;B;C;D;E;F;G;H 28 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 29 | -------------------------------------------------------------------------------- /data/xp-pen-deco01-v2.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Deco01 v2 3 | # 4 | # sysinfo.FIpgWPPUGW 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/276 6 | 7 | [Device] 8 | Name=UGTABLET 10 inch PenTablet Pad 9 | ModelName= 10 | DeviceMatch=usb|28bd|0905 11 | PairedIDs= 12 | Width=10 13 | Height=6 14 | IntegratedIn= 15 | Layout=xp-pen-deco01-v2.svg 16 | Styli=@generic-no-eraser 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=true 21 | Touch=false 22 | TouchSwitch=false 23 | NumRings=0 24 | NumStrips=0 25 | 26 | [Buttons] 27 | Left=A;B;C;D;E;F;G;H 28 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 29 | -------------------------------------------------------------------------------- /data/lenovo.stylus: -------------------------------------------------------------------------------- 1 | [0x56a:0x866b] 2 | # Lenovo ; VID_LENOVO | 0x866b | BAT_CHRG 3 | Name=Lenovo Precision Pen 2 (2023) 4 | Group=isdv4-aes 5 | Buttons=1 6 | EraserType=Button 7 | Axes=Tilt;Pressure 8 | Type=Mobile 9 | 10 | [0x56a:0x865b] 11 | # Lenovo ; VID_LENOVO | 0x865b | BAT_SWAP 12 | Name=Lenovo Active Pen 3 (2023) 13 | Group=isdv4-aes 14 | Buttons=1 15 | EraserType=Button 16 | Axes=Tilt;Pressure 17 | Type=Mobile 18 | 19 | [0x56a:0x80a3] 20 | # Lenovo ; VID_LENOVO | 0x80a3 | BAT_CHRG 21 | Name=Lenovo Slim Pen 22 | Group=isdv4-aes 23 | Buttons=1 24 | EraserType=Button 25 | Axes=Tilt;Pressure 26 | Type=Mobile 27 | -------------------------------------------------------------------------------- /data/wacom-bamboo-16fg-m-pt.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Create 3 | # CTH-670 4 | # 5 | # third generation BambooPT 6 | # 7 | # stylus with two buttons and eraser (LP170ES); 16FG touch 8 | # Pen active area: 8.52 x 5.39 in 9 | # Touch active area: 7.48 x 5.12 in 10 | 11 | [Device] 12 | Name=Wacom Bamboo Create 13 | ModelName=CTH-670 14 | DeviceMatch=usb|056a|00df 15 | Class=Bamboo 16 | Width=6 17 | Height=4 18 | Layout=wacom-bamboo-16fg-m-pt.svg 19 | IntegratedIn= 20 | 21 | [Features] 22 | Stylus=true 23 | Reversible=true 24 | Touch=true 25 | 26 | [Buttons] 27 | Left=A;B;C;D 28 | EvdevCodes=BTN_LEFT;BTN_FORWARD;BTN_BACK;BTN_RIGHT 29 | -------------------------------------------------------------------------------- /data/wacom-bamboo-16fg-s-pt.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Capture 3 | # CTH-470 4 | # 5 | # third generation BambooPT 6 | # 7 | # stylus with one button no eraser (LP170G); 16FG touch 8 | # Pen active area: 5.8 x 3.62in 9 | # Touch active area: 4.92 x 3.35in 10 | 11 | [Device] 12 | Name=Wacom Bamboo Capture 13 | ModelName=CTH-470 14 | DeviceMatch=usb|056a|00de 15 | Class=Bamboo 16 | Width=6 17 | Height=4 18 | Layout=wacom-bamboo-16fg-s-pt.svg 19 | IntegratedIn= 20 | 21 | [Features] 22 | Stylus=true 23 | Reversible=true 24 | Touch=true 25 | 26 | [Buttons] 27 | Left=A;B;C;D 28 | EvdevCodes=BTN_LEFT;BTN_FORWARD;BTN_BACK;BTN_RIGHT 29 | -------------------------------------------------------------------------------- /data/huion-kamvas-24-gs2401.tablet: -------------------------------------------------------------------------------- 1 | # Huion 2 | # Kamvas 24 3 | # GS2401 4 | 5 | # sysinfo.gc7uyE9JXK 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/398 7 | 8 | [Device] 9 | Name=KAMVAS 24 10 | ModelName=GS2401 11 | DeviceMatch=usb|256c|006d||HUION_M206;usb|256c|006d|Huion Tablet_GS2401 Pen;usb|256c|006d|Huion Tablet_GS2401 Stylus;usb|256c|006d|Huion Tablet_GS2401 Pad;usb|256c|006d|Huion Tablet_GS2401; 12 | Width=21 13 | Height=12 14 | Styli=@generic-no-eraser; 15 | IntegratedIn=Display 16 | 17 | [Features] 18 | NumStrips=0 19 | NumRings=0 20 | Reversible=false 21 | Stylus=true 22 | Touch=false 23 | TouchSwitch=false 24 | -------------------------------------------------------------------------------- /data/elan-2513.tablet: -------------------------------------------------------------------------------- 1 | # ELAN touchscreen/pen sensor 2 | 3 | # HP Pavilion x360 Convertible 14-dh0xxx 4 | # i2c|04f3|2b5f 5 | # sysinfo.6IzIUhfUYF 6 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/163#issue-936701718 7 | 8 | # HP Spectre x360 Convertible 15-ew0xxx 9 | # i2c|04f3|2f9d 10 | # sysinfo.yZGgFYGbVa 11 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/419#issue-2594972408 12 | 13 | [Device] 14 | Name=ELAN 2513 15 | ModelName= 16 | DeviceMatch=i2c|04f3|2b5f;i2c|04f3|2f9d 17 | Class=ISDV4 18 | Width=12 19 | Height=7 20 | IntegratedIn=Display;System 21 | 22 | [Features] 23 | Stylus=true 24 | Touch=true 25 | -------------------------------------------------------------------------------- /data/wacom-graphire-usb.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Graphire 3 | # ET-0405 4 | # 5 | # Button Map: 6 | # (A=1, B=2, C=3, ...) 7 | # 8 | # *----------------------* 9 | # | | 10 | # | | 11 | # | | 12 | # | TABLET | 13 | # | | 14 | # | | 15 | # | | 16 | # *----------------------* 17 | # 18 | 19 | [Device] 20 | Name=Wacom Graphire 21 | ModelName=ET-0405 22 | DeviceMatch=usb|056a|0010 23 | Class=Graphire 24 | Width=5 25 | Height=4 26 | 27 | [Features] 28 | Stylus=true 29 | -------------------------------------------------------------------------------- /data/xp-pen-innovator-16.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Innovator 16 3 | # 4 | # sysinfo.7AC5OuEz4a.tar.gz 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/436 6 | 7 | [Device] 8 | Name=XP-Pen Innovator 16 9 | ModelName=ID160F 10 | DeviceMatch=usb|28bd|092c 11 | PairedIDs= 12 | Width=17 13 | Height=10 14 | IntegratedIn=Display 15 | Layout=xp-pen-innovator-16.svg 16 | Styli=@generic-no-eraser; 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | TouchSwitch=false 23 | NumRings=1 24 | NumDials=1 25 | 26 | [Buttons] 27 | Left=A;B;C;D;E;F;G;H 28 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 29 | -------------------------------------------------------------------------------- /data/huion-hs610.tablet: -------------------------------------------------------------------------------- 1 | # Auto-generated sysinfo file 2 | # sysinfo.MGYZr3MuFs.tar.gz 3 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/397 4 | 5 | [Device] 6 | Name=Huion HS610 7 | ModelName=HS610 8 | DeviceMatch=usb|256c|0064||HUION_T194 9 | Width=10 10 | Height=6 11 | Layout=huion-hs610.svg 12 | Styli=@generic-no-eraser; 13 | IntegratedIn= 14 | 15 | [Features] 16 | NumStrips=0 17 | NumRings=1 18 | Reversible=true 19 | Stylus=true 20 | Touch=false 21 | TouchSwitch=false 22 | 23 | [Buttons] 24 | Left=A;B;C;D;E;F;G;H;I;J;K;L;M 25 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;BTN_SOUTH;BTN_EAST;BTN_C 26 | -------------------------------------------------------------------------------- /data/xp-pen-artist13-3-pro.tablet: -------------------------------------------------------------------------------- 1 | # XP-Pen 2 | # Artist 13.3 Pro 3 | # 4 | # sysinfo.WaL7UDEPSP 5 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/334 6 | 7 | [Device] 8 | Name=UGTABLET 13.3 inch PenDisplay 9 | ModelName= 10 | DeviceMatch=usb|28bd|092b 11 | PairedIDs= 12 | Width=11 13 | Height=6 14 | IntegratedIn=Display 15 | Layout=xp-pen-artist13-3-pro.svg 16 | Styli=@generic-no-eraser; 17 | 18 | [Features] 19 | Stylus=true 20 | Reversible=false 21 | Touch=false 22 | TouchSwitch=false 23 | NumRings=0 24 | NumStrips=0 25 | 26 | [Buttons] 27 | Left=A;B;C;D;E;F;G;H 28 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 29 | -------------------------------------------------------------------------------- /.github/actions/pkginstall/action.yml: -------------------------------------------------------------------------------- 1 | name: "Install packages" 2 | description: "Install a set of packages from sources" 3 | inputs: 4 | apt: 5 | description: "The package list to install with apt" 6 | pip: 7 | description: "The package list to install with pip" 8 | pip_precmd: 9 | description: "Set to the string 'sudo' to run through sudo" 10 | default: "" 11 | runs: 12 | using: "composite" 13 | steps: 14 | - run: sudo ${{ github.action_path }}/install-apt.sh ${{ inputs.apt }} 15 | shell: bash 16 | - run: ${{inputs.pip_precmd}} ${{ github.action_path }}/install-pip.sh ${{ inputs.pip }} 17 | shell: bash 18 | -------------------------------------------------------------------------------- /data/huion-h1060p.tablet: -------------------------------------------------------------------------------- 1 | # HUION 2 | # H1060P 3 | # sysinfo.H1060P.tar.gz 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/230 5 | 6 | [Device] 7 | Name=HUION H1060P Tablet 8 | ModelName= 9 | DeviceMatch=usb|256c|006d||HUION_T167;usb|256c|006d|HUION Huion Tablet Pad;usb|256c|006d|HUION Huion Tablet Pen 10 | Width=10 11 | Height=6 12 | IntegratedIn= 13 | Layout=huion-h1060p.svg 14 | Styli=@generic-no-eraser; 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=true 19 | Touch=false 20 | NumStrips=0 21 | 22 | [Buttons] 23 | Left=A;B;C;D;E;F;G;H;I;J;K;L 24 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7;BTN_8;BTN_9;0x130;0x131 25 | -------------------------------------------------------------------------------- /data/wacom-graphire2-4x5.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Graphire2 4x5 3 | # ET-0405A 4 | # 5 | # Button Map: 6 | # (A=1, B=2, C=3, ...) 7 | # 8 | # *----------------------* 9 | # | | 10 | # | | 11 | # | | 12 | # | TABLET | 13 | # | | 14 | # | | 15 | # | | 16 | # *----------------------* 17 | # 18 | 19 | [Device] 20 | Name=Wacom Graphire2 4x5 21 | ModelName=ET-0405A 22 | DeviceMatch=usb|056a|0011 23 | Class=Graphire 24 | Width=5 25 | Height=4 26 | 27 | [Features] 28 | Stylus=true 29 | -------------------------------------------------------------------------------- /data/wacom-graphire2-5x7.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Graphire2 5x7 3 | # ET-0507A 4 | # 5 | # Button Map: 6 | # (A=1, B=2, C=3, ...) 7 | # 8 | # *----------------------* 9 | # | | 10 | # | | 11 | # | | 12 | # | TABLET | 13 | # | | 14 | # | | 15 | # | | 16 | # *----------------------* 17 | # 18 | 19 | [Device] 20 | Name=Wacom Graphire2 5x7 21 | ModelName=ET-0507A 22 | DeviceMatch=usb|056a|0012 23 | Class=Graphire 24 | Width=7 25 | Height=5 26 | 27 | [Features] 28 | Stylus=true 29 | -------------------------------------------------------------------------------- /data/huion-h950p.tablet: -------------------------------------------------------------------------------- 1 | # HUION 2 | # H950P 3 | # Autogenerated from sysinfo.5rJ4iuOykV 4 | # https://github.com/linuxwacom/wacom-hid-descriptors/issues/124 5 | 6 | [Device] 7 | Name=Huion H950P 8 | ModelName= 9 | DeviceMatch=usb|256c|006d|HID 256c:006d Pen;usb|256c|006d|HID 256c:006d Pad;usb|256c|006d|HUION Huion Tablet_H950P;usb|256c|006d|HUION Huion Tablet_H950P Pad; 10 | Width=9 11 | Height=5 12 | IntegratedIn= 13 | Layout=huion-h950p.svg 14 | Styli=@generic-no-eraser; 15 | 16 | [Features] 17 | Stylus=true 18 | Reversible=true 19 | Touch=false 20 | 21 | [Buttons] 22 | Left=A;B;C;D;E;F;G;H 23 | EvdevCodes=BTN_0;BTN_1;BTN_2;BTN_3;BTN_4;BTN_5;BTN_6;BTN_7 24 | -------------------------------------------------------------------------------- /data/wacom-bamboo-4fg-s-pt.tablet: -------------------------------------------------------------------------------- 1 | # Wacom 2 | # Bamboo Pen & Touch 3 | # CTH-460(A) 4 | # 5 | # second generation BambooPT 6 | # 7 | # stylus with two buttons and eraser (LP160E); 2FG touch (4FG gesture) 8 | # Pen active area: 5.8 x 3.62in 9 | # Touch active area: 4.92 x 3.35in 10 | 11 | [Device] 12 | Name=Wacom Bamboo Pen & Touch (2+FG) 13 | ModelName=CTH-460(A) 14 | DeviceMatch=usb|056a|00d6 15 | Class=Bamboo 16 | Width=6 17 | Height=4 18 | Layout=wacom-bamboo-4fg-s-pt.svg 19 | IntegratedIn= 20 | 21 | [Features] 22 | Stylus=true 23 | Reversible=true 24 | Touch=true 25 | 26 | [Buttons] 27 | Left=A;B;C;D 28 | EvdevCodes=BTN_RIGHT;BTN_BACK;BTN_FORWARD;BTN_LEFT 29 | --------------------------------------------------------------------------------