Content Type
Profiles
Forums
Events
Everything posted by Dave-H
-
OK, I'll give that a try on 8.1 and report back.
-
Adobe Flash, Shockwave, and Oracle Java on XP (Part 2)
Dave-H replied to Dave-H's topic in Windows XP
Oh dear, it does sound like perhaps Update 241 may be the last that works properly on XP. I will roll back to that and if that works I think we have to assume that is the case. -
Adobe Flash, Shockwave, and Oracle Java on XP (Part 2)
Dave-H replied to Dave-H's topic in Windows XP
Ah thanks Den, understood! Maybe I'm the only one here who's actually done this update then! Of course, very stupidly, I got rid of the files for the previous version without having checked first that this one was working, and overwrote the backup too, so if I have to roll back I might be coming begging. It had always been fine before so I had no reason to think that it wouldn't be OK this time (famous last words of course!) I hope things are OK with you and yours in Brazil. Cheers, Dave. -
OK, I replicated what was done on 8.1, the only difference being that 11.5.20.3 had to be installed via the INF in Device Manager, as the setup won't run on XP of course. I substituted the files from the Elantech folder of the working driver on 8.1 into the equivalent folder on XP, and substituted ETD.sys as well. So, it should now be a replica on XP of what's on 8.1. It still doesn't work though, the touchpad is dead and Device Manager says the driver is missing or corrupted. Only ETDCtrl.exe is running in the background, nothing else relevant. If I run ETDCtrlHelper.exe, it says UnregisterPowerSettingNotification could not be found in USER32.DLL. I seem to remember that daniel_k had a fix for that, a powrprof.dll to put in the Elantech folder. The main thing missing seems to be the service, which is in the Services list on 8.1 as "Elan Service". It's not there in XP, but that may be because the routine for installing a service in 8.1 is different to XP? Just guessing here! I exported the 8.1 registry settings for the service and imported them into the XP registry. The service is now there, and is running. I put the pwrprof.dll into the folder, but it hasn't got rid of the problem with ETDCtrlHelper.exe. I think that needs to be running. The Device Manager is still showing a yellow exclamation mark......
-
Adobe Flash, Shockwave, and Oracle Java on XP (Part 2)
Dave-H replied to Dave-H's topic in Windows XP
Thanks, please let us know how it goes. @dencorso Don't you usually update Java to the latest version on your system when it's released? Have you done this update, and is it working for you? -
OK, I gave it a try, but no joy I'm afraid. I had to install directly from Device Manager as the setup.exe isn't XP compatible. It apparently installed as an "Elan PS/2 Port Smart-Pad", but it just produced "the driver is missing or corrupted" in Device Manager after reboot. The Elan tab in the Mouse properties is back but blank. Only ETDCtrl.exe is running in Task Manager, not the Elan Service. There is no system tray icon. ETD.sys is the same version now on XP as it is on 8.1 (11.122.4.7) but it seems to be producing a different result. For instance there is no Elan tab on the Mouse Properties in 8.1. I think that initially installing 11.5.20.3, which is an Asus driver, and then replacing its files with Elan driver ones, has ended up with a different result to installing the same files as an Elan driver in the first place. Do we need to somehow install 11.5.20.3 on XP and then change its files like on 8.1?
-
It was ETDApi.dll causing the hotkey problem ,as you said! I've gone back to version 11.1.0.0 and all is fine again. I also replaced ETD.sys, and everything is still fine! It's now version 11.122.4.7. Time to just try the Lenovo driver on XP as it is? You never know!
-
Adobe Flash, Shockwave, and Oracle Java on XP (Part 2)
Dave-H replied to Dave-H's topic in Windows XP
That is the url I use. I'm seeing this on Firefox 52.9 ESR, and exactly the same thing on IE8. In both cases the NPAPI/ActiveX plugin appears to load, but at the point at which it should prompt you to allow the applet to run, nothing further happens. -
OK, I replaced all the exe and dll files except ETD_DLL.dll, ETD_Aniconf.exe and ETD_Api.dll with the versions from the Lenovo driver (which actually appears to be version 11.4.36.1, not 11.4.38.2). It still worked fine, even the Asus hotkey still worked. I then replaced the three files I didn't replace the first time, and the driver still works fine, but the error message now comes up again from ElanTPCfg.exe, and the hotkey no longer works. There must be something in one of those three files it doesn't like! The versions i have running now are - ETD_DLL.dll 11.10.0.0 ETDAniConf.exe 11.40.4.2 ETDApi.dll 11.5.0.0 ETDApix.dll 11.27.4.1 ETDCmds.dll 11.29.4.1 ETDCtrl.exe 11.41.4.3 ETDCtrlHelper.exe 11.15.0.0 ETDDeviceInformation.exe 11.143.0.0 ETDFavorite.dll 11.11.0.0 ETDMcpl.dll 11.18.0.0 ETDService.exe 11.8.0.0 ETDUn_inst.exe 11.4.0.0 ETDUninst.dll 11.1.0.0 I had a bit of a problem getting at the actual files for the Lenovo driver, as it's an exe, not a zip. 7-zip didn't help, but good old Universal Extractor did!
-
OK, I've now reinstalled the 11.5.20.3 driver, which is working fine. Is the next step to replace all the exe and dll files with the ones from the Lenovo driver 11.4.38.2?
-
No, it's isn't actually working, in that I can't change any settings, either with the UI or by registry editing. The touchpad is back in its default configuration. When I only substituted ETDApix.dll with version 10.0.0.98 the settings were still "held", although I couldn't change them. Substituting the other exe and dll files with the version 10 versions resulted it it reverting to as it is now. I think that the Mouse Properties tab is somewhat significant in that none of the versions working on 8.1 have it, and none of the ones which do have it work. Whether it's there or not seems to depend on the version of ETD.sys being used. The Elan drivers have it, the Asus versions don't. This probably directly correlates with whether they have ETD0108 in the INF file or not.
-
OK, thanks @jaclaz. FWIW, doing the final file substitution, replacing the ETD.sys file from 11.5.20.3 with the one from 11.2.2.1 produced a disabled touchpad. I thought it was dead, but it only needed re-enabling in the Mouse Properties tab. Interestingly, the system tray icon had returned, but it was now the Elan-style one, not the Asus-style one as it was before. It was still "dead" though. Also the Elan tab had reappeared on the Mouse Properties. That at least indicates (I think) that the versions of ETD.sys are either "Elan versions" or "Asus versions". I would suggest that it's highly possible that the Asus versions work on 8.1, and the Elan versions don't, perhaps because of tailoring to the hardware. I think maybe we need to identify what the very earliest "Asus" version of ETD.sys is, as I suspect that no "Elan" version will talk to the hardware properly, which is one of the reasons that we've been having so many problems. That will have the best chance of working on XP, and if it doesn't, we may be doomed to failure.
-
So am I supposed to be using yet another driver now? Have we aborted what we were doing before? I replaced all the dll and exe files in 11.5.20.3 with those from 11.2.2.1. I then replaced just the ETDApix.dll with the one from 11.5.2.1. I then replaced all the exe and dll files with those from 11.5.2.1. I was now going to try replacing the ETD.sys with the one from 11.5.2.1 as well and report back again when I'd done that. Isn't that what you wanted me to do?! If my reports as to the effects of each change are inadequate for you then I'm sorry, but I genuinely don't know what else I can tell you other than describing how the driver is now behaving after each change. If I say "no change" all I'm saying is that the behaviour other than anything that I specifically report as different is the same as it was the last time I reported.
-
New ViewSonic Monitor - Expand Desktop to Fill Screen
Dave-H replied to HoppaLong's topic in Windows XP
It's usually part of the aspect ratio controls. If your graphics hardware is set to the monitor's native resolution, which it appears to be in this case, the image should be exactly pixel mapped to the screen, so there should be no borders. -
Adobe Flash, Shockwave, and Oracle Java on XP (Part 2)
Dave-H replied to Dave-H's topic in Windows XP
I really would still like to know if anyone has this version of Java working properly on XP! I can't see that anything has become XP incompatible, but I still can't get it working. At least if someone can tell me that they do have it working, I'll know that it is a problem just on my system and not a general problem. Anyone?? -
I only replaced ETDApix.dll with the one from 11.5.2.1, I left the other files as they were. I will try replacing the others as well. UPDATE: Replaced all the files, and the "tap to click" function is now back on again, and can't be turned off. Otherwise the same.
-
I was puzzled by ElanTPCfg.exe as well, I wasn't even aware it existed! It's not part of any of the touchpad drivers, it's part of the "Asus ATK Package" which enables the hot keys on the keyboard to work. It's actually pretty redundant with Windows 8.1 or 10 (don't know about 7) as their functionality seems to be built into the OS anyway to do things like volume control and muting and disabling the wi-fi and switching screens. Anyway, I'm not worried about it as I would probably live without that on XP anyway. The ETDApix.dll was version 11.32.0.0. I substituted it with 10.0.0.98, and there is no longer any icon in the system tray, so I can't use it to invoke the control panel. If I run Asus_UI_Win8.exe, the control panel still appears and appears functional, but when the settings are changed there is no change to the touchpad behaviour. Strangely it does change some of the registry settings, but not others. For instance, "tap enable" is set to 1 and seems to be fixed, changing that setting on the UI does not change it. However the "tap activate" setting below that setting does change the equivalent registry setting (although not the touchpad behaviour as far as I can see). BUT, the tap to click function is still disabled! That's good, because that is what I want. The registry setting says it's enabled but it isn't. If that can be replicated on XP, that will do me fine!
-
Possibly, but I've always assumed that a dead touchpad is because there's no working mouse driver installed for it. The touchpad is usually dead if there's an error on the mouse driver in Device Manager.
-
Looked in the event logs about the failure of ElanTPCfg.exe. The log says - Faulting application name: ElanTPCfg.exe, version: 1.0.87.1, time stamp: 0x558cc4a5 Faulting module name: ETDApi.dll, version: 11.5.0.0, time stamp: 0x5215dd50 Exception code: 0xc0000005 Fault offset: 0x000012e7 Faulting process ID: 0x66c Faulting application start time: 0x01d61ff5e55c8521 Faulting application path: C:\Program Files\ASUS\ATK Package\ATK Hotkey\ElanTPCfg.exe Faulting module path: C:\Program Files\Elantech\ETDApi.dll Report ID: 2e3d3ef1-8be9-11ea-a458-40167e954b3b Faulting package full name: Faulting package-relative application ID: I suspect this is something to do with the Asus hotkey which enables and disables the touchpad. It isn't working, but that wouldn't be an issue on XP of course.
-
OK, I reinstalled 11.5.20.3, and it was working fine. I then substituted all the exe and dll files that were in 11.2.2.1 for their equivalents in the Program Files\Elantech folder. It still works! The only thing that popped up on boot was that ElanTPCfg.exe had performed an illegal operation and had to be closed, but the driver is still working. That's a bit of a breakthrough I hope!
-
@jaclaz OK, I will try that. @cc333 I am getting warnings about drivers not being signed on some (but not all) of the installs. I'm just over-riding them.
-
No joy I'm afraid, the install fails. No reason given.
-
Trying to install 11.5.2.1 with the INF from 11.5.20.3 doesn't work, the install fails. Incidentally, all of these drivers when they are uninstalled, the uninstall routine does not remove ETD.sys (or AsusTD.sys) from the system32\drivers folder. Rather sloppy I would have thought! I've taken to always removing it manually, to make sure that it does get replaced. Anyway, I'll give that other driver you've found a try.
-
OK, I tried on 8.1 with 11.5.2.1 again. A normal unmodified install appeared to work OK, but the the control panel cannot be invoked using the system tray icon, which is "dead" (it doesn't show any animation when a finger is moved on the touchpad or the buttons pressed, as it should do). I tried with Device Manger and changed the mouse from "Elan PS/2 Port Smart-Pad" to "Elan PS/2 Port Input Device", which is what makes 11.5.20.3 work IIRC. No difference. "Elan Service", "ETD Control Center", ETD Control Center Helper" and "ETD Gesture" are all running in Task Manager. Directly editing the settings in the registry makes no difference. I then tried again with the INF file modified, just replacing "NTx86.6.2" with "NTx86.6.3". Same result. Version 11.5.20.3 has a much bigger equivalent section in its INF file, with separate sections for 8, 8.1, and 10 (which it amusingly calls "NTx86.6.4" of course!) I wonder if 11.5.2.1 would work with that INF file?
-
Well I'm pretty sure that I only ever got two versions of the "normal" Elan driver working on 8.1 (disregarding the later Asus Smart Gesture versions, which work of course). Originally it was just 15.14.4.1 (and even that only when installed through Device Manager, not by the normal installation process) and later we found 11.5.20.3, which also installed, which was quite a breakthrough at the time I'd pretty much given up on any version 11 working on 8.1. I'll give 11.5.2.1 another go with the INF modified to see if I get the same result. It could be that it failed on a normal install the first time, and I hadn't realised then that installing via Device Manager could still work.