|
 |
 |
 |
Changelog for wacom-kmp-default-0.48.0_k6.2.12_lp154.2-lp154.2.106.x86_64.rpm :
* Tue Sep 28 2021 mrBadGuy - Update to version 0.48.0 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. * HID: wacom: Ignore attempts to overwrite the touch_max value from HID * backport: HID: wacom: Ignore attempts to overwrite the touch_max value from HID * Fix incorrect references to \'wacom\' in Makefile for RHEL 7.4+ systems * Add wacom_w8001 to the list of depmod overrides * Fix dracut command-line arguments to avoid boot issues * Correct syntax error preventing RHEL/Fedora initrd from being updated * Run dracut on uninstall to restore stock driver to initramfs on RHEL/Fedora * Configure dracut to install the input-wacom modules in the initramfs * HID: wacom: Correct base usage for capacitive ExpressKey status bits * backport: HID: wacom: Correct base usage for capacitive ExpressKey status bits * github: Add 5.10 kernel to list of versions we test-compile against * HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT * HID: wacom: Skip processing of touches with negative slot values * backport: HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT * backport: HID: wacom: Skip processing of touches with negative slot values * HID: wacom: Short-circuit processing of touch when it is disabled * HID: wacom: Avoid sending empty sync events * HID: wacom: Refactor touch input mute checks into a common function * backport: HID: wacom: Short-circuit processing of touch when it is disabled * backport: HID: wacom: Avoid sending empty sync events * backport: HID: wacom: Refactor touch input mute checks into a common function * 3.7: Prevent segfault when connecting recent tablets * HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit * HID: wacom: Assign boolean values to a bool variable * backport: HID: wacom: Assign boolean values to a bool variable * HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs * backport: HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs * HID: wacom_sys: Demote kernel-doc abuse * Remove 2.6.32 and 2.6.38 branches * HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices * backport: HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices * HID: wacom: Setup pen input capabilities to the targeted tools * backport: HID: wacom: Setup pen input capabilities to the targeted tools * HID: wacom: set initial hardware touch switch state to \'off\' * backport: HID: wacom: set initial hardware touch switch state to \'off\' * Thu Feb 18 2021 mrBadGuy - Update to version 0.47.0 * backport: HID: wacom: Bamboo One Medium does not have touch * treewide: Use fallthrough pseudo-keyword * backport: treewide: Use fallthrough pseudo-keyword * Add additional entries to gitignore * Add \'fallthrough\' pseudo keyword * HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery * backport: HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery * Remove spurious newlines that aren\'t upstream * HID: wacom: Correct NULL dereference on AES pen proximity * configure: Force use of \'-fno-pie\' flag when test-compiling * Use \"-isystem\" for kernel include directories * Add workflows for automated testing via Github Actions * Remove travis integration * backport: HID: wacom: Correct NULL dereference on AES pen proximity * Add support for the second generation of Cintiq 16 and DTK-1660E * HID: wacom: Fix memory leakage caused by kfifo_alloc * backport: HID: wacom: Fix memory leakage caused by kfifo_alloc * backport: HID: wacom: Fix memory leakage caused by kfifo_alloc * HID: wacom: Constify attribute_groups * backport: HID: wacom: Constify attribute_groups * Sat Jun 13 2020 mrBadGuy - Update to version 0.46.0 * Add support for \"Wacom One Pen Display 13\" * HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices * backport: HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices * Revert \"HID: wacom: generic: read the number of expected touches on a per collection basis\" * HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT * backport: Revert \"HID: wacom: generic: read the number of expected touches on a per collection basis\" * backport: HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT * Tue Dec 24 2019 mrBadGuy - Update to version 0.45.0 * backport: HID: wacom: Don\'t add ghost interface as shared data * backport: HID: wacom: call _query_tablet_data() for BAMBOO_TOUCH * 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 * Thu Oct 03 2019 mrBadGuy - update to version 0.44.0 This release adds support for the following new devices: DTK-1660E Cintiq 22 2nd gen Mobile Studio Pro It also contains numerous bugfixes. * 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 * HID: wacom: do not call hid_set_drvdata(hdev, NULL) * 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\' * 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 * 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 * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 * backport: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 * Wed Jun 19 2019 mrBadGuy - update to version 0.43.0 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. * 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 * HID: Fix hid_report_len usage * HID: remove use of DRIVER_LICENSE * HID: wacom: Mark expected switch fall-through * backport: HID: wacom: Mark expected switch fall-through * 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 * treewide: devm_kzalloc() -> devm_kcalloc() * 2.6.32: MobileStudio Pro 13/16 and Cintiq Pro 13FHD/16UHD support 10 fingers * Recgonize Scientific Linux as a variant of RHEL * Sat Oct 27 2018 Михаил Чиков - update to version 0.42.0 This driverbackports support for modern Wacom tablets to older kernels. This release in particular fixes an issue with the DTK-2451 and DTH-2452 that affects users of Linux 3.17 or later. It also adds support for the DTU-1141B to pre-3.17 kernels. If you use any of these tablets and experience issues with the stock kernel driver provided by your distribution, we recommend to install this driver as a substitute. * HID: cougar: make compare_device_paths reusable * HID: wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 * HID: wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 * Support DTU-1141B in the 3.7, 2.6.38, and 2.6.32 branches * Wed Jul 04 2018 mike.chikovAATTgmail.com- update to version 0.41.0 This release contains two fixes of particular note. The first corrects the maximum Y value reported by the 2nd-gen Intuos Pro large. The second allows some (non-pro) Intuos and Bamboo tablets to keep the pen active at a larger distance. These fixes are also due in the upcoming Linux 4.18 release. * HID: wacom: Support \"in range\" for Intuos/Bamboo tablets where possible * backport: HID: wacom: Support \"in range\" for Intuos/Bamboo tablets where possible * HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large * backport: HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large * HID: wacom: Correct touch maximum XY of 2nd-gen Intuos * HID: wacom: Replace touch_max fixup code with static touch_max definitions * HID: wacom: Move handling of HID quirks into a dedicated function * backport: HID: wacom: Correct touch maximum XY of 2nd-gen Intuos * backport: HID: wacom: Replace touch_max fixup code with static touch_max definitions * backport: HID: wacom: Move handling of HID quirks into a dedicated function * HID: wacom: convert Wacom custom usages to standard HID usages * backport: HID: wacom: convert Wacom custom usages to standard HID usages * Sat Apr 28 2018 mike.chikovAATTgmail.com- update to version 0.40.0 This release focuses on changes related to support for older kernels. The minimum supported version has been bumped from 2.6.30 to 2.6.32. Various changes have also been made that are specific to support for RHEL 6 and RHEL 7. This release also contains various bugfixes. * release.sh: bugfixes * HID: wacom: bluetooth: send exit report for recent Bluetooth devices * 3.17/Makefile.in: don\'t fail uninstall if a .ko file isn\'t present * backport: HID: wacom: bluetooth: send exit report for recent Bluetooth devices * HID: wacom: Release device resource data obtained by devres_alloc() * backport: HID: wacom: Release device resource data obtained by devres_alloc() * Use `dracut` if available to update RHEL/Fedora initramfs * 2.6.30: Do not wrap around pressure values >511 for Graphire tablets * 2.6.30: Align INTUOSHT3 case in wacom_wac_irq with other trees * 2.6.30: Remove useless statement * 2.6.30: Do not report acceleromter data from Cintiq 27QHD * 2.6.30: Backport report ID check for wacom_intuos_general * Bump minimum required kernel from 2.6.30 to 2.6.32 * 2.6.32: Check WACOM_QUIRK_BBTOUCH_LOWRES before modifying Bamboo coords * Include generated config.h header in all kernels * 2.6.32: Fix abs get/set accessors for 2.6.36/2.6.37 * 2.6.30: define wacom_input_abs_get_val * 2.6.32: Backport resolution support to 2.6.32 * 2.6.32: remove wacom_get_report from this tree * 3.7 RHEL 7.4+: use 3.17 tree for RHEL 7.4+ * 2.6.32: make sure only one touch point is reported * Tue Mar 20 2018 mike.chikovAATTgmail.com- update to version 0.39.0 This release is the first release with the 2.6.36 kernel tree removed. This release also includes changes to the 2.6.30 branch in preparation for changing the minimum supported kernel to 2.6.32 in the next release. This release adds support for the third generation Intuos series and \"One by Wacom\" devices: 056a:0376 Intuos BT S 056a:0374 Intuos S 056a:0378 Intuos BT M 056a:0375 Intuos M 056a:037a Wacom One by Wacom S 056a:037b Wacom One by Wacom M * release.sh: Synchronize with changes made to xf86-input-wacom\'s release.sh * HID: wacom: EKR: ensure devres groups at higher indexes are released * Update README to reflect the move to Github. * HID: wacom: Add support for 3rd generation Intuos BT * HID: wacom: generic: Support multiple tools per report * HID: wacom: generic: add the \"Report Valid\" usage * backport: HID: wacom: Add support for 3rd generation Intuos BT * backport: HID: wacom: generic: Support multiple tools per report * backport: HID: wacom: generic: add the \"Report Valid\" usage * Avoid setting prox for buttons values greater than numbered buttons. * Support Oak in the 3.7, 2.6.38, and 2.6.30 branches. * backport: HID: wacom: EKR: ensure devres groups at higher indexes are released * 3.17: add to_hid_device macro * 3.7, 3.17: backport 2cf83833fc9c HID: use kobj_to_dev() * 3.17: use wacom_hid_report_len unconditionally * 4.5: define wacom_is_using_usb_driver as hid_is_using_ll_driver() * 3.17: fix wacom_destroy_battery * automatically detect which powersupply version we are using * Guard direct access of \'input->abs\' in 2.6.30 tree where necessary * Implement support for multitouch value conflict resolution on 2.6.35+ * Remove 2.6.36 kernel tree * HID: wacom: Fix reporting of touch toggle (WACOM_HID_WD_MUTE_DEVICE) events * HID: wacom: Add support for One by Wacom (CTL-472 / CTL-672) * backport: HID: wacom: Fix reporting of touch toggle (WACOM_HID_WD_MUTE_DEVICE) events * backport: HID: wacom: Add support for One by Wacom (CTL-472 / CTL-672) * Fix -EINVAL error preventing probe of One by Wacom on pre-3.17 kernels * 2.6.30: Add missing oVid/oPid data to pen side of split devices * 2.6.30: Correct number of buttons for DTU-1141 * 2.6.30: Correct resolution of ISDv4 0x5000 tablet * 2.6.30: Fix maximum distance for Bamboo tablets * 2.6.30: Clean up wacom_features structures * 2.6.30: Backport resolution data (but not implementation) * 2.6.30: Backport touch_max data * 2.6.30: Backport missing TABLETPC ISDv4 devices * 2.6.30: Backport TABLETPCE ISDv4 devices * 2.6.30: Backport MTSCREEN ISDv4 devices * 3.17: have only one common check for the powersupply API version * HID: wacom: wacom_wac_collection() is local to wacom_wac.c * backport: HID: wacom: wacom_wac_collection() is local to wacom_wac.c * Add support for DTK-2451 and DTH-2452 * Wed Jan 24 2018 mike.chikovAATTgmail.com- update to version 0.38.0 This release also marks the final time a \"2.6.36\" tree will be included with the input-wacom driver. Distributions using impacted kernels have been end-of-life for many years and maintaining the code is difficult. For the next release, the \"2.6.30\" tree will be compiled instead for users who still use a 2.6.36 or 2.6.37 kernel. * backport: HID: wacom: Correct Intuos Pro 2 resolution * HID: Wacom: switch Dell canvas into highres mode * HID: Wacom: switch Dell canvas into highres mode * backport2: HID: wacom: generic: Leave tool in prox until it completely leaves sense * backport2: HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range * backport2: HID: wacom: generic: Reset events back to zero when pen leaves * Revert \"backport2: HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range\" * HID: wacom: generic: Recognize WACOM_HID_WD_PEN as a type of pen collection * backport: HID: wacom: generic: Recognize WACOM_HID_WD_PEN as a type of pen collection * Update MobileStuido Pro / Cintiq Pro pad IRQ to work with Intuos Pro * Fix tool type reporting by wacom_mspro_pen_irq on pre-3.17 kernels * Synchronize trivial changes into to 3.17 * Synchronize trivial changes into to 3.7 * Synchronize trivial changes into to 2.6.38 * Synchronize trivial changes into to 2.6.30 * HID: wacom: generic: Send BTN_STYLUS3 when both barrel switches are set * Correct tilt range for MobileStudio/Intuos/Cintiq Pro devices * Process 24HDT and 27QHDT in wacom_multitouch_generic * Add support for WACOM_24HDT and WACOM_27QHDT touch sensors to 2.6.30 / 2.6.36 * HID: wacom: generic: Send BTN_STYLUS3 when both barrel switches are set * HID: wacom: Properly handle AES serial number and tool type * HID: wacom: Queue events with missing type/serial data for later processing * HID: wacom: Properly handle AES serial number and tool type * HID: wacom: Queue events with missing type/serial data for later processing * Correct off-by-one error in DTH-1152 pressure range * Fix size of WACOM_PKGLEN_DTH1152 * Fix over-read of touch width and height values for MobileStudio Pro * Rely on \'wacom_setup_numbered_buttons\' in 2.6.30 tree * Declare correct pen events for PENPARTNER devices * Remove BTN_TOOL_RUBBER and BTN_TOOL_STYLUS2 from DTH1152 capabilities * Add support for Cintiq Pro 24/32 * Backport support for most keys found on Cintiq Pro 13/16/24/32 * Backport support for the touch on/off switch * Additional outbound area fixes * Move wacom_hid_report_len from wacom.h to wacom_sys.c for 3.17 * Sat Oct 14 2017 mike.chikovAATTgmail.com- update to version 0.37.1 This release reverts a recent commit which was causing trouble for userspace. It also marks a change in the release process where the primary release will be to Github. Tarballs will still be uploaded to Sourceforge for the time being. * HID: wacom: Always increment hdev refcount within wacom_get_hdev_data * HID: wacom: Always increment hdev refcount within wacom_get_hdev_data * Revert \"HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range\" * backport: Revert \"HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range\" * Fri Sep 29 2017 mike.chikovAATTgmail.com- update to version 0.37.0 This release works around a configuration bug in RHEL 7.4+ and CentOS 7.4+ where newer Wacom devices (in the generic code path) would not work. This release also contains many bug fixes for the generic code path and various other bug fixes. * HID: wacom: leds: Don\'t try to control the EKR\'s read-only LEDs * backport: HID: wacom: leds: Don\'t try to control the EKR\'s read-only LEDs * Also special case CentOS 7.4+ * Input: wacom_w8001 - constify serio_device_id * Add a special case for RHEL 7.4+ * HID: wacom: Have wacom_tpc_irq guard against possible NULL dereference * HID: wacom: generic: Scale battery capacity measurements to percentages * HID: wacom: generic: Ignore HID_DG_BATTERYSTRENTH == 0 * HID: wacom: generic: Report AES battery information * HID: wacom: Add ability to provide explicit battery status info * HID: wacom: generic: Refactor generic battery handling * HID: wacom: Improve generic name generation * backport: HID: wacom: Improve generic name generation * HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage * HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage * Allow __wacom_is_usb_parent to handle unconfigured USB devices * Remove duplicated \"Wacom\" prefix from some devices * HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth * HID: wacom: Correct coordinate system of touchring and pen twist * HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox * HID: wacom: generic: Clear ABS_MISC when tool leaves proximity * backport: HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth * backport: HID: wacom: Correct coordinate system of touchring and pen twist * backport: HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox * backport: HID: wacom: generic: Clear ABS_MISC when tool leaves proximity * backport: Input: wacom_w8001 - constify serio_device_id * HID: wacom: generic: Use generic codepath terminology in wacom_wac_pen_report * HID: wacom: generic: Leave tool in prox until it completely leaves sense * HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range * HID: wacom: generic: Reset events back to zero when pen leaves * backport: HID: wacom: generic: Use generic codepath terminology in wacom_wac_pen_report * backport: HID: wacom: generic: Leave tool in prox until it completely leaves sense * backport: HID: wacom: generic: Send BTN_TOOL_PEN in prox once the pen enters range * backport: HID: wacom: generic: Reset events back to zero when pen leaves * HID: wacom: bits shifted too much for 9th and 10th buttons * backport: HID: wacom: bits shifted too much for 9th and 10th buttons * Sat Jul 22 2017 mike.chikovAATTgmail.com- update to version 0.36.0 This release includes support for the following new device: * 056a:035a DTU-1152 * 056a:0368 DTU-1152 Touch This release also includes changes to generic battery handling and various bugfixes. * backport: report width and height for Intuos Pro 2 on 3.7 and 2.6.38 * backport: use ABS_MT_TOUCH_ * instead of ABS_MT_WIDTH_ * * backport: add support for DTH-1152 on 2.6.30, 2.6.36, 2.6.38, and 3.7 * HID: wacom: Remove comparison of u8 mode with zero and simplify. * backport: HID: wacom: Remove comparison of u8 mode with zero and simplify. * HID: wacom: fix mistake in printk * backport: HID: wacom: fix mistake in printk * HID: wacom: Treat HID_DG_TOOLSERIALNUMBER as unsigned * backport: HID: wacom: Treat HID_DG_TOOLSERIALNUMBER as unsigned * HID: wacom: Override incorrect logical maximum contact identifier * backport: HID: wacom: Override incorrect logical maximum contact identifier * Update Travis-CI configuration to use Ubuntu 14.04 * HID: wacom: Have wacom_tpc_irq guard against possible NULL dereference * backport: HID: wacom: Have wacom_tpc_irq guard against possible NULL dereference * Synchronize __wacom_notify_battery whitespace with upstream * backport: HID: wacom: generic: Scale battery capacity measurements to percentages * backport: HID: wacom: generic: Ignore HID_DG_BATTERYSTRENTH == 0 * backport: HID: wacom: generic: Report AES battery information * backport: HID: wacom: Add ability to provide explicit battery status info * backport: HID: wacom: generic: Refactor generic battery handling * Add support for Lenovo Yoga 260 * Don\'t post warning statement when pad is not supported * Sat Apr 08 2017 mike.chikovAATTgmail.com- update to version 0.35.0 This release includes patches due for inclusion in the Linux 4.11 and 4.12 releases. This release includes support for the following new devices: * 056a:34F 056a:353 \"Wacom Cintiq Pro 13FHD\" * 056a:350 056a:354 \"Wacom Cintiq Pro 16UHD\" This release includes fixes for the Intuos Pro 2 as well as resolution fixes for a few devices. This release also includes fixes for older Bamboo devices: * \"Wacom Bamboo Pen\" * \"Wacom Bamboo Pen 6x8\" * \"Wacom Bamboo One S\" * \"Wacom Bamboo One M\" * \"Wacom Bamboo 2FG\" (Bamboo Touch) * backport: Correct the resolution for Intuos Pro 2 * HID: wacom: Correct Intuos Pro 2 resolution * HID: wacom: don\'t manually release resources for the EKR * backport: HID: wacom: don\'t manually release resources for the EKR * HID: wacom: Don\'t add ghost interface as shared data * HID: wacom: call _query_tablet_data() for BAMBOO_TOUCH * HID: wacom: Bamboo One Medium does not have touch * backport: Fix parsing of contact_id for Intuos Pro 2 * backport: HID: wacom: Move wacom_remote_irq and wacom_remote_status_irq input-wacom 0.35.0 * HID: wacom: generic: add mode change touch key * HID: wacom: generic: add mode change touch key * backport: HID: wacom: add mode change touch key * Additional resolution fixes (Intuos Pro 2, MobileStudio Pro) * 2.6.38: Define additional outbound offsets for DTH2242 * Move tablet definition of MobileStudio Pro 16 * HID: wacom: Move wacom_remote_irq and wacom_remote_status_irq * HID: wacom: generic: add 3 tablet touch keys * HID: wacom: generic: support touch on/off softkey * HID: wacom: generic: add 3 tablet touch keys * HID: wacom: generic: support touch on/off softkey * 4.5: define ONSCREEN_KEYBOARD when it is not defined * HID: wacom: generic: Wacom mouse is only provided for opaque tablets * backport: Cintiq Pro to 3.7, 2.6.38, 2.6.36, 2.6.30 * backport: HID: wacom: add 3 tablet touch keys * backport: HID: wacom: support touch on/off softkey * backport: HID: wacom: Wacom mouse is only provided for opaque tablets * HID: wacom: generic: sync pad events only for actual packets * backport: HID: wacom: generic: sync pad events only for actual packets * Wed Feb 15 2017 mike.chikovAATTgmail.com- update to version 0.34.0 This release includes support for the following new devices: * 056a:0357 056a:0360 \"Wacom Intuos Pro M\" (second generation) * 056a:0358 056a:0361 \"Wacom Intuos Pro L\" (second generation) The second generation Intuos Pro is supported via USB on kernels back through 2.6.30. Support for its Bluetooth connection extends back through kernel 3.17. * HID: wacom: generic: remove input_event_flag * HID: wacom: generic: add support for touchring * HID: wacom: generic: add vendor defined touch * HID: wacom: generic: support generic touch switch * HID: wacom: generic: support LEDs * backport: Support Intuos Pro 2 * backport: Don\'t setup extra pads * backport: HID: wacom: generic: remove input_event_flag * backport: HID: wacom: generic: add support for touchring * backport: HID: wacom: generic: add vendor defined touch * backport: HID: wacom: generic: support generic touch switch * backport: HID: wacom: generic: support LEDs * HID: wacom: release the resources before leaving despite devm * HID: wacom: remove warning while disconnecting devices * HID: wacom: do not attempt to switch mode while in probe * backport: HID: wacom: release the resources before leaving despite devm * backport: HID: wacom: remove warning while disconnecting devices * backport: HID: wacom: do not attempt to switch mode while in probe * HID: wacom: Fix sibling detection regression * HID: wacom: Fix poor prox handling in \'wacom_pl_irq\' * backport: HID: wacom: Fix sibling detection regression * backport: HID: wacom: Fix poor prox handling in \'wacom_pl_irq\' * HID: wacom: Enable HID_GENERIC codepath for Bluetooth devices * HID: wacom: Move WAC_CMD_ * into wacom_wac.h * HID: wacom: Support 2nd-gen Intuos Pro\'s Bluetooth classic interface * backport: Enable the HID parser to walk through arbitrary descriptors * backport: Make wacom_msprot_irq more generic * backport: Fix handling of out-of-range packets in wacom_mspro_pen_irq * 2.6.30: Use sibling device when setting up \'shared\' * 2.6.30: Define sibling devices for MobileStudio Pro * backport: HID: wacom: Enable HID_GENERIC codepath for Bluetooth devices * backport: HID: wacom: Move WAC_CMD_ * into wacom_wac.h * backport: HID: wacom: Support 2nd-gen Intuos Pro\'s Bluetooth classic interface * HID: wacom: Bluetooth IRQ for Intuos Pro should handle prox/range * backport: HID: wacom: Bluetooth IRQ for Intuos Pro should handle prox/range * backport: HID: wacom: generic: Don\'t return a value for wacom_wac_event * backport: HID: wacom: generic: Send data only when the interface is defined * backport: HID: wacom: generic: Pad supports more than buttons * backport: HID: wacom: generic: Don\'t sync input on empty input packets * HID: wacom: don\'t apply generic settings to old devices * backport: HID: wacom: don\'t apply generic settings to old devices * Sat Dec 24 2016 mike.chikovAATTgmail.com- update to version 0.33.0 This release includes support for the following new devices: * 056a:0x34A 056a:0x34D \"Wacom MobileStudio Pro 13\" * 056a:0x34B 056a:0x34E \"Wacom MobileStudio Pro 16\" This release includes two major patch sets. The first, from Benjamin Tissoires, changes how batteries and LEDs are handled - introducing devres and cleaning up failure paths. LED switching is now handled directly in the kernel for newer kernels. This work also introduces proper support for multiple ExpressKey Remotes. The second major patch set was done by Jason Gerecke and it extends the generic (HID) code path to support professional devices. This will give the driver a large degree of forward compatibility with future devices running on modern kernels. Ping and Jason worked tirelessly with the firmware team to enable this change. * Wed Aug 03 2016 mike.chikovAATTgmail.com- update to version 0.32.0 This release contains fixes for Intuous Pro users, Cintiq 27 users, for puck jitter filtering, and for the touchscreen driver. * backport: Input: wacom_w8001 - w8001_MAX_LENGTH should be 13 * backport: Input: wacom_w8001 - ignore invalid pen data packets * backport: HID: wacom: Add fuzz factor to distance and tilt axes * Revert \"Input: wacom_w8001 - drop use of ABS_MT_TOOL_TYPE\" * HID: wacom: Add fuzz factor to distance and tilt axes * Fix a backport issue for numbered_buttons * Fix a Cintiq 27QHD touch issue * Input: wacom_w8001 - w8001_MAX_LENGTH should be 13 * Input: wacom_w8001 - ignore invalid pen data packets * Tue May 24 2016 mike.chikovAATTgmail.com- update to version 0.31.0 This release includes support for the following new device: * 056a:0x343 DTK-1651 Other notable changes include fixes to the in-proximity and in-range logic, fixes for INTUOSHT2 devices, fixing a Bamboo ONE oops, and using update-initramfs during \'make install\'. * backport: HID: wacom: make sure wacom_intuos_inout only process in/out events * backport: HID: wacom: Cleanup touch arbitration logic * backport: HID: wacom: Add quirks for INTUOSHT2 in range events * backport: HID: wacom: break out wacom_intuos_get_tool_type * backport: HID: wacom: Add support for DTK-1651 * backport: HID: wacom: add missed stylus_in_proximity line back * backport: Input: serio - use module_serio_driver * HID: wacom: break out wacom_intuos_get_tool_type * HID: wacom: break out parsing of device and registering of input * HID: wacom: move down wireless_work() * HID: wacom: reuse wacom_parse_and_register() in wireless_work * HID: wacom: cleanup input devices * HID: wacom: close the wireless receiver on remove() * HID: wacom: fix Bamboo ONE oops * HID: wacom: bitwise vs logical ORs * backport: HID: wacom: bitwise vs logical ORs * HID: wacom: Move Intuos pad handling code into dedicated function * HID: wacom: Slim down wacom_intuos_pad processing * HID: wacom: Centralize Intuos pen packet decoding * HID: wacom: Replace magic masks and comparisons with switch cases * HID: wacom: Further clean up wacom_intuos_general packet decoder * HID: wacom: Clean up value reading * HID: wacom: Rename wacom ID report ID macros * HID: wacom: Apply lowres quirk to BAMBOO_TOUCH devices * HID: wacom: Limit touchstrip data to 13 bits * HID: wacom: Report \'strip2\' values in ABS_RY * HID: wacom: Fix touchring value reporting * HID: wacom: Fix pad button range for CINTIQ_COMPANION_2 * HID: wacom: Use correct report to query pen ID from INTUOSHT2 devices * backport: Input: wacom - add POINTER and DIRECT device properties * backport: HID: wacom: Move Intuos pad handling code into dedicated function * backport: HID: wacom: Slim down wacom_intuos_pad processing * backport: HID: wacom: Centralize Intuos pen packet decoding * backport: HID: wacom: Replace magic masks and comparisons with switch cases * backport: HID: wacom: Further clean up wacom_intuos_general packet decoder * backport: HID: wacom: Clean up value reading * backport: HID: wacom: Rename wacom ID report ID macros * backport: HID: wacom: Limit touchstrip data to 13 bits * backport: HID: wacom: Report \'strip2\' values in ABS_RY * backport: HID: wacom: Fix touchring value reporting * backport: HID: wacom: Fix pad button range for CINTIQ_COMPANION_2 * HID: wacom: Initialize hid_data.inputmode to -1 * Move definition of \'wacom_hid_report_len\' into wacom.h * HID: wacom: Support switching from vendor-defined device mode on G9 and G11 * Initialize intuos_prox_event_worker for all Intuos devices * Prevent NULL derefence when bNumEndpoints is 0 * Run \'update-initramfs -u\' during \'make install\' if present * Have git-version-gen produce better default output * HID: wacom: Delete an unnecessary check before kobject_put() * backport: HID: wacom: Delete an unnecessary check before kobject_put() * backport: Input: delete non-required instances of include * Input: wacom_w8001 - use __set_bit for evbits * Input: wacom_w8001 - set BTN_TOOL_DOUBLETAP if we have 2fg support * Input: wacom_w8001 - handle touch error case correctly * Input: wacom_w8001 - split pen and touch initialization up * Input: wacom_w8001 - split the touch and pen devices into two devices * Input: wacom_w8001 - drop use of ABS_MT_TOOL_TYPE * backport: Input: wacom_w8001 - use __set_bit for evbits * backport: Input: wacom_w8001 - set BTN_TOOL_DOUBLETAP if we have 2fg support * backport: Input: wacom_w8001 - handle touch error case correctly * backport: Input: wacom_w8001 - split pen and touch initialization up * backport: Input: wacom_w8001 - split the touch and pen devices into two devices * HID: wacom - request tool info only when we get general events * HID: wacom - make sure wacom_intuos_inout only process in/out events * HID: wacom - Cleanup touch arbitration logic * HID: wacom - Add quirks for INTUOSHT2 in range events * HID: wacom: Add support for DTK-1651 * HID: wacom: add missed stylus_in_proximity line back * Sat Jan 09 2016 munix9AATTgooglemail.com- update to version 0.30.2 This second bugfix release to the input-wacom 0.30 kernel driver addresses issues reported by numerous users with the newest line of Intuos tablets (Intuos Draw, Intuos Art, Intuos Photo, Intuos Comic). Affected systems should no longer lock up when the pen is brought into proximity. In addition to this fix, outstanding upstream cleanups to the w8001 driver were pulled in to the 3.17 tree. These are not expected to have a negative impact on users, and backports to 3.7 (if they occur) are expected to appear in 0.31.0. * Input: serio - use module_serio_driver * Enable additional compile warnings * Allow user to specify kernel directory or version independently * Error when attempting to build for kernels < 2.6.30 * Fix compilation on 2.6.38 * Remove useless KERNEL_VERSION checks from 2.6.36 tree * Add support for Travis-CI integration * Input: wacom - add POINTER and DIRECT device properties * input-wacom 0.30.2 * Fix deadlock on proximity in events with the Intuos Draw * Input: delete non-required instances of include * Update Makefile.in to dislay actual kernel versions * Thu Nov 26 2015 munix9AATTgooglemail.com- update to version 0.30.1 Primarily, this release fixes issues with the use of the Wireless Accessory Kit with the latest Intuos tablets, updates the tablet area for the DTU1141, and replaces a Cintiq Companion 2 workaround with the final accepted upstream fix. * HID: wacom: Remove useless conditions from \'wacom_query_tablet_data\' * HID: wacom: Fix ABS_MISC reporting for Cintiq Companion 2 * HID: wacom: Call \'wacom_query_tablet_data\' only after \'hid_hw_start\' * backport: HID: wacom: Fix ABS_MISC reporting for Cintiq Companion 2 * Revert \"Prevent hybrid mode crash of Cintiq Companion 2\" * HID: wacom: fixup quirks setup for WACOM_DEVICETYPE_PAD * HID: wacom: fix Intuos wireless report id issue * HID: wacom: Add outbounding area for DTU1141 * backport: HID: wacom: move WIRELESS next to REMOTE in type enum * backport: HID: wacom: Add outbounding area for DTU1141 * Sat Oct 31 2015 munix9AATTgooglemail.com- update to version 0.30.0 This release includes patches which are currently due for inclusion in the upcoming Linux 4.3 and 4.4 releases. Notably, this release includes support for the following new devices: * 056a:0325 Wacom Cintiq Companion Hybrid 2 [DTH-W1310] * 056a:0326 Wacom Cintiq Companion Hybrid 2 (Touchscreen) [DTH-W1310] * 056a:0331 Wacom ExpressKey Remote [ACK-411050] * 056a:033b Wacom Intuos Draw small [CTL-490] * 056a:033c Wacom Intuos Art / Photo / Comic small [CTH-490] * 056a:033d Wacom Intuos Draw medium [CTL-690] * 056a:033e Wacom Intuos Art medium [CTH-690] * 056a:5013 Additionally, it fixes a bug which had prevented the Cintiq 13HD Touch from being able to report all 2048 available pressure levels. Other bugfixes and cleanups are listed in the full changelog below: http://sourceforge.net/p/linuxwacom/mailman/message/34579565/ * Fri Jul 03 2015 munix9AATTgooglemail.com- update to version 0.29.0 * HID: wacom: Add support for DTU-1141 * backport: HID: wacom: Add support for DTU-1141 * HID: wacom: Simplify check for presence of single-finger touch * HID: wacom: Do not add suffix to name of devices with an unknown type * HID: wacom: Discover device_type from HID descriptor for all devices * HID: wacom: Fail probe if HID_GENERIC device has unknown device_type * HID: wacom: Handle failing HID_DG_CONTACTMAX requests * HID: wacom: Have wacom_{get,set}_report retry on -EAGAIN, not -EPIPE * Merge branch \'master\' into jiri/for-4.2 * Merge branch \'jiri/for-4.2\' * backport: HID: wacom: Have wacom_{get,set}_report retry on -EAGAIN, not -EPIPE * HID: wacom: move all quirks to wacom_setup_device_quirks * HID: wacom: move unit and unitExpo initialization to wacom_calculate_res * HID: wacom: remove unused packet lengths * HID: wacom: retrieve name from HID descriptor for generic devices * backport: HID: wacom: move all quirks to wacom_setup_device_quirks * backport: HID: wacom: move unit and unitExpo initialization to wacom_calculate_res * Sun May 31 2015 munix9AATTgooglemail.com- update to version 0.28.0 * HID: wacom: ask for a in-prox report when it was missed * HID: wacom: check for wacom->shared before following the pointer * backport: Input: wacom - enhance Wireless Receiver battery reporting * HID: wacom: Move handling of Intuos status packets to seperate function * HID: wacom: Centralize updating of wacom_wac battery status * HID: wacom: Allow dynamic battery creation/destruction * HID: wacom: Provide battery charge state to system over USB if available * HID: wacom: Report battery status for Intuos Pro and Intuos5 * HID: wacom: Status packet provides \'charging\', not \'powered\' bit * HID: wacom: Add battery presence indicator to wireless tablets * Fix fixed release script * Stop generating/uploading .tar.gz files * backport: HID: wacom: Move handling of Intuos status packets to seperate function * backport: HID: wacom: Centralize updating of wacom_wac battery status * backport: HID: wacom: Allow dynamic battery creation/destruction * backport: HID: wacom: Provide battery charge state to system over USB if available * backport: HID: wacom: Report battery status for Intuos Pro and Intuos5 * backport: HID: wacom: Status packet provides \'charging\', not \'powered\' bit * backport: HID: wacom: Add battery presence indicator to wireless tablets * 2.6.36: Fix compile error * configure.ac: Add support for 4.x kernels * configure.ac: Allow user to specify kernel version to compile for * configure.ac: Do not search for headers when finding build directory * configure.ac: Error if kernel version not supported * 2.6.30: Fix ISDv4 names * Add support for ISDv4 0x5010 * Fix small issues with latest round of backports * Run \'depmod -a\' as part of the \'make install\' process * Fix power_supply issues under 4.1 * HID: wacom: drop WACOM_PKGLEN_STATUS * backport: HID: wacom: drop WACOM_PKGLEN_STATUS * HID: wacom: do not send pen events before touch is up/forced out * HID: wacom: rely on actual touch down count to decide touch_down * HID: wacom: remove hardcoded WACOM_QUIRK_MULTI_INPUT * HID: wacom: use wacom_wac_finger_count_touches to set touch_down * HID: wacom: set stylus_in_proximity before checking touch_down * HID: wacom: Add support for Cintiq 13HD Touch * backport: HID: wacom: rely on actual touch down count to decide touch_down * backport: HID: wacom: remove hardcoded WACOM_QUIRK_MULTI_INPUT * backport: HID: wacom: use wacom_wac_finger_count_touches to set touch_down * backport: HID: wacom: Add support for Cintiq 13HD Touch * backport: HID: wacom: fix an Oops caused by wacom_wac_finger_count_touches * Thu Mar 19 2015 munix9AATTgooglemail.com- update to version 0.27.0 * HID: wacom: re-add accidentally dropped Lenovo PID * HID: wacom: use WACOM_ *_FIELD macros in wacom_usage_mapping() * HID: wacom: add support of the Pen of the Bamboo Pad * HID: wacom: store the hid_device pointers of the sibling devices * HID: wacom: add full support of the Wacom Bamboo PAD * HID: wacom: Report ABS_TILT_{X,Y} as signed values * HID: wacom: Add angular resolution data to some ABS axes * HID: wacom: Consult the application usage when determining field type * Backport: make hid_report_len as a static inline function in hid.h * Backport: Add support for DTU-1031X * HID: wacom: Initialize MT slots for generic devices at post_parse_hid * HID: wacom: Report input events for each finger on generic devices * configure: Remove vestigal AC_SUBST * configure: Add missing kernel source search path * configure: Replace multiple kernel search paths with just one * configure: Stop with an error if the kernel sources can\'t be found * configure: Remove no-longer-necessary state checks * automake: Add install and modules_install targets * configure: Do not run \'make\' by default * Report ABS_MISC event for Cintiq Companion Hybrid * Adjust LINUX_VERSION_CODE checks for 3.17 tree * Fix release script * HID: make hid_report_len as a static inline function in hid.h * HID: wacom: Add support for I2C connected devices * HID: wacom: PAD is independent with pen/touch * HID: wacom: Add support for DTU-1031X * Make sure touch arbitration is applied consistently across devices * Backport: Make sure touch arbitration is applied consistently across devices * Consolidate input capability settings for pen and touch * HID: wacom: process invalid Cintiq and Intuos data in wacom_intuos_inout() * Backport: process invalid Cintiq and Intuos data in wacom_intuos_inout() * HID: wacom: peport In Range event according to the spec * Backport: report In Range event according to the spec * HID: wacom: Add support for Cintiq 27QHD and 27QHD touch * Backport: Add support for Cintiq 27QHD and 27QHD touch * Sync pid format in 3.7/wacom_wac.c with upstream * Wed Jan 07 2015 munix9AATTgooglemail.com- update to version 0.26.0 * Backport: Update maximum X/Y accounding to outbound offset * HID: wacom: Update maximum X/Y accounding to outbound offset * Backport: add defines for new Cintiq and DTU outbound tracking * HID: wacom: add defines for new Cintiq and DTU outbound tracking * HID: wacom: fix freeze on open when autosuspend is on * HID: wacom - Bamboo pen-only tablet does not support PAD * HID: wacom - Cleanup input_capabilities for Graphire 4 and Bamboo Fun * HID: wacom - return ENODEV for failed wacom_setup_pad_input_capabilities * Backport: make sure touch_input is valid before using it * HID: wacom - make sure touch_input is valid before using it * HID: wacom: implement the finger part of the HID generic handling * Backport: Fix compilation of generic HID handling patch under 3.17 * HID: wacom: implement generic HID handling for pen generic devices * HID: wacom: move allocation of inputs earlier * HID: wacom: split out input allocation and registration * HID: wacom: rename failN with some meaningful information * HID: wacom: fix timeout on probe for some wacoms * Backport: make the WL connection friendly for the desktop * HID: wacom: make the WL connection friendly for the desktop * Backport: Add support for the Cintiq Companion * HID: wacom: Add support for the Cintiq Companion * Input: wacom - fix compiler warning if !CONFIG_PM * Input: wacom - cleanup multitouch code when touch_max is 2 * Fix 2.6.36 compilation * Backport: wacom - Bamboo pen-only tablet does not support PAD * Backport: wacom - Add support for Intuos Pen Medium * Fri Nov 07 2014 munix9AATTgooglemail.com- update to version 0.25.0 * Add 3.17 kernel to package list * backport: Input: wacom - put a flag when the led are initialized * Synchronize \'wacom_wireless_work\' for 2.6.38 to match 3.7 * Use backwards-compatible battery name only for first tablet * Change 3.17 branch dependency to CONFIG_HID_WACOM * Fix compile issues with older drivers * Fix compile issues with 3.17 backports * Backport: HID: wacom - enable LED support for Wireless Intuos5/Pro * Backport: HID: wacom - Clean up of sysfs * Backport: HID: wacom - Add default permission defines for sysfs attributes * HID: wacom - enable LED support for Wireless Intuos5/Pro * HID: wacom - remove report_id from wacom_get_report interface * HID: wacom - Clean up of sysfs * HID: wacom - Add default permission defines for sysfs attributes * Support kernel 3.17 and later
|
|
|