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.



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.















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.




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.




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.




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.




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.




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




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.




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”




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.





System enhancements



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.




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.




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.




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.




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




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.




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.




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





System enhancements



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.




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. 




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




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.




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




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.




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




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





System enhancements




System enhancements




System enhancements




System enhancements




System enhancements



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.




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.




Feature Added
Issue Number Description
HDR-38525 HSA and Driver suite evaluation need support - Synaptics TP





System enhancements




System enhancements



Feature Added
Issue Number Description
HDR-38467 Convert dpinst return value as either failure or success





System enhancements



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





System enhancements




System enhancements



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





System enhancements




System enhancements



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





System enhancements




System enhancements



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




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.





System enhancements



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.




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




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




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




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.