07-01-2023 12:17 PM
Model: X1603ZA-MB119
OS: Windows Server 2022 Standard 64-bit 10.0.20348
BIOS: X1603ZA.303 (was updated before OS installation)
TouchPad works fine in BIOS and passes all tests available there. But in Windows driver cannot be installed.
Device Manager shows unknown device (see attached screenshot) with hardware id ACPI\VEN_ASUE&DEV_1211 or ACPI\ASUE1211.
Driver seems to look for HID\ASUE1211&Col02.
Found a problem looking similar - was solved by installing a driver for another device (which I don't have).
I've tried reinstalling drivers and updating drivers.
Any ideas would be appreciated
Solved! Go to Solution.
07-04-2023 01:37 PM
@Falcon_ASUS , thanks.
Turns out, Windows Server does not install drivers to support some HID devices, in this case - I2C devices.
Found here a similar problem and adopted the solution as follows:
1. Shrinked system partition and installed Windows 11 on freed space, and all drivers for it.
2. On Windows 11 exported with RegEdit branches (did not bother with psexec, so "Properties" subkeys were not exported):
3. Copied "hidi2c.sys" from Windows Server installation media file boot.wim:\Windows\System32\driver\hidi2c.sys to Windows Server drive C:\Windows\System32\driver\hidi2c.sys.
4. Merged previously exported branches to Windows Server registry and after reboot all drivers found their respective devices, and touchpad works just fine.
07-03-2023 07:00 PM
@gr_surnov
As we have not conducted any testing on Windows Server 2022, we cannot guarantee its stability and compatibility.
If you need to confirm whether the touchpad hardware is faulty, we suggest installing the system as Windows 11 for verification.
Sorry for any inconvenience it may be caused.
07-04-2023 01:37 PM
@Falcon_ASUS , thanks.
Turns out, Windows Server does not install drivers to support some HID devices, in this case - I2C devices.
Found here a similar problem and adopted the solution as follows:
1. Shrinked system partition and installed Windows 11 on freed space, and all drivers for it.
2. On Windows 11 exported with RegEdit branches (did not bother with psexec, so "Properties" subkeys were not exported):
3. Copied "hidi2c.sys" from Windows Server installation media file boot.wim:\Windows\System32\driver\hidi2c.sys to Windows Server drive C:\Windows\System32\driver\hidi2c.sys.
4. Merged previously exported branches to Windows Server registry and after reboot all drivers found their respective devices, and touchpad works just fine.
07-10-2023 02:37 AM
if your Touchpad driver is not working then the only solution that you can try is to update the Touchpad driver. Try one of the best driver updater tools i.e. Smart Driver Care. It helps to update outdated and corrupted drivers. It also allows you to restore your old drivers by taking a backup of them.
07-10-2023 02:56 AM
The problem was caused not by drivers but by the fact that Windows Server 2022 does not expect HID devices connected to I2C bus and does not even try to install any driver for them.
That was solved by forcing Windows Server to have the HIDI2C driver and by copying registry entries related to it and to my particular device and its driver from Windows 11 to Windows Server.