Synaptics Driver Release Notes for HPConsumerPUWP
OS: 32-bit and 64-bit Windows 7, Windows 8, Windows 8.1 and Windows 10
Languages Supported: English, Arabic, Portuguese (Brazil), Croatian, Czech, Danish, French, French Canadian, Finnish, Greek, German, Hungarian, Indonesian, Hebrew, Italian, Japanese, Korean, Spanish (Mexico), Dutch, Norwegian Bokmal, Polish, Portuguese, Romanian, Russian, Swedish, Slovakian, Spanish (Spain), Slovenian, Thai, Turkish, Traditional Chinese, and Simplified Chinese.
Version: 19.5.35.29 Date: 04-16-2019

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-40451 ✓ | 3F & 4F tap have no functions with Windows 10 19H1 build 18362 OS. | When Win1019H1 is added into OS setting, other driver will read wrong registry setting. | Win1019H1 is only added into OS setting in SynTPCPL.dll. For other driver, Win1019H1 uses the same setting as Win10.

Version: 19.5.35.28 Date: 04-14-2019

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-40429 ✓ | Please remove the wording on mentioning Cortana in their app side since hotkey we use is Win Key + S = Open Search and not Cortana in 19H1 OS. | Cortana is not used by default in win10 19h1. | Remove the wording on mentioning Cortana in Win10 19h1.
| HDR-40429 ✓ | [HPConsumerPUWP_Win10_RS5_WHLK] Failed Item: DF - Reinstall with IO Before and After (Reliability) | For Windows 10 RS6, OEMx.inf is removed after server is uninstalled, so server will not remove the setting of TP driver. | For HID device, we need to do "rescan for hardware change" after mouse device is un-installed. Hence, we move service to other INF to register service feature. We can avoid that Service stops before mouse device is uninstalled.

Version: 19.5.35.27 Date: 03-27-2019
Version: 19.5.35.26 Date: 03-14-2019
Version: 19.5.35.25 Date: 03-03-2019
Version: 19.5.35.24 Date: 01-24-2019
Version: 19.5.35.23 Date: 01-08-2019

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39715 ✓ | [HPConsumerPUWP] After fully shutdown then reboot system, touch TP sometimes will cause system BSOD | Because memory space of SynTP.sys is not released after I2C HID device is enumerated, some BSOD issues happens. | We will remove SynTP device and SynRMIHID device together. Hence, we can make sure that memory space of SynTP.sys is released.
HDR-40169 ✓ | Cursor will shift to left-buttom corner when slide on TP | Because predicted coordinates(in "position filtering" feature) is not correct, cursor will shift to left-buttom corner. | Modify Touch buffer size to improve that cursor will shift to left-buttom corner after enabling "position filtering" feature.
HDR-40208 ✓ | PNPID request: SYNA3295 SYNA3296 in PTP filter driver | Apply new HWID for PTP filter driver. | Apply new HWID for PTP filter driver.

Version: 19.5.35.22 Date: 12-20-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39947 ✓ | MS report "Touchpad input is not well tuned, diagonal inputs do not track smoothly" | The linearity of touchpad is not enough good for MSFT even. Even if we can pass WHCK test item, we still need to improve the linearity of Touchpad. | Enable "position filter" feature to improve the linearity of Touchpad device.

Version: 19.5.35.21 Date: 12-04-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-40069 ✓ | TP App gray out when resuming from S4 | SynTPEnh.exe crashes after S4. Centennial app will not get correct Touchpad state and UI will be grayed out. | Remove SynTPHelper.exe in driver package for short term.

Version: 19.5.35.20 Date: 11-29-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39776 ✓ | "Synaptics Touchpad" could not be launched from apps list. | If Centennial app is not closed before system enter into S3/S4, Centennial app will be launched automatically. When SynTPENH.exe is launched slowly, Centennial app will not be launched and show error message. | Add "re-try" method and make sure that Centennial app is launched after SynTPEN.exe is ready.
HDR-40069 ✓ | TP App gray out when resuming from S4 | SynTPEnh.exe crashes after S4. Centennial app will not get correct Touchpad state and UI will be grayed out. | Remove SynTPHelper.exe in driver package for short term.

Version: 19.5.35.19 Date: 11-19-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39743 ✓ | when cursor move to 2 finger scrolling setting icon, find setting value UI would flicker | Tool-tip text will flicker on the device with high DIP display because some API can't support on Centennial app. | Remove some tool tip text and avoid that UI flickers.
HDR-39947 ✓ | MS report "Touchpad input is not well tuned, diagonal inputs do not track smoothly" | The linearity of touchpad is not enough good for MSFT even. Even if we can pass WHCK test item, we still need to improve the linearity of Touchpad. | Enable "position filter" feature to improve the linearity of Touchpad device.

Version: 19.5.35.18 Date: 10-29-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39801 ✓ | [HP/Potter1.1] Primary button can't keep the change when change the primary button from lift to right. | v19.5.35.11 | HPConsumer | For MSFT mouse setting, Touchpad driver will check the state every 1 second. For MSFT mouse UI, change Primary button setting and save this issue very quickly. Sometime, we will miss this change and use wrong Primary button setting. | Register a registry monitor function. When MSFT mouse setting is changed, TP driver will get the latest Primary button setting.
HDR-39957 ✓ | [HP_Consumer] Enable the touchInjection when scrolling in the IE/Edge | v19.5.35.15 | HPConsumerPUWP | By customer's request, enable touch-injection feature for 2F scrolling gestures. | Enable touch-injection feature in IE/Edge.

Feature Added

Issue Number | Description
--- | ---
HDR-39894 ✓ | new feature for HP cNB filter driver

Version: 19.5.35.17 Date: 10-22-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39877 ✓ | [HPConsumer_PUWP] Synaptics Touchpad appx settings will unworkable when user do force shut down in power on process then cold boot to OS. | TP app is launched before SynTPEnh is launched by Server. Hence, TP App can't be connected with SynTPEnh and fail to initialize TP app. | Avoid to initialize touch app before SynTPEnh is launched.

Version: 19.5.35.16 Date: 10-21-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39877 ✓ | [HPConsumer_PUWP] Synaptics Touchpad appx settings will unworkable when user do force shut down in power on process then cold boot to OS. | TP app is launched before SynTPEnh is launched by Server. Hence, TP App can't be connected with SynTPEnh and fail to initialize TP app. | Avoid to initialize touch app before SynTPEnh is launched.
HDR-39930 ✓ | BSOD "7e" blue screen occurred during resumed system from S4 | Thread function is not cancelled after the device is removed. | Add sanity check for BSOD 0x7E. If the pointing device doesn't exist, cancel current thread function.
HDR-39931 ✓ | when display off, can't wake up system via touchpad | When the display is turned off, we change FW mode from normal operation to sensor sleep. | After the display is turned off, keep FW mode to normal operation.
HDR-39933 ✓ | [HPConsumerPUWP] appx launch Error message is not correct for appx not supported driver | For PTP filter driver, we don't support UI app. However, user still can install UI app. | For PTP filter driver, we have no UI feature, so we should show warning message that UI app can't be installed on this device.
HDR-39942 ✓ | HP Superheros: Synaptics HID Device is disabled after resume S4 | Before I2C HID device is enabled, the system is shutdown. Hence, I2C HID device is not enabled successfully. | Make sure that I2C HID device and Synaptics HID Device are enabled. If they are disabled, TP driver will try to enable them.

Feature Added

Issue Number | Description
--- | ---
HDR-39922 ✓ | For PTP filter driver: please modify the driver naming in device manager as “Synaptics PrecisionTouchpad Filter Driver”

Version: 19.5.35.15 Date: 10-10-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39885 ✓ | PNPID request: SYNA3291 to SYNA3295 | Apply new HWID for PTP filter driver. | Apply new HWID for PTP filter driver.

Version: 19.5.35.14 Date: 10-01-2018
System enhancements
Version: 19.5.35.13 Date: 09-18-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39747 ✓ | TP lose function, no YB on the device manager, but TP could be workable after disable/enable the TP device from device manager | When we enumerate TP device in earlier stage, we will fail to enumerate TP device and causes TP lose function. | It is a temporality issue. Hence, we will enumerate TP device after SynTPEnh service is lauched.
HDR-39790 ✓ | Add PNPID,SYNA3290, into v19.5.35.12_HPConsumerPUWP | Apply new HWID SYNA3290. | Apply new HWID SYNA3290.
HDR-39801 ✓ | [HP/Potter1.1] Primary button can't keep the change when change the primary button from lift to right. | v19.5.35.11 | HPConsumer | For MSFT mouse setting, Touchpad driver will check the state every 1 second. For MSFT mouse UI, change Primary button setting and save this issue very quickly. Sometime, we will miss this change and use wrong Primary button setting. | Register a registry monitor function. When MSFT mouse setting is changed, TP driver will get the latest Primary button setting.

Version: 19.5.35.12 Date: 09-09-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39747 ✓ | TP lose function, no YB on the device manager, but TP could be workable after disable/enable the TP device from device manager | When we enumerate TP device in earlier stage, we will fail to enumerate TP device and causes TP lose function. | It is a temporality issue. Hence, we will enumerate TP device after SynTPEnh service is lauched.

Version: 19.5.35.11 Date: 09-04-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39679 ✓ | PNPID request: SYNA328B to SYNA328F | By customer's request, add new HWID. | Apply new HWID SYNA328B, SYNA328C, SYNA328D, SYNA328E, SYNA328F.
HDR-39688 ✓ | [HP/Potter1.1] Primary button function failed | v19.5.35.5 | HPConsumer | When system mouse button switches, Synaptics Touchpad Driver will only updates button action but not reload and save the action, because the button actions for Touchpad is updated and saved in Synaptics Touchpad UI, which is independent from system mouse button configuration page | Do not update button action when system mouse button action switched; i.e., button actions for TouchPad is controlled by Synaptics TouchPad UI, not affected by system mouse button switches.
HDR-39713 ✓ | [HPConsumerPUWP] Uninstalled driver from Device Manager, TouchPad can't move sensor | After uninstalling pointing device and PTP filter driver, touchpad will have no function if we don't do "scan for hardware change". | After uninstalling TP driver, scan for hardware change again.

Version: 19.5.35.10 Date: 09-02-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39617 ✓ | [HP_Godzilla] Two fingers scrolling malfunction at task view menu | v19.5.35.7 | HPComsumerPUWP | For UWP driver, windows API IsImmersiveProcess() we used to decide is immersive since win8.1 still works, but it fails DCHU test, so we can't use "IsImmersiveProcess" API to indetify if the foreground window is an immersive window. | Add "Task View" window into whitelist. TP driver will indetify "Task View" window with an immersive window.
HDR-39668 ✓ | HP Superheros: put finger on TP, then doing LID close go into MS, find system will be wake up by TP | TP driver enters into D3 stage due to closing lid. If TP driver sends dribble packet at this stage, TP driver also enters D0 stage and external monitor will be turned on. | We will filter dribble packet when closing lid to sleep/suspend. It will avoid that TP driver also enters D0 stage and external monitor will be turned on.
HDR-39694 ✓ | [HP/Drax] filter driver request | SYNA3289 | By customer's request, we need to implement PTP filter driver to control LED light. | Apply PTP filter driver to control the keyboard back light.
HDR-39713 ✓ | [HPConsumerPUWP] Uninstalled driver from Device Manager, TouchPad can't move sensor | After uninstalling pointing device and PTP filter driver, touchpad will have no function if we don't do "scan for hardware change". | After uninstalling TP driver, scan for hardware change again.
HDR-39715 ✓ | [HPConsumerPUWP] After fully shutdown then reboot system, touch TP sometimes will cause system BSOD | Because memory space of SynTP.sys is not released after I2C HID device is enumerated, some BSOD issues happens. | We will remove SynTP device and SynRMIHID device together. Hence, we can make sure that memory space of SynTP.sys is released.

Version: 19.5.35.9 Date: 08-26-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39617 ✓ | [HP_Godzilla] Two fingers scrolling malfunction at task view menu | v19.5.35.7 | HPComsumerPUWP | For UWP driver, windows API IsImmersiveProcess() we used to decide is immersive since win8.1 still works, but it fails DCHU test, so we can't use "IsImmersiveProcess" API to indetify if the foreground window is an immersive window. | Add "Task View" window into whitelist. TP driver will indetify "Task View" window with an immersive window.
HDR-39654 ✓ | HP Superheros: remove PTP setting in descriptor | FW still reports PTP descriptor even if TP driver changes mode from PTP to MTP mode. | TP driver uses vendor command to remove PTP descriptor. FW will not report PTP descriptor after HID device is enumerated again

Version: 19.5.35.8 Date: 08-20-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39107 ✓ | [HPConsumerPUWP] Two physical buttons still work even if touchpad has been disabled | The button is not disabled after touchpad device is disabled. | After touchpad device is disabled by end user, button will be disabled automatically.
HDR-39616 ✓ | [HP_Godzilla] 2 fingers scrolling | delay 1S | v19.5.35.7 | HPComsumerPUWP | We need some time to detect if this finger is resting finger. The default value is 1 second. It will affect user experience. | Reduce the threshold value of resting finger to improve the delay time.
HDR-39617 ✓ | [HP_Godzilla] Two fingers scrolling malfunction at task view menu | v19.5.35.7 | HPComsumerPUWP | For UWP driver, windows API IsImmersiveProcess() we used to decide is immersive since win8.1 still works, but it fails DCHU test, so we can't use "IsImmersiveProcess" API to indetify if the foreground window is an immersive window. | Add "Task View" window into whitelist. TP driver will indetify "Task View" window with an immersive window.
HDR-39636 ✓ | [HP_Godzilla] Synaptics Touchpad APP UI is not aligned in the center | v19.5.35.6 _ HPConsumerPUWP | By customer's request, Touchpad UI should be aligned in the center. | Change the UI layout and meet customer's request.

Version: 19.5.35.7 Date: 08-01-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39266 ✓ | [HP_Godzilla] three-finger swipe up and down | v19.0.5.74 | HPConsumer_PUWP | For "3F swipe up" gesture, end user needs to minimize latency and get better performance. | By customer's feedback, change the threshold of "3F swipe up" gesture and improve the user experience.
HDR-39326 ✓ | It is hard to use Tap to close window, please help check log and video | Non-Finger object was updated to Palm when finger packet count is less than 5. | Adjust the finger history minimum threshold.
HDR-39556 ✓ | [HP_Godzilla] 2 fingers scrolling config change | v19.5.35.6 | HPConsumer_PUWP | Customer request. | Two fingers moving in button zone are not resting fingers. Enable 2 finger scrolling after one finger moving and one finger in button zone.

Version: 19.5.35.6 Date: 07-30-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39417 ✓ | [HP_Godzilla] cursor frozen when pointing by finger | v19.5.35.3 | HPConsumer_PUWP | For HDR-39314, we enable 2F scrolling gestures in button zone. We need to suppress the cursor to check if it is scrolling gestures. | Disable 2F scrolling gestures in button zone.

Feature Added

Issue Number | Description
--- | ---
HDR-38981 ✓ | HP will implement Keyboard backlight control feature via TP driver

Version: 19.5.35.5 Date: 07-23-2018
System enhancements
Version: 19.5.35.4 Date: 07-18-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39265 ✓ | [HP_Godzilla] Touch Injection enable | v19.0.10.74 | HPConsumer_PUWP | Touch-injection is not enabled, so the performance of "pinch/zoom" gestures is not good. | Enable touch-injection for HPconsumer projects.

Version: 19.5.35.3 Date: 07-08-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39098 ✓ | [HPConsumerPUWP] Scrolling without coasting in Weather app sometimes will trigger tapping out side the app window | "Inertia" feature can't be disabled for touch-injection feature. | Support to disable "Inertia" feature for touch-injection feature.
HDR-39105 ✓ | [HPConsumerPUWP] App doesn't meet customer requirement | Current setting is not wrong and doesn't meet customer requirement. | 1. Correct App name. 2. Remove "help" setting in Smart Sense/2F tap/3F tap/4F tap item.
HDR-39167 ✓ | [HPConsumerPUWP] Can't trigger tapping on TouchPad top left side until we check then uncheck "TouchPad Disable Zone Settings" | The action setting of "TouchPad left top side" is wrong. It will not report "tap" feature even if we use finger to tap TouchPad left top side. | Correct the action setting of "TouchPad left top side".
HDR-39193 ✓ | Still can see "Synaptics ClickPad" exists in "Hardware and Sound" and able to launch. | The registry keys for Windows control panel entries are not removed after uninstall. | Remove uninstall keys and registry keys for Windows control panel entries
HDR-39212 ✓ | [HPConsumerPUWP] Pinch zoom with slow speed can't be triggered in Photos | We don't enable touchinjection feature on photo app. | Enable touch-injection feature on photo app for "pinch" feature.
HDR-39314 ✓ | HP Consumer:if I start scroll down gesture with both fingers in the button zone, there is a delay where the cursor is moving | Customer request. | Two fingers moving in button zone are not resting fingers. Enable 2 finger scrolling after one finger moving and one finger in button zone.
HDR-39319 ✓ | PNPID request: SYN3289 SYN328A | Apply new HWID. | Add SYN3289 and SYN328A into codebase.
HDR-39329 ✓ | [HP_Godzilla] Change the button zone area as Saffron setting | v19.5.34.2 | HP_ConsumerPUWP | Button zone is not correct for HP design. | Change the button zone area and meet HP spec. 

Version: 19.5.35.2 Date: 06-20-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39105 ✓ | [HPConsumerPUWP] App doesn't meet customer requirement | Current setting is not wrong and doesn't meet customer requirement. | 1. Correct App name. 2. Remove "help" setting in Smart Sense/2F tap/3F tap/4F tap item.
HDR-39189 ✓ | HP Superheros: S3 resume, and find lose function | While entering/leaving connected standby, user mode service will be notified and try to write sleep mode in kernel driver. During resumed, SynTP driver could failed to read/write RMI data by sending IO control to SynRMIHID driver. | Disable connected standby support in user mode service.
HDR-39192 ✓ | The help is empty in APP | Help controls should be hidden. | Hide help controls for PUWP

Feature Added

Issue Number | Description
--- | ---
HDR-38981 ✓ | HP will implement Keyboard backlight control feature via TP driver

Version: 19.5.35.1 Date: 06-12-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39164 ✓ | HP Superheros UI is not workable | Update top level collection since this is PTP. | Update collection information for SYN327E and SYN327F.

Version: 19.5.35 Date: 06-08-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39103 ✓ | [HPConsumerPUWP] SynTP_00 is shown under "Other devices" | SynTP_00 is under "Other devices". It should not be in "other device" group. | Do not create raw pdo device node for puwp driver.
HDR-39105 ✓ | [HPConsumerPUWP] App doesn't meet customer requirement | Current setting is not wrong and doesn't meet customer requirement. | 1. Correct App name. 2. Remove "help" setting in Smart Sense/2F tap/3F tap/4F tap item.
HDR-39108 ✓ | [HPConsumerPUWP] Driver is not Universal | Some API is not a supported universal API. If TP driver calls the API directly it will not be a universal driver. | Remove SynTPCPL in HPConsumer

Version: 19.5.34 Date: 06-04-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-39076 ✓ | [HPConsumer_Win10_RS4] The mouse primary button setting can't change the touchpad function from setting | The button swap state of touchpad is independent of the button swap setting for system mouse. | Sync TP button's swap state with system mouse button setting and using system button page in mouse properties.
HDR-39091 ✓ | [HP_Drax] New PnPID | TM-03485-001 | Normal TP | 65x63 | HPConsumerPUWP | Apply New HWID SYN3289. | Apply New HWID SYN3289.

Version: 19.5.33 Date: 05-25-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-38965 ✓ | PNPID request in HPConsumerPUWP driver | Customer request. | Add PNPIDs for HPConsumerPUWP
HDR-38973 ✓ | Change PNPID from SYN327E/SYN327F to SYNA327E/SYNA327F | Customer request | Update PNPIDs

Version: 19.5.32 Date: 05-18-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-38870 ✓ | [HPConsumer] 1F and 2F Horizontal Scroll fail to work in weather application | SQA request | Add touch injection support for the Weather app.
HDR-38965 ✓ | PNPID request in HPConsumerPUWP driver | Customer request. | Add PNPIDs for HPConsumerPUWP

Version: 19.5.31 Date: 05-11-2018
System enhancements
Version: 19.5.30 Date: 05-06-2018
System enhancements
Version: 19.5.29 Date: 04-27-2018
System enhancements
Version: 19.5.28 Date: 04-20-2018
System enhancements
Version: 19.5.27 Date: 04-13-2018
System enhancements
Version: 19.5.26 Date: 04-06-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-38643 ✓ | PNPID request: SYN327E, SYN327F in HPConsumer and HPConsumerPUWP | Customer request | Add PNPIDs SYN327E and SYN327F in HPConsumer and HPConsumerPUWP inc files.

Version: 19.5.25 Date: 03-30-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-38513 ✓ | Cassini MLK - 3F swipe gestures is too sensitive. | The center of 3F swipe gestures is wrong after finger count is changed from 3 to 2. TP driver will detect a movement amount and do 3F swipe gestures wrong. | The center of 3F swipe gestures must be re-calculated after finger count is changed from 3 to 2.

Version: 19.5.24 Date: 03-23-2018
Feature Added

Issue Number | Description
--- | ---
HDR-38525 ✗ | HSA and Driver suite evaluation need support - Synaptics TP

Version: 19.5.23 Date: 03-15-2018
System enhancements
Version: 19.5.22 Date: 03-09-2018
System enhancements
Version: 19.5.21 Date: 03-02-2018
Feature Added

Issue Number | Description
--- | ---
HDR-38467 ✓ | Convert dpinst return value as either failure or success

Version: 19.5.20 Date: 02-23-2018
System enhancements
Version: 19.5.19 Date: 02-15-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-38141 ✓ | [HP_OPP_2018_Harry_potter] BSOD 0x9F | v19.5.10.0 | HPConsumerPUWP.Inf | synchronous reqeust should have timeout | synchronous reqeust should have timeout

Version: 19.5.18 Date: 02-09-2018
System enhancements
Version: 19.5.17 Date: 02-02-2018
System enhancements
Version: 19.5.16 Date: 01-27-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-38353 ✗ | Update copyright to 2018 |  |

Version: 19.5.15 Date: 01-19-2018
System enhancements
Version: 19.5.14 Date: 01-12-2018
System enhancements
Version: 19.5.13 Date: 01-07-2018

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37997 ✓ | Secure SynTPAPI (plugin API) shared memory | The SYNTPAPI library created shared memory with default security descriptor which is not secure. | Changed the library to set shared memory security descriptor to deny unauthorized access.
HDR-38088 ✓ | v19.5.10.x: When UI is not installed, click tray icon, show mouse property page. | Not check if Appx has been installed | Check if Appx has been installed before opening UI
HDR-38094 ✓ | Uninstall PUWP driver will not remove user settings | SynTPEnhService cannot remove current user settings directly | SynTPEnhService will call SynTPEnh to delete user settings regs and shortcuts if existed when uninstall and remove software for PUPW drivers

Version: 19.5.12 Date: 12-08-2017
System enhancements
Version: 19.5.11 Date: 12-01-2017
System enhancements
Version: 19.5.10 Date: 11-22-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37833 ✓ | PNPID request: SYN327D in HPConsumer and HPConsumerPUWP | Customer request. | Add PNPID SYN327D.
HDR-37836 ✓ | [HP][CMIT][2017] Issues for installed the driver with update | SynTPEnhService only monitor main mouse class driver synpd oem inf for uninstallation the whole drivers | SynTPEnhService now also monitor Syn auxiliary drivers under HiD class for uninstallation the whole drivers

Version: 19.5.9 Date: 11-17-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37779 ✓ | [HP][CMIT][2017] Tap function is insensitive in BIOS | WMode bit is not set to zero when changing more from absolute to relative mode. | Set WMode bit to zero when the mode is switched to relative mode from absolute mode.
HDR-37779 ✓ | [HP][CMIT][2017] Tap function is insensitive in BIOS | WMode bit is not set to zero when changing more from absolute to relative mode. | Set WMode bit to zero when the mode is switched to relative mode from absolute mode.

Version: 19.5.8 Date: 11-10-2017
System enhancements
Version: 19.5.7 Date: 11-03-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37664 ✓ | New PnP ID: SYN327B for 2018 OPP 15" AMD for RS3 | Customer request | Add PNPID SYN327B.
HDR-37673 ✓ | New PnP ID: SYN327C for 2018 Consumer for RS3 | Customer request | Add PNPID SYN327C.

Version: 19.5.6 Date: 10-30-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-35652 ✓ | Copyright year does not upgrade to 2017 | New year 2017 | Update copyright to year 2017
HDR-36798 ✓ | SynaTPenhance still in Task manager/service | Service process is killed before service process finishes remove. | Removed killing service process code because the process is killed automatically when service is removed.
HDR-37052 ✓ | please remove debug registry in v19.3.31.13_HPConsumer, v19.3.31.x branch and trunk | Customer request | Remove key stroke log.
HDR-37471 ✓ | [HPConsumerPUWP_Win10 S] The speed of 1F & 2F edge motion scroll up is faster then scroll down in MS IE Browser | MS IE, MS Metro IE, and MS Edge have different handling for positive and negative scrolling direction, even with the same amount of scrolling. In general, negative direction scrolling about half distance comparing to positive direction. | Increase speed for negative scrolling direction.
HDR-37519 ✓ | [HPConsumerPUWP] After click Right/Left Button , TouchPad will lost Function | Syn3279 should be ClickPad. | Update PNPID settings to ClickPad.
HDR-37626 ✓ | BSOD 0x7E found with v19.5.5 HPConsumer.inf while performing Windows Driver Verifier | We should not initialize WDF file callbacks for keyboard. | Don't initialize file callbacks for keyboard port.
HDR-37636 ✓ | BSOD 0x7E found with v19.5.5 HPConsumerPUWP.inf while performing Windows Driver Verifier |  |

Feature Added

Issue Number | Description
--- | ---
HDR-37645 ✓ | Rename publisher name for all appx

Version: 19.5.5 Date: 10-20-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37464 ✓ | [HPConsumerPUWP_Win10 S] No content on the Help window on v19.5.2 HPConsumerPUWP driver | Help string is removed. | Hide help control on UI
HDR-37471 ✓ | [HPConsumerPUWP_Win10 S] The speed of 1F & 2F edge motion scroll up is faster then scroll down in MS IE Browser | MS IE and MS Edge have different handling for positive and negative scrolling direction, even with the same amount of scrolling. In general, negative direction scrolling about half distance comparing to positive direction. | Increase speed for negative scrolling direction.
HDR-37529 ✓ | [HPConsumerPUWP] Load Profile setting will open Mouse properties window | ClickPad Profiles button should be removed | Removed ClickPad Profiles button.

Feature Added

Issue Number | Description
--- | ---
HDR-37572 ✓ | PUWP: Remove all auxiliary drivers when uninstall device with remove driver software

Version: 19.5.4 Date: 10-13-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37466 ✓ | [HPConsumerPUWP_Win10 S] Right click touchpad tray icon on Windows taskbar and then click touchpad properties, but there is no response | Tray icon selection control was not removed | Remove tray icon selection control in appx

Version: 19.5.3 Date: 10-06-2017

Issue Number | Description | Root Cause | Solution
--- | --- | --- | ---
HDR-37457 ✓ | PNPID request: SYN3279 SYN327A for HP 2018 pavilion 14" | Customer request. | Add PNPID SYN3279 and SYN327A.
HDR-37470 ✓ | [HPConsumerPUWP_Win10 S] There is no response while clicking the Practice Button on the window of 1F and 2F scroll | Tutorial app is removed for all PUWP packages | Hide practice button control for HPConsumerPUWP.
HDR-37471 ✓ | [HPConsumerPUWP_Win10 S] The speed of 1F & 2F edge motion scroll up is faster then scroll down in MS IE Browser | MS IE and MS Edge have different handling for positive and negative scrolling direction, even with the same amount of scrolling. In general, negative direction scrolling about half distance comparing to positive direction. | Increase speed for negative scrolling direction.
HDR-37472 ✓ | [HPConsumerPUWP_Win10 S] Synaptics TouchPad icon found in Control Panel, SynTPCpl.dll could not be found | Device discovery enhancement feature should be removed. | Removed device discovery enhancement in control panel in all group settings of HPConsumerPUWP.