Hi everyone! I received a great help here with the installation of Win7 in my new notebook, now I miss a last step and I have everything working. I have to enable the touchpad, which at the moment is completely not working.
Some information: Win 10 shows 4 different HIDs.
Win 7, After a bounch of attempts and drivers, I have a multi-touch Serial IO in HID devices, but this device shows the error "The specified device generates a resource conflict. (Error Code 12)"
Prior to this situation, I had an unknown device called ACPI / Elan1200, but no drivers were accepted / working.
Attached there are the images, much more clear I guess, I hope in some new idea, because I finished them.
Thank you for any help!
Win 10 :
Win 7 :
EDIT by Fernando: Since this is a specific Win7 problem, I have moved this thread into the Win7 Sub-Forum and customized the thread title to open it for all ASUS notebook users, who are searching for a working touchpad driver while running Win7.
Hello Lost_N_BIOS, the exact model of my notebook is Asus VivoBook Pro N580VN-DM017T
The ATK package is installed correclty (downloaded from the respective asus webpage).
I have already tried this driver, it is partially working in Windows 10 (no gestures) but does not works in Win 7, the installer shows "device not connected"
1) Removed all drivers of I2C, LCP Controller, ATK. 2) Tried to install the driver suggested on reddit, original asus driver, asus smart gesture 3) Error for all these drivers 4) Installed new ATK suggested (1.0.0060) 5) Tested again the mentioned drivers > Same result 6) Re-installed Chipset drivers > New attempt with touchpad drivers > Error 7) Re-installed ATK official driver > New attempt
The weird things is that the device does not appear at all in the device manager, even if I check the “show hidden devices” option.
At the moment in the device manager I do not have unrecognized devices.
p.s. I decided to give a try with ‘easy driver’ software, update chipset and serial io drivers, and an unrecognized device jumped out again. ACPI/Elan 1200
The drivers installation keep to fail, and if I force the installation manually this is the result (elan driver from reddit)
Does windows updates offer any drivers if you run windows update, with all drivers uninstalled as per your original #1 begin test above?
In the image, says conflict. Maybe leave that elan 1200 driver, remove other I2C driver and ATK? Test reboot after each one of those removed, one at a time.
What is error given when you try to install the linked file from Asus, the Intel Serial IO controller? Did you try Compatibility mode for Win7? Did you try manual install the INF’s from this package via device manager? I see here, this is required if you plan to use the I2C, SPI, UART, or GPIO host controllers - https://communities.intel.com/thread/117769 I checked download from Intel direct, and this driver in all variants is made for Win8-10 only (no Win7 option), so if compatibility mode does not help it may not be possible to load on Win7 - https://downloadcenter.intel.com/search?..erial+IO+Driver
Do you know what your I2C controller value is? Find in device manager > “Properties” > “Details” > “Property” > “HardwareIDs”. If 9D60 or 9D61 you can try this one https://support.lenovo.com/us/en/downloads/ds122265
Do you already have Intel ME drivers installed? Are you already on the latest BIOS there? If not, update BIOS now in case it’s a BIOS bug.
If I remove the I2C drivers from the system, the device elan1200 from HID disappears. Even after rebooting, the device is no longer visible. The two drivers seems connected.
"There is a problem with this windows installer package. A program run as part of the setup did not finish as expected". Similar error if I try manual install the INF, "The folder does not contain a compatible driver."
I’m not able to install these drivers
I have the most updated bios and Intel ME drivers
This is interesting. I do not see these hardware ids in my I2C devices, however I can install this driver, and two of the I2C devices are recognized. After installing this driver, the elan 1200 device appears in the device manager as unknown device. Unfortunately the situation does not change trying to install the drivers of the touchpad at this point.
They’re really cblocking Win7 and pushing Win10 here is the main issue. Did you have it working in Win10, or no? What about system factory restore, it should have been all working when you got the device correct?
Everything works fine on Windows 10, I deleted the system as soon as I received the notebook, then installed both Win 10 and Win 7 on the new M.2 SSD. It’s a pity, I managed to make everything work except the mouse. I would also let it be if I didn’t need it for work. Well, maybe I’ll have to get used to always having a mouse with me
Mouse only, the touchscreen doesn’t work either? I thought was touchpad issue, not LCD screen touch problem too. Sorry I don’t know any other way to fix this, it’s due to Intel and MS blocking everything for older systems and trying to push everyone towards Win10. It can probably be fixed by editing the Win10 drivers to also work with Win7, but that is beyond my knowledge.
There is no touchscreen, only touchpad. Unfortunately it is also beyond my knowledge, so for the moment I will have to resign myself to using windows 10, and live with it. I will use windows 7 as a second system, unfortunately. Thank you so much for all the help
Sorry I can’t help! Maybe if you ask @Fernando he could look at modifying the drivers from Win10 to Win7 for you, or he knows someone here that might be able to? I think main one you need fixed first is the Intel Serial IO controller, then possibly others but that would be starter to port to win7 with your correct hardware ID’s if the Lenovo file above doesn’t have your correct hardware ID’s
Attached there is a full HW IDs list and the Serial I/O IDs list, captured in Win10. Also, I found something about serial i/o in Windows 10, it seems that one of the controllers does not works, altrought I have installed the drivers package of Win10 from asus. I’m not sure it’s true, in peripheral management everything is recognized.
Here is the Asus Win10 driver Serial I/O controller >Link< and full drivers list >Link<
@Fiox89 : As soon as I have the reqired time (not before this evening) I will try to create a mod+signed Intel Serial IO driver, which may be usable with Win7.
@Fiox89 : After having read all your posts and looked at the inserted screenshots it seems, that the devices, which are connected to the Serial IO ports of your system, don’t have a driver problem, but a problem with the resources (2 of them are trying to use the same resource). Please try the following: Uninstall the yellow flagged Intel Serial IO device from within the Device Manager, unplug all not absolutely required devices (incl. the mouse), reboot, look into the Device Manager and report what happened.
off-topic:
Can I deleate the Forum member with the nickname “fiox”, which seems to be you as well?
@Fernando , this is correct, but I have to clarify.
This piece of hardware that you can see yellow marked is the ELAN1200. This device appears only installing the Serial I/O driver from Easy Driver app, otherwise it’s not present in Device Manager. Then, since this appears to be the mouse driver, I tried to install several different Elan1200 drivers, without success.
Now the system is clean, new installation, and this is what appears if I just install the mentioned Serial I/O driver from Easy Driver app.
I do not know what happens when I install this driver, but as you can see from screenshots 2 and 3, there are two devices that seem to share the same name Serial I/O A161, but have different Hardware IDs. I think this is the reason why the system refers of a resources conflict.
off-topic:
Please do it! I probably had a really old account that I did not remember existed, I’m sorry!
@Fiox89 : Since I am not able to extract the ASUS Touchpad driver from the ASUS package named “Touchpad_ASUS_Win10_64_VER11018.zip”, I need the “pure” ASUS Touchpad driver from you. Please boot into Win10, open the Device Manager, expand the section "Human Interface Device (HID), right click onto the listed device name “ASUS Precision Touchpad” and choose the options “Properties” > “Driver” > “Driver Details”. Note the name(s) of the driver(s). Then run the Windows Explorer and open the folder C:\Windows\System32\DriverStore\FileRepository and search for the first letters of the driver you have noted. Open the related subfolder, put all the files, which are in the folder, into a *.ZIP or *.RAR archive and attach it to your next post. Thanks!