[Request] Win7 compatible I2C and GPIO drivers

So I have a Lenovo Thinkpad Yoga 11e type (20DA) that is a touch screen, it supports 8.1 fully with windows 7 drivers being 99% expect the touch screen drivers needed for it to work which are ic2 and gpio drivers as I checked. Is there a way I can backport these drivers for windows 7? or any intel serial io devices that could make it work at all?


Edit by Fernando: Thread title corrected and customized

@carloverboy2k
Welcome to the Win-Raid Forum!
Win7 and Win8/8.1 usually need different drivers (= *.SYS files).
Which are the HardwareIDs of the related on-board devices?

Edit: What is an “ic2 driver” and for which device has it been designed?

1 Like

so for the HID-compliant touch screen the hardware id is HID\VEN_ATML&DEV_1000&Col01

For the IC2 which is a system driver both HID and system devices and the hardware ids for those are ACPI\VEN_ITE&DEV_8386
and ACPI\VEN_8086&DEV_0F41&REV_0006

For the GPIO controller and driver it is ACPI\VEN_INT&DEV_33FC
and ACPI\VEN_MSFT&DEV_9000

This is the HID compliant system controller HID\VEN_MSFT&DEV_9000&Col03

For the IC2 Driver I am pretty sure its for the touch screen to communicate with windows.

@carloverboy2k
Thanks for having posted the HardwareIDs of the devices with missing Win7 compatible drivers.

An IC2 driver doesn’t exist. The driver you are searching for is an I2C driver. I have already corrected the misleading typo within the thread title.

Is there a way to backport it or no?

I suspect, that you will have to find it out yourself.
The main question is, whether the drivers themselves (= the *.sys files) are compatible with Win7. A customization of the *.inf files only makes sense, if the *.sys files are accepted by the in-use OS.
You can test the compatibility of a natively not supported driver by forcing its installation (choose the options “Browse my computer” > “Let me pick…”, press the “Have disk” button, navigate to the desired driver and disregard the warning you get regarding the compatibility).

It gives me a BSOD message as the device is a system driver, there is one for windows 8.1 and windows 10. Would you be able to mod the driver for support on windows 7. Because that is the driver (Intel I2C Controller) to enable the touch screen as well as the (Intel GPIO Controller) as well.