Linux kernel driver for Wacom devices
This release of input-wacom includes a few bug fixes which may cause issues in user experience, such as the input registration order, the serial ID update, and the clean-up of confidence bit logic.
Jason Gerecke (5):
Tatsunosuke Tobita (9):
Jiri Slaby (2):
git tag: v1.2.0
https://github.com/linuxwacom/input-wacom/releases/download/v1.2.0/input-wacom-1.2.0.tar.bz2
md5: 66d909c5e3de6b1a038da2a73f1461da
sha1: 48354a64c3c5800f83eb45401c48b1637e34b061
sha256: 7ef9ff7e14bb27e192d0aa6be98fd6381ffd2aa33a76c003db389bc64472d836
PGP: https://github.com/linuxwacom/input-wacom/releases/download/v1.2.0/input-wacom-1.2.0.tar.bz2.sig
This release of input-wacom has the major change of dropping support for the 3.7 branch. Anyone who still needs this support should use the last release of 1.0.0 where 3.7 is still present. Other than dropping support for 3.7 this release contains various fixes, tweaks, and additions such as a fix for the EKR battery not being removed when connection to the EKR is lost and various others detailed in commits below.
Jason Gerecke (14):
Ping Cheng (4):
Tatsunosuke Tobita (1):
Aaron Armstrong Skomra (3):
Joshua Dickens (5):
git tag: v1.1.0
https://github.com/linuxwacom/input-wacom/releases/download/v1.1.0/input-wacom-1.1.0.tar.bz2
md5: 553e1367513f9925cf8fe2f125d6b032
sha1: e2745f79a4e8b01a4ad3b7017931a4305f40c988
sha256: e47752d8853e468fdbaaa758d9305565b9354b7377c32d53f52317489a6ab3f1
PGP: https://github.com/linuxwacom/input-wacom/releases/download/v1.1.0/input-wacom-1.1.0.tar.bz2.sig
This release of input-wacom includes various fixes, tweaks, and other low impact changes. Included is also an automated release workflow for github actions that will simplify the release process along with some changes to how we format our release names and version tags.
Jason Gerecke (12):
Ping Cheng (3):
Joshua Dickens (4):
Denis Arefev (1):
Nikita Zhandarovich (1):
Wolfram Sang (1):
Christophe Jaillet (1):
git tag: v1.0.0
https://github.com/linuxwacom/input-wacom/releases/download/v1.0.0/input-wacom-1.0.0.tar.bz2 md5: 7c07633b5fafbb0c97d1d00ffd4dd975 sha1: f4cda23b42eb436a67e5869b78aba6fac0368416 sha256: 625a73c1455cc61fc2becbad21ec32ee106f0b012755507f9058189b6d125541 PGP: https://github.com/linuxwacom/input-wacom/releases/download/v1.0.0/input-wacom-1.0.0.tar.bz2.sig
This release of input-wacom brings support to the new Cintiq Pro 27, a Cintiq Pro 16 refresh, a Intuos Pro Small ,and a One Pen Display 13. For RHEL 7.4+ users input-wacom will now build and install both 3.7 and 3.17 versions of the drivers. Also included are numerous tweaks and fixes to improve stability of operation for users of AES devices. The remaining changes are fairly low impact.
Jason Gerecke (21):
Joshua Dickens (7):
Ping Cheng (8):
Tatsunosuke Tobita (6):
Aaron Skomra (1):
Greg Kroah-Hartman (2):
Cai Huoqing (2):
Bastien Nocera (2):
git tag: input-wacom-0.49.0
https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.49.0/input-wacom-0.49.0.tar.bz2 MD5: c5ebc6f9d8f33da6e4544a62202fc301 input-wacom-0.49.0.tar.bz2 SHA1: 36a03b0e3cbf0e80501ed4d33f74c6df520918f2 input-wacom-0.49.0.tar.bz2 SHA256: 3cb754db50482392368d1965c5d0b2c63f0014aebf0c00c6ad7fdfcaecfa7526 input-wacom-0.49.0.tar.bz2 PGP: https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.49.0/input-wacom-0.49.0.tar.bz2.sig
This release of input-wacom removes the 2.6.32 and 2.6.38 branches due to no major Linux distros using such old kernels. It is recommended that those affected by their removal use the previous release. This release also adds support for a minor hardware revision to the Intuos BT (CTL4100WL/CTL-6100WL) tablets.
Important fixes includes a fix for a bug that may cause the driver to crash when connecting a tablet on 3.7-3.16 kernels, and a fix for a bug which may prevent RHEL and Fedora from loading the driver on boot. The remaining changes are fairly low impact.
Jason Gerecke (22):
Jiapeng Chong (1):
Jiapeng Zhong (2):
Joshua-Dickens (3):
Lee Jones (1):
Ping Cheng (7):
git tag: input-wacom-0.48.0
https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.48.0/input-wacom-0.48.0.tar.bz2 MD5: 9653e464b25339cfedcc681af3b50a05 input-wacom-0.48.0.tar.bz2 SHA1: 97bc13086bbb88fa4e42726049faccd3b21fd10f input-wacom-0.48.0.tar.bz2 SHA256: 7c085ff20f4751c4366d2aa6b38635157782c7c2b808a40de330f230b25797c8 input-wacom-0.48.0.tar.bz2 PGP: https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.48.0/input-wacom-0.48.0.tar.bz2.sig
This release of input-wacom syncs code codebase back up with the upstream driver, which has seen several minor fixes in the past 9 months. The most relevant change is the addition of support for the Cintiq 16 and DTK-1660E for 3.7 and earlier kernels. The remaining changes are fairly low impact.
git tag: input-wacom-0.47.0
This new release of input-wacom contains a trio of fixes for issues introduced in Linux 5.3, as well as support for the new "Wacom One Creative Pen Display".
Of the fixes, the most important is likely a fix for a bug affecting the Cintiq Pro and other display tablets. Touch input should no longer randomly cause the pen to stop working. A second fix for Intuos Pro S users allows their center button to work properly over Bluetooth. The final fix corrects an issue which caused touch input to be completely disabled for a limited number of ISD sensors.
Aaron Armstrong Skomra (1):
Jason Gerecke (7):
git tag: input-wacom-0.46.0
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
A new release of our backported input-wacom kernel driver just before the end of 2019. This release primarily fixes two widespread issues: a kernel panic for some users when rebooting with a "One by Wacom" plugged in, and the reporting of bad serial number information for tablet PC AES pens. In addition to these fixes we also include support for new hardware.
This release has been signed with a new key: 0x5B4EA609784983CA. While the tag cannot be cross-signed with both the old and new key, I have signed this message with both keys to provide a degree of key continuity. The new key itself is also signed by the old key as well. Please ensure that everything continues to validate correctly.
Key Details:
pub ed25519/0x5B4EA609784983CA 2019-12-20 [SC] [expires: 2021-02-01]
Key fingerprint = FBE0 7878 1106 933D 3DDC F93E 5B4E A609 7849 83CA
uid [ultimate] Jason Gerecke <[email protected]>
uid [ultimate] Jason Gerecke <[email protected]>
sub cv25519/0x8EE1B70A92763609 2019-12-20 [E] [expires: 2021-02-01]
Aaron Armstrong Skomra (2): backport: HID: wacom: Don't add ghost interface as shared data backport: HID: wacom: call _query_tablet_data() for BAMBOO_TOUCH
Jason Gerecke (6): Error out if the build path has a space in it HID: wacom: generic: Treat serial number and related fields as unsigned backport: HID: wacom: generic: Treat serial number and related fields as unsigned HID: wacom: Recognize new MobileStudio Pro PID backport: HID: wacom: Recognize new MobileStudio Pro PID input-wacom 0.45.0
git tag: input-wacom-0.45.0
https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.45.0/input-wacom-0.45.0.tar.bz2 MD5: 19ff3bf7fc3123691924baa4d5a6dd61 input-wacom-0.45.0.tar.bz2 SHA1: fd98dd07820c22028743b1a793c7d81934bedd52 input-wacom-0.45.0.tar.bz2 SHA256: a4ca0d959acd5094716f796de849ccf81a9ab5b2cbdc092e4f35892386ea8929 input-wacom-0.45.0.tar.bz2 PGP: https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.45.0/input-wacom-0.45.0.tar.bz2.sig
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQT74Hh4EQaTPT3c+T5bTqYJeEmDygUCXgAszgAKCRBbTqYJeEmD yqbLAQC4AsxbFGfSOG6dC5U86QurliEo0KMAyJDl0I4qfclETwEAm2xFqLc3SS9v AvSEOkOnSK9EsbbNv7jILWZBGGqXvAaJATMEAQEIAB0WIQRvJndk+EgT9HYbBHoN rZ1sYNkkrAUCXgAs1gAKCRANrZ1sYNkkrK6LCACT/Ec2bD/9NPrtXQDXX/YbQcVA oeECtKKeY4EFxPpChokhO2Z4Zbvywmy9b96Wlf0M2EYyJIHWeI1/AOdRI09P6hPh XqMoSRifjDojw35yzAjba4scwRovVPEVF7Mlxg8khQBxio+1IOnTqIWx6+oyTzC4 zV1vu4Afx0U78cojRTnGauSnsMpmJgLPUz0ZQ2TEumAaHOqbPLlI8ST6U0zntLZc 9lPc/aUSob3D/jOGocgZGZiQ19PDuL9PeFajNohvORNRMU5SBI+vLqg2AugCbEtx XM3gYeacixM+Z0di1xrmqHNT/8Ytb6P2c1NasGfUSv9yshvN3pDvWu5aLV0i =Fy1i -----END PGP SIGNATURE-----
Subject: [ANNOUNCE] input-wacom 0.44.0
This release adds support for the following new devices:
It also contains numerous bugfixes.
Aaron Armstrong Skomra (16): Add support for the DTK-1660E on older kernels Remove oVid from Cintiq 16 and DTK-1660E release.sh: remove references to Sourceforge from project Add support for the Cintiq 22 HID: wacom: generic: add touchring adjustment for 2nd Gen Pro Small HID: wacom: fix bit shift for Cintiq Companion 2 HID: wacom: generic: add touchring adjustment for 2nd Gen Pro Small HID: wacom: fix bit shift for Cintiq Companion 2 backport: HID: wacom: generic: add touchring adjustment for 2nd Gen Pro Small backport: HID: wacom: fix bit shift for Cintiq Companion 2 backport: HID: wacom: fix bit shift for Cintiq Companion 2 HID: wacom: support named keys on older devices HID: wacom: correct misreported EKR ring values backport: HID: wacom: correct misreported EKR ring values backport: HID: wacom: support named keys on older devices input-wacom 0.44.0
Benjamin Tissoires (1): HID: wacom: do not call hid_set_drvdata(hdev, NULL)
Jason Gerecke (13): travis: Scan every commit for style issues travis: Properly handle commits pushed/merged to master travis: Disable warnings about duplicate "Signed-off-by" statements 2.6.32: Remove execute permission from source files travis: Move the running of checkpatch to its own stage travis: Disable some of the noisier checkpatch warnings 2.6.32: Fix incorrect case fall-through HID: wacom: Correct distance scale for 2nd-gen Intuos devices backport: HID: wacom: Correct distance scale for 2nd-gen Intuos devices HID: wacom: Fix several minor compiler warnings backport: HID: wacom: Fix several minor compiler warnings Input: wacom_w8001 - allocate additional space for 'phys' backport: Input: wacom_w8001 - allocate additional space for 'phys'
Peter Hutterer (3): release.sh: drop sourceforge release bits release.sh: don't release to github in dry-run mode release.sh: pass the module name to the github release function
Ping Cheng (5): HID: wacom: add new MobileStudio Pro support HID: wacom: add new MobileStudio Pro support backport: HID: wacom: add new MobileStudio Pro support HID: wacom: add new MobileStudio Pro 13 support backport: HID: wacom: add new MobileStudio Pro support
Thomas Gleixner (2): treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 backport: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
git tag: input-wacom-0.44.0
https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.44.0/input-wacom-0.44.0.tar.bz2 MD5: 5fe01f195e7e346a84c5cab0f6a8dcb6 input-wacom-0.44.0.tar.bz2 SHA1: f3be31d0c8268b2f229a76d7e89ac571ed8b86a5 input-wacom-0.44.0.tar.bz2 SHA256: f009a6b6cd2d9b04a4bb3fd94dc035efe496bc6bce8181368de4084c6fdc2745 input-wacom-0.44.0.tar.bz2 PGP: https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.44.0/input-wacom-0.44.0.tar.bz2.sig
This release adds support for the Cintiq 16, the Intuos Pro Small 2nd generation, the Pro Pen slim, and corrects button numbering for the Intuos Pro 2nd generation devices over their Bluetooth connections. It also contains many bugfixes and build script updates.
Aaron Armstrong Skomra (17): Add support for Cintiq 16 HID: wacom: generic: only switch the mode on devices with LEDs HID: wacom: generic: Correct pad syncing HID: wacom: correct touch resolution x/y typo HID: wacom: Add 2nd gen Intuos Pro Small support HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report HID: wacom: generic: support the 'report valid' usage for touch HID: wacom: generic: read the number of expected touches on a per collection basis backport: Add Intuos Pro 2 S Second Generation support backport: HID: wacom: generic: only switch the mode on devices with LEDs backport: HID: wacom: generic: Correct pad syncing backport: HID: wacom: correct touch resolution x/y typo backport: HID: wacom: Add 2nd gen Intuos Pro Small support backport: HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report backport: HID: wacom: generic: support the 'report valid' usage for touch backport: HID: wacom: generic: read the number of expected touches on a per collection basis input-wacom 0.43.0
Aaron Ma (1): HID: Fix hid_report_len usage
Grant Grundler (1): HID: remove use of DRIVER_LICENSE
Gustavo A. R. Silva (2): HID: wacom: Mark expected switch fall-through backport: HID: wacom: Mark expected switch fall-through
Jason Gerecke (23): Add support for kernel module signing and enforcement 2.6.32: Limit input-wacom to only provide "new" devices to RHEL 6.10 Only use AM_EXTRA_RECURSIVE_TARGETS if defined HID: wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk HID: wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk HID: wacom: Add support for Pro Pen slim backport: HID: wacom: Add support for Pro Pen slim Remove module signing support from 2.6.32 and 2.6.38 directories Use the kernel's built-in signing framework rather than our own Re-organize module signing section of configure.ac Read preferred module signing algorithm from kernel configuration Search for more potential key and cert locations Improve tests to see if module signing is required HID: wacom: Don't set tool type until we're in range HID: wacom: Don't report anything prior to the tool entering range HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary backport: HID: wacom: Don't set tool type until we're in range backport: HID: wacom: Don't report anything prior to the tool entering range backport: HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact backport: HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth backport: HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary
Kees Cook (1): treewide: devm_kzalloc() -> devm_kcalloc()
Ping Cheng (2): 2.6.32: MobileStudio Pro 13/16 and Cintiq Pro 13FHD/16UHD support 10 fingers Recgonize Scientific Linux as a variant of RHEL
git tag: input-wacom-0.43.0
https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.43.0/input-wacom-0.43.0.tar.bz2 MD5: c950180c19b2c467fc4a9128f8e8577e input-wacom-0.43.0.tar.bz2 SHA1: 9a7f1ec4ba83d40f0e5f67fb1ef8fec7b967b629 input-wacom-0.43.0.tar.bz2 SHA256: 0905ea1ae4b9c045a7488a763b2f7cbeb5deac94fa9c7da33b20e6b5e070d4d6 input-wacom-0.43.0.tar.bz2 PGP: https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.43.0/input-wacom-0.43.0.tar.bz2.sig