Issue Number Description Root Cause Solution
HDR-41662 Based on 0111 test driver, please back to check Z value state 0 after S3/S4 resume Due to Styk mechanism issue, FW will do wrong "rezero" feature. FW may report wrong styk data. TP driver will try to do "rezero" in specific condition.
HDR-41690 Please add v19_6_1_18 workaround fix into SYNA30D2 and SYNA30D3 to .18 DUA Enable "styk workaround" on these HWID. Enable "styk workaround" on these HWID.
HDR-41886 Request for TouchStyk driver to set sensitivity defaults. Change the setting of styk sensitivity . Change the setting of styk sensitivity .




Issue Number Description Root Cause Solution
HDR-41662 Based on 0111 test driver, please back to check Z value state 0 after S3/S4 resume Due to Styk mechanism issue, FW will do wrong "rezero" feature. FW may report wrong styk data. TP driver will try to do "rezero" in specific condition.




Issue Number Description Root Cause Solution
HDR-41635 Driver workaround for TS-03590-001 Cursor drift issue Due to styk mechanism issue, styk device will report wrong finger data. When △X ,△Y and △Z is less than 3, Styk device will be calibrated.




Issue Number Description Root Cause Solution
HDR-41503 Touchpad no function after WU from v19.6.1.8 to v19.6.1.13 For Windwos 10 19H1 and 19H2, TP driver is updated from v19.6.1.8 to v19.6.1.13. "EVT_WDF_DEVICE_QUERY_REMOVE" will be called and SynRMIHID will be closed. TP driver can not write/read RMI command and set RMI mode. If TP driver disable RMI interrupt and SynRMIHID is closed, TP driver can't enabled RMI interrupt. Add "reset" method in Service device. When TP driver is updated to v19.6.1.13, Service will try to reset FW when the previous driver version v19.6.1.8~v19.6.1.11.
HDR-41502 [TM-P3592-031] Single tap gesture sometimes lost function under BIOS mode. TP driver enable "dribble" feature. It causes that "Tap" gestures is not reported. When Touchpad device is a PTP device, we will not enable "dribble" feature in F12_2D_CTRL20.




Issue Number Description Root Cause Solution
HDR-41471 [HP][CMIT][1904873] -ROBOTEST_HOU - Corvertte14W SI1-B1 SKU6 / W10 Pro REV.bf / BIOS 00.34: BSOD 0x10D_SynRMIHID.sys on CS Warm with Adicora-D attached. When TP device is removed, Hid target object will be changed to NULL. If Hid target object is used in other thread, TP driver may access NULL Use "lock" to avoid that TP driver accesses "NULL" and BSOD happens.




Issue Number Description Root Cause Solution
HDR-41367 [HP][CMIT][2020] New PNPIDs for HP FY2021 Apply new HWID. Apply new HWID.
HDR-41377 [HP][CMIT][2020] New PNPIDs for HP FY2021 Apply new HWID. Apply new HWID.
HDR-41384 Linden14" BSOD 0x10D When point is null, we should not use it in MSFT api. Add a sanity check to prevent it.




Issue Number Description Root Cause Solution
HDR-41279 [HPCommercialPUWP - 20H1] After install the driver by Synpd.inf, Synaptics TPFHID Device will yellow bang. Installation order of collection 1 and collection 2 would be altered on 20H1 build. Toggle TPFHID filter driver installed on collection 2 after installing SynTPEnhService.
HDR-41295 [20H1] Styk can't work normally after uninstall the driver. TP driver enable "eRMIModePTPStykHIDAbsDataCollection" feature. After TP driver is uninstalled, TP driver doesn't disable "eRMIModePTPStykHIDAbsDataCollection" feature. Inbox mouse driver can't find relative mouse packet. When TP driver is uninstalled, we must turn "eRMIModePTPStykHIDAbsDataCollection" off first.







Issue Number Description Root Cause Solution
HDR-41104 [HP][CMIT][2019] New PNPIDs for HP FY2021 Customer request Add PNPIDs for HP FY2021
HDR-41247 [HP][CMIT][FY20][1846403 ] M-SIT/Camellia /PV/19H2:System will auto exiting MSC mode after enter MSC . We forced finer up when sleep which send packets when entered sleep. Force finger up only when lid closed to sleep/suspend




Issue Number Description Root Cause Solution
HDR-41192 [HP][CMIT][FY20]Touchpad lost function after resume MSC




Issue Number Description Root Cause Solution
HDR-41141 [HP][CMIT][FY20]Modify PointStick sensitivity setting Customer request Revised the gain table of sensitivity and update the slider default to middle.
HDR-41192 [HP][CMIT][FY20]Touchpad lost function after resume MSC




Issue Number Description Root Cause Solution
HDR-41101
(1811358)
[HP][CMIT][FY20][1811358] Touchpad Right-click function lost after resuming from hibernate There was a HID initialization for read request failed. Extended the timeout for HID initialization read request
HDR-41117 [HP][CMIT][FY20][1813367] Occurred BSOD (0x10d) after update clickpad FW. System thread exception not handled due to memory access violation. Add sanity check for WDF device object when device arrival and removal.

Feature Added
Issue Number Description
HDR-40976 Do not enable “DeleteUserSettingsOnUpgrade” settings for any UWP or PUWP TP drivers




Issue Number Description Root Cause Solution
HDR-41004 [HP][CMIT][2019][1785994] Touchpad lost function after resume from MSC. Mode switching for styk should be simplified. Refine the mode switching for styk device

Feature Added
Issue Number Description
HDR-40976 Do not enable “DeleteUserSettingsOnUpgrade” settings for any UWP or PUWP TP drivers




Issue Number Description Root Cause Solution
HDR-40939 [HP_CommercialPUWP] "Something unexpected happened Code: 0x803FB005" error message pop up when download appx from URL link. PFN is not the same as styk app. Correct PFN setting for styk app.




Issue Number Description Root Cause Solution
HDR-40802 [HP][CMIT][2019] Resume from standby is too long The process of "Redect device" and "load API" spends more time. For PTP filter driver, we can remove the process of "Redect device" and "load API" after resuming from S3.
HDR-40892 [HP_CommercialPUWP_19H1] There are two Synaptics Service binaries in Software components. Redundant software component for TP and Stick device. Only add software component for TP settings if there are TP and stick devices.
HDR-40932
(1784827)
[HP][CMIT][2019][1784827] There are two "TouchStyk" option in appx of "Synaptics Pointing Device" PFN is not the same as styk app Correct PFN setting for styk app
HDR-40939 [HP_CommercialPUWP] "Something unexpected happened Code: 0x803FB005" error message pop up when download appx from URL link. PFN is not the same as styk app. Correct PFN setting for styk app.
HDR-40940 [HP][CMIT][2019] Modify the name in Mouse page for FY2020 Customer request Update display name of appx in mouse settings page.




Issue Number Description Root Cause Solution
HDR-40871 [HP_CommercialPUWP] Synaptics PointStick Settings Manager - Commercial.appx can't be launched. The modified resource file and string format was incorrect. Used TP device to get FW version. Add SynHPStykDApp for new app submission.




Issue Number Description Root Cause Solution
HDR-40842
(1776930)
[HP][CMIT][2019][1776930] The Driver Version show "0.0" on Synaptics PointStick Settings Manager - Commercial. We should get firmware revision from RMI query instead of HID collection version number for HID device. Get correct firmware revision from RMI F01 query.
HDR-40846
(1777246)
[HP][CMIT][2019][1777246] Appear "Pointing Devices Properties" after disable touchpad, the icon show red "x" After disabling Touchpad device, tray icon should not shown. Disable tray icon feature.
HDR-40856 [HP][CMIT][2019] Synaptics col.1 naming Customer request Update the device description of styk device on collection 01.



Issue Number Description Root Cause Solution
HDR-40804 [HP][CMIT][2019] The Appx icon is shown in tray icon Touchpad tray icon will not be hided in DCHU driver. Hide touchpad tray icon.



Issue Number Description Root Cause Solution
HDR-40658 [HP][CMIT][2019] New PNPIDs for HP FY2020 Customer request Add PNPIDs for HP FY2020
HDR-40771 [HP][CMIT][2019] Create appx link in Windows settings page under Mouse for FY20 Styk UI Customer request Add appx link in Windows settings page under mouse.




Issue Number Description Root Cause Solution
HDR-39777
(1658896)
[HP][CMIT][2018][1658896] Observed BSOD 0x7f while run video stress OpenGL Recursive call of RedetectAllDevices causes stack overflow. Extend the timeout to 2 seconds. Remove recursive call and use thread function instead.
HDR-39783 [HP][CMIT][2018] Modify settings to support Modern Standby projects
HDR-39981 [HP][CMIT][2018] New PNPIDs for Bayfield (SYNA30A0) and Empire(SYNA30A1) Customer request Add PNPIDs SYNA30A0 and SYNA30A1.
HDR-40005
(1673107)
[HP][CMIT][2018][1673107] Pointstyk, KB and clickpad are still functional after running HP Easy Clean Customer request. Enable hotkey for touch pad and styk
HDR-40180 [HP][CMIT][2018] SYNA30A2 for HP ZhanX Customer request Add PNPID SYNA30A2.
HDR-40602 Synaptics TouchPad related devices are missing after upgrade driver For PS2/SMB device, Software component will be showed after next boot. When SynTPEnhservice is launched and Software component is not generated, SynTPEnhService will uninstall TP driver. For PS2/SMB device, Software component will be showed after next boot. SynTPEnhservice is launched after next boot. Software component is generated and SynTPEnhService will not uninstall TP driver.

Feature Added
Issue Number Description
HDR-39445 [HP][CMIT][2018] Pop-out warning box if the platform does not support UI





System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-40180 [HP][CMIT][2018] SYNA30A2 for HP ZhanX Customer request Add PNPID SYNA30A2.





System enhancements




System enhancements




System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-39783 [HP][CMIT][2018] Modify settings to support Modern Standby projects
HDR-39981 [HP][CMIT][2018] New PNPIDs for Bayfield (SYNA30A0) and Empire(SYNA30A1) Customer request Add PNPIDs SYNA30A0 and SYNA30A1.
HDR-40005 [HP][CMIT][2018][1672813] Pointstyk, KB and clickpad are still functional after running HP Easy Clean Customer request. Enable hotkey for touch pad and styk





System enhancements




System enhancements




System enhancements




System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-39777 [HP][CMIT][2018][1658896] Observed BSOD 0x7f while run video stress OpenGL Recursive call of RedetectAllDevices causes stack overflow. Extend the timeout to 2 seconds. Remove recursive call and use thread function instead.

Feature Added
Issue Number Description
HDR-39445 [HP][CMIT][2018] Pop-out warning box if the platform does not support UI





System enhancements



Issue Number Description Root Cause Solution
HDR-39589 [HP][CMIT][2018] Add new PNPID for HP Brighton Customer request. Add PNPID for HPCommercialPUWP.





System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-38877 [HP][CMIT][2018][1587747] Two/Three/Four finger gestures no function on touchpad 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.





System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements




System enhancements



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





System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-38463 [DellWPF_PUWP_Win10 RS3] Tocuhad and Physical buttons NOT working after upgrade driver thru INF install (Brefore Restart System) and all driver settings are changed to default settings After updating new driver, TP device is disabled until system reboots. TP device will have no response. We don't need to add "esjRunOnceDisableEnableHidMini" because it is not HIDMini device. TP deice will not be disabled wrong.

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





System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-38130 [HP][CMIT][2017] Hard to recognize the name SynHPCommercialDApp equal clickpad app in MS store The old APPX display name in Windows store is not user friendly. The customer requested a new display name. Per customer request, change it to the new display name.





System enhancements



Issue Number Description Root Cause Solution
HDR-38353 Update copyright to 2018
HDR-38130 [HP][CMIT][2017] Hard to recognize the name SynHPCommercialDApp equal clickpad app in MS store The old APPX display name in Windows store is not user friendly. The customer requested a new display name. Per customer request, change it to the new display name.
HDR-38305 [HP][CMIT][2017] Add new PNPID for HP 1000 series Added SYNA307D, SYN307E
HDR-38341 [HP_CMIT] The icon can't indicate "X" after disable "Leave TP on when a mouse is connected" | v19.4.3.30 | HP_UXUI.Inf The tray icon didn't update the status when the PTP touchpad was disabled by plugging in an external mouse. Added tray icon display function to refresh when PTP touchpad status changed.

Feature Added
Issue Number Description
HDR-38352 Enter a bug to find a way to switch to correct process before memory mapping.




Issue Number Description Root Cause Solution
HDR-38130 [HP][CMIT][2017] Hard to recognize the name SynHPCommercialDApp equal clickpad app in MS store The old APPX display name in Windows store is not user friendly. The customer requested a new display name. Per customer request, change it to the new display name.




Issue Number Description Root Cause Solution
HDR-37860 [HP][CMIT][2017][1524564] Sometimes the FW version is wrong in APP after resume from S3 There was an uninitialized variable in driver to query the HID FW version number and caused the display issue. Changed the driver code to initialize the variable before querying HID information.
HDR-38182 [HP_CMIT] TP lost function | v19.4.3.27 | HP_UXUI.Inf The Mode switch from MTP to PTP could fail if the remote RMIHID driver was surprise removed in WinPVT S3 and S4 Stress test. After the remote RMIHID driver arrived, do a mode switch from MTP to PTP.




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-38065 Firgure out how to restore SynTPEnhHelper app or equivalent In Universal driver, enhancement app has uiAccess=true privilege and we want to run as the least privilege. Restored SynTpHelper app to the driver package and enhancement app can run as the least privilege and let helper app handle the uiAccess tasks.
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
HDR-38100 [HP][CMIT][2017] Stick auto moving after release push The PS2 Styk hardware can continue to send packets after the user releasing finger pressure and not using Styk. Added a driver filter to suppress Styk motion if Styk packet large Z value is detected.




Issue Number Description Root Cause Solution
HDR-37775 [HP][CMIT][2017][1481452] Touchpad is disable in login screen after disable touchpad and reboot system. The enhancement app started and switched to PTP mode while the system is still in the lock screen after reboot. Added enhancement app functions to query the session information and switch touchpad to MTP mode if system is still in the lock screen after reboot.

Feature Added
Issue Number Description
HDR-37827 Launch UWP Application from TrayIcon




Issue Number Description Root Cause Solution
HDR-37884 [HP][CMIT][2017] Touch no function after reboot by lid-close During device detecting time, driver will remove PTP packet tip and confidence bits. It caused the TP no function after restart and lid close/open. Changed the filter driver to allow PTP packets to inbox driver during the device detection.

Feature Added
Issue Number Description
HDR-37827 Launch UWP Application from TrayIcon




Issue Number Description Root Cause Solution
HDR-37130 [HP][CMIT][2017] Cursor jump and lag after S3->Resume->restart->F10 in Bios menu PS2 touchpad and styk are stuck in absolute mode after sleep, resume and restart to BIOS. This caused cursor jump in the BIOS menu. Added a driver fix to revert touchpad and styk back to relative mode when restart to BIOS.
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
HDR-37838 [HP][CMIT][2017] When move styk, multi finger might trigger "confidence tip" When filter PTP packet, only finger with index 0 is checked for active stick motion. When stick is in using, check and suppress motion for all fingers on TouchPad.
HDR-37844 v19.5.9 SynTpEnh.exe crashed with pointing There was an invalid memory address bug in SynTpEnh process when it was processing the touchpad packets. Changed enhancement application to handle invalid memory address exception in the packet processing functions.




Issue Number Description Root Cause Solution
HDR-36010 Kyloren-KBL - TP no function after S3 LR. The PTP inbox driver queue could stall during S3 LR stress test. If inbox driver is stalled, touch is not working and require restart device. Changed PTP touchpad filter driver to configure and handle framework power management events.
HDR-37575 Appx trial submission Package Validation Error
HDR-37775 [HP][CMIT][2017][1481452] Touchpad is disable in login screen after disable touchpad and reboot system. The enhancement app started and switched to PTP mode while the system is still in the lock screen after reboot. Added enhancement app functions to query the session information and switch touchpad to MTP mode if system is still in the lock screen after reboot.
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.

Feature Added
Issue Number Description
HDR-37744 [HP][CMIT][2017] Can we suppress click function when using stick





System enhancements




System enhancements



Issue Number Description Root Cause Solution
HDR-35652 [Siemens] 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-36860 Some controls are not working properly on Styk Page PTP status flag is used to update controls of Styk control panel. Only applied PTP status to TouchPad control panel.
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-37035 [HP][CMIT][2017] Touchpad is not disable when using styk in S840 In the old driver PTP is a different collection and its motion is dependent from PS2 stick device. Monitored both PTP and PS2 stick devices and then add code to suppress touchpad when stick is in use.
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-37571 HP Commercial PUWP - v19.5.4.0 - Slow \ constrained motion UI does not show correctly Two GUI elements have overlapped area and redrawing could overwrite each other area and caused the display issue. Changed GUI display code to draw controls in in their 3D order so that it draws bottom objects first and then draws top objects later. That fixed the display issue.
HDR-37644 TouchPad is disabled when "Disable touchpad when an external mouse is connected" is checked even there is no external mouse is connected. PTP TouchPad is counted as external mouse when the filter driver is installed in PTP top level collection. Don't treat PTP TouchPad as an external mouse.

Feature Added
Issue Number Description
HDR-37103 [HP][CMIT][2017] Can we enable touchpad when stick button is trigger
HDR-37645 Rename publisher name for all appx
HDR-37646 Set focus on the last tab (TouchPad tab)




Issue Number Description Root Cause Solution
HDR-36936 SIO1463862 - Func-DE-NB-TP-Hou/Ratchet/Win 10/RS2: Four finger drag and slide is not listed in Synaptics UI. No four-finger flick gesture. Added four-finger flick function and UI.
HDR-36994 UI Crash when selecting stick tab Undefined controls are access from Styk page, all these controls are for TouchPad page only. Excluded these controls for Styk page.
HDR-37035 [HP][CMIT][2017] Touchpad is not disable when using styk in S840 In the old driver PTP is a different collection and its motion is dependent from PS2 stick device. Monitored both PTP and PS2 stick devices and then add code to suppress touchpad when stick is in use.
HDR-37130 [HP][CMIT][2017] Cursor jump and lag after S3->Resume->restart->F10 in Bios menu PS2 touchpad and styk are stuck in absolute mode after sleep, resume and restart to BIOS. This caused cursor jump in the BIOS menu. Added a driver fix to revert touchpad and styk back to relative mode when restart to BIOS.
HDR-37379 Paring the driver with HSA app There is new INF file directive to pair device driver and Windows Store app. Changed INF file for driver to link to an Windows store app.
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-37513 HP Commercial PUWP - v19.5.3.0 - TP incorrectly disabled There was a bug that TouchPad is still disabled after an USB mouse is disconnected. Changed the driver to quest the external mouse status and then enable/disable touchpad.
HDR-37560 [HP][CMIT][2017] 19.5.4.0 APPs sometimes show wrong device info The PUWP driver will show multiple touchpad devices in control panel because the detected device count is more than one. Added a registry control to hide PS2 and HID port touchpad devices.

Feature Added
Issue Number Description
HDR-36559 Change tray icon menu string and mark it if it is checked
HDR-37572 PUWP: Remove all auxiliary drivers when uninstall device with remove driver software





System enhancements



Issue Number Description Root Cause Solution
HDR-37448 New PNP ID request for HP commercial 400 Rumble N/A N/A
HDR-37473 [HP][CMIT][2017] There is no PS2 stick installation for S840 HC of FirstAid and Tetris N/A Added PS2 stick PnP IDs in INF.





System enhancements



Issue Number Description Root Cause Solution
HDR-37256 [HP][CMIT][2017] Stick UI issues 1, Plugin actions are not masked out for button actions. 2, Styk is added in the last of device list. Masked out plugin actions for buttons. Added touchpad device in the last of device list.
HDR-37339 [HP][CMIT][2017] Add new PNPID for Zigzag N/A N/A




Issue Number Description Root Cause Solution
HDR-36180 Implement gestures engine in kernel





System enhancements




System enhancements




System enhancements



Issue Number Description Root Cause Solution
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.