| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libwacom9 | Distribution: openSUSE Tumbleweed |
| Version: 2.16.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 23 03:38:37 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 83925 | Source RPM: libwacom-2.16.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://linuxwacom.github.io/ | |
| Summary: Library to identify wacom tablets | |
libwacom is a library to identify graphics tablets and their model-specific features. It provides easy access to information such as "is this a built-in on-screen tablet", "what is the size of this model", etc. The name libwacom is historical — it was originally developed for Wacom devices only but now supports any graphics tablet from any vendor.
HPND
* Mon Jun 23 2025 Aesara Binder <aesara@mailbox.org>
- update to 2.16.1
* New devices:
- Add six new tablet definitions
- Add Framework 12 touchscreen
- Add Dell Active Pen PN7320A stylus
* Bug fixes:
- Fix segfault after running list-local-devices
* Sat Mar 22 2025 Aesara Binder <aesara@mailbox.org>
- update to 2.15.0
* New devices:
- Still more tablet definitions (#841)
- add XP Pen Innovator 16 definition & layout
- Support for XP-Pen Deco Pro S
- Add Lenovo Slim Pen
- Add the XP Pen Deco01 v3
- Add 3rd gen Intuos Pro devices
* Device fixes:
- fix duplicate button listing for the DTI-520
- Remove duplicate of the ISDv4 2d1f 0040 tablet
* Device other:
- Add AliasOf keyword to wacom.stylus
- prefix all styli with a vendor ID
- prefix the wacom 2d1f ISDv4 devices with wacom
- Allow for a bustype of 0 on real devices
- Add support for getting the target mode for a modeswitch button
* Sun Feb 23 2025 Aesara Binder <aesara@mailbox.org>
- update to 2.14.0
* Extended Lenovo Yoga X1 Gen5 support, improved the Huion mini
keydial (KD100)
* Fixed missing Strip in the Huion Kamvas Pro 16
* Corrected entry for Elan 5515
* Fixed outdated properties for Lenovo Yoga 9 14IAP7
* Add support for Dial status LEDs
* .tablet files shadow any ones with the same name
* New XP Pen devices supported: Artist 22R Pro, 24 Pro, Deco Fun
L, ACK05 Remote, Pro Pen 3E
* New Lenovo device ssupported: Yoga 9 14IAP7, Active Pen 3
(2023), Digital Pen 2, X1 Fold 16 Gen1, Precision Pen 2 (2023)
stylus
* New ELAN devices supported: ELAN-2514 variant 04f3:2f9d, ELAN
9008 and 9009 (Asus Zenbook Duo UX8406MA 1200p), ELAN 2F2A and
41A1 (ZenBook Pro Duo UX8402VV)
* New Wacom devices supported: HID 5214 (IdeaPad Flex 5 14ARE05
rev.81X2), HID 52C6 Pen.
* New HP devices supported: Spectre x360, Elite Chromebook C1030
* Other devices supported: StarLite Mk V; HP Spectre x360
13-aw0020ng; Huion RTP-700, Huion KeyDial K20
* Database: support $XDG_CONFIG_HOME/libwacom as additional path
* tools/clean_svg: allow passing in a .tablet file
* tools/list-local-devices: print the vid/pid if available
* tools/debug-device: print the device class too
* Fri Aug 16 2024 Aesara Binder <aesara@mailbox.org>
- update to 2.12.2
* Device Fixes:
- HUION Kamvas 16 2019
- Prefix the kamvas pro 13 with Huion like all other Huion
tablets
- Fix the Huion Kamvas 12 file
* Device Other:
- Don't create a default match for fallback devices
* Other Fixes:
- Fix a memory leak
- Set the device name in new_from_path() to override the
fallback name
* Tests:
- test: run ruff format over test_svg.py
- test: add support for testing new_from_path() through uinput
- update to 2.12.1
* Device Fixes:
- Drop the firmware match from the Huion Inspiroy 2 S
* Features:
- Fix off-by-one check for stripping the quote from NAME/UNIQ
- Use g_clear_pointer() during libwacom_*_unref()
- update to 2.12.0
* New Devices:
- Huion Kamvas Pro 24 (GT-240, QHD)
- Huion WH1409
- Wacom Movink
- Wacom HID 49A0 (Dell latitude 5320 2-in-1)
- Wacom HID 5334 Pen
- XP-PEN Deco Mini 4
* Device Fixes:
- Fix tablet file for the Huion Inspiroy 2S
- Improve Huion Inspiroy 2 m support
- Update the Inspiroy 2L
- Add a dial to the Huion Inspiroy 2 L and M
- Fix the Inspiroy 2S layout
- Set the right PID for the Inpspiroy 2 L and M
- Rename second ButtonB id in the DTI-520 svg layout
- Fix Huion RTM-500 Support
- Added more device names for Kamvas 13 variants
- Fix buttons for Huion and Gaomon tablets
- Mark huion/gaomon tablets with Dials as such
- XP pen tablets have no Rings
- Drop accidental comma from the Gaomon/Huion layout files
* Device Other:
- Auto generated HUION tablet description files
- Auto generated GAOMON tablet description files
- Remove layout files without buttons/strips/dials
- Remove a superfluous rect from the huion mini keydial kd100
- Use NumRings instead of separate Ring/Ring2
- Switch DeviceMatch to use a pipe as separator
- Add a firmware string entry to the matches
- Skip over empty Layout= assignments
* Features:
- Rework match_from_string
- Rework the match approach to prefer uniq over name
- Allow to match by uniq without name
- Add Gaomon S620 firmware match
- Add support for relative dials
- Add libwacom_new_from_builder to construct a new device
* Other Fixes:
- Fetch the name and uniq from udev properties, not sysfs
- Keyboard devices are not ID_INPUT_TABLET_PAD
- Don't mark a Mouse device as tablet or pad
- Set the bustype in libwacom_new_for_path
- Document touch strips
* Tests:
- Remove the requirement for a Layout file
- Replace the SVG validity test with a pytest-based one
- Add a test for unnecessary SVGs
- Add some tracing to the svg validity test
- Svgs for dials need to have CW and CCW labels, not Up/Down
- Set proper test names for the hwdb tests
- Skip errors in SVGs for autogenerated devices
- Check the svg for Dial2 if we have two dials
- Skip hwdb tests if the systemd commands fail
- Install our hwdb file during the test
- Add ids to the parametrized tablet file tests
- Add a pytest wrapper for libwacom
- Skip/fail with an error if the systemd commands failed
- Replace the uinput-based hwdb test with a direct query
- Don't reload the udev rules
- Move the asan check into meson.build
* Build:
- Make pytest more verbose
- Bump to meson 0.56.0
- More logging of the pytests
- Split the pytest invocations into separate ones
* Mon Apr 22 2024 Dirk Müller <dmueller@suse.com>
- update to 2.11.0:
* New Devices:
- Asus Zenbook Duo
- Lenovo Ideapad Duet, Ideapad Duet 3, Thinkpad L13 Yoga
Gen 3
- HP Envy x360
* The default fallback device is now an integrated tablet
* Tue Mar 26 2024 pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
* Thu Mar 07 2024 Aeneas Jaißle <aj@ajaissle.de>
- update to 2.10.0:
* Append to DeviceMatch for X1 Yoga Gen 5 (#632)
* Add .tablet file for Ingenic touch and pen display (#621)
* Update the name for the Dell Active Pen (#628)
* Add support for xp-pen artist 10s table (#625)
* github: Minimize permissions granted to automated
workflows / jobs
* data: Update ModelName for DTH134 and DTC121
* data: Add Wacom HID-5362
* github: update the issue templates
* github: add a label commenter bot
* Add an editorconfig file
* github: fix the sysinfo check workflow
* tools: fix a memleak in list-local-devices
* Fix an indentation issue
* data: Intuos Pro 2 is compatible with Intuos 4 styli
* libwacom 2.10.0
* data: add isdv4-50a0 (#630)
* build(deps): bump tj-actions/changed-files in
/.github/workflows
* Add support for Lenovo ThinkPad X1 Yoga Gen 7 (#626)
- update to 2.9.0:
* data: add Wacom Cintiq Pro 22 & 17
* data: remove erroneous dash from latest Cintiq Pro model
names
* data: add dtc121
* data: add dth134
* meson.build: correct license to HPND
* Switch strcmp to g_str_equal()
* meson.build: remove duplicate pytest run
* Add support for evdev code parsing
* Drop the separate Button= assignment
* database: move parsing the features into a helper
* data: add a new Keys/KeyCodes entry to the tablet files
* CI: fix the pages job for the new libevdev dependency
* libwacom: only memcmp the led data if we have leds
* libwacom 2.9.0
* data: Add isdv-48b7 (#604)
* Add data for XP-Pen G430s (#603)
* data: Add XP-Pen Artist 13.3 Pro (#601)
- requires libevdev >= 1.7.0
* Mon Sep 11 2023 Dirk Müller <dmueller@suse.com>
- update to 2.8.0 (bsc#1214390):
* data: Add "Wacom One pen tablet"
* data: add Wacom One 12 & Wacom One 13
* data: Add support for the Samsung Chromebook Plus v2
* data: Add support for Nuvision Solo 10 Draw
* data: add ELAN 2C1B and 2D55 (Asus ZenBook Pro Duo UX482EG)
* data: create a stylus group for the generic-no-eraser pen
* data: create a generic-with-eraser group for the default
stylus
* data: include another device name for the Huion H950P
* libwacom 2.8.0
* data: add XP Pen Deco mini7
- update keyring with keys from https://github.com/whot.gpg
* Mon May 29 2023 Dirk Müller <dmueller@suse.com>
- update to 2.7.0:
* Added support for XP-Pen Deco MW (#548)
* Add support for Lenovo Ideapad Duet 5i
* Add support for HP Spectre x360 14
* data: make XP-Pen Deco Pro MW layout generic
* data: Add XP-Pen Deco Pro SW
* Format python files with Python black
* tools: add list-local-devices as builddir tool
* data: narrow down the Huion H950p to include a name match
* tools: list the kernel name together with the event node
* Add ID 04f3:23b9 for HP Envy x360 ar0xxx (#550)
* Add Wacom HID 52D3 (Lenovo Yoga 7 14ARB7)
* Update to follow auto-generated standard
* Add Wacom HID 52D5 (Lenovo Yoga 7 14ARB7) (#549)
* Support for xp-pen deco pro mw (#552)
* Sat Feb 04 2023 Dirk Müller <dmueller@suse.com>
- update to libwacom-2.6.0:
* Add Ugee M708 v1 tablet
* Add tablet definition for Wacom HID 52FA Pen (#536)
* Added support for XP-Pen Deco01 v2
* tools/clean_svg: don't modify the dict while iterating
* data: add the sysinfo to the wacom.example file
* CI: update some actions to newer versions
* CI: bump an action to the current version
* README: note that we support tablets other than Wacom's
too
* CI: bump to use latest Ubuntu LTS
* Add tablet definition for Huion Kamvas 13
* tests: fix failure if system doesn't use systemd
* Mon Jan 16 2023 Dirk Müller <dmueller@suse.com>
- update to 2.5.0:
- Cintiq Pro 27
- Intuos Pro Small refresh
- Dell Chromebook 11 5190 2-in-1
- Dell Inspiron 14 7425 2-in-1
- Fujitsu U729X
- update keyring
* Thu Jul 28 2022 Dirk Müller <dmueller@suse.com>
- update to 2.4.0:
- Huion Inspiroy H1060P
- XP-Pen Artist 12, Deco L
- Chuwi MiniBook X
- Acer Chromebook Spin 13
- Huion HS611
- Lenovo 14s Yoga, X13 Yoga, X1 Yoga, X380
- Samsung Galaxy Book Pro 360, Flex2
- Devices matching a "* Keyboard" glob are no longer treated as tablets
* Thu Jun 02 2022 Michal Suchanek <msuchanek@suse.com>
- Remove meson conditional - no other build system is supported.
* Sun May 29 2022 Dirk Müller <dmueller@suse.com>
- update to 2.2.0:
* data: Add ISDv4 5285 (Lenovo ThinkPad X13 Yoga Gen 2)
* data: Add ISDv4 16C (HP ZBook x2 G4)
* Add ISDv4 52a2 (Lenovo Yoga 6 13ALC6)
* data: Add ISDv4 5218 (Lenovo IdeaPad Flex 5 14ALC05)
* data: Add ISDv4 521c (Lenovo IdeaPad Flex 5 15ALC05)
* data: Add ISDv4 49a3 (Dell Latitude 7320 Detachable)
* Remove now-unused libwacom.pc.in
* CI: add a workflow to check for "sysinfo" in newly added data files
* doc: fix the check for integration flags in the example code
* github: bump freebsd workflow to 0.1.5
* Update data/surface-go-2.tablet
* Update huion-h610-pro.tablet
* data: Add ISDv4 4995 (HP EliteBook x360 1040 G8 Notebook PC)
* data: Add ISDv4 51EF (Lenovo Yoga C740-14IML)
* data: Add ISDv4 2d1f:0095 (PINE64 PineNote)
* data: Add ISDv4 52b0 (Lenovo Yoga 7 14ACN6)
* data: Add ISDv4 511a (Lenovo ThinkPad X1 Tablet Gen 3)
* data: Add ISDv4 484d (Dell Latitude 5290)
* Add description for elan-2a70 (#466)
* data: remove unknown BuiltIn key from the DTU1931
* data: Add ISDv4 5276 (Lenovo ThinkPad X1 Yoga Gen 6)
* data: Add ISDv4 51d0 ("Lenovo ThinkPad X1 Titanium Gen 1")
* data: Add ISDv4 5019 (Fujitsu LIFEBOOK T935)
* test: add a test for matching the button count with the evdev codes
* meson.build: use gnu_symbol_visibility argument
* meson.build: use current_source_dir() over deprecated source_root()
* Remove unused arguments from two helper functions
* github: build with ninja --verbose
* CI: don't enable -Wall -Wextra in the CI
* Make sign-compare a warning/error
* Add support for a new "Wacom One Pen Display 13"
/usr/lib/libwacom.so.9 /usr/lib/libwacom.so.9.0.0 /usr/share/doc/packages/libwacom9 /usr/share/doc/packages/libwacom9/NEWS /usr/share/doc/packages/libwacom9/README.md /usr/share/licenses/libwacom9 /usr/share/licenses/libwacom9/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:29:00 2025