Jump to content

Dave-H

Super Moderator
  • Posts

    5,409
  • Joined

  • Last visited

  • Days Won

    68
  • Donations

    0.00 USD 
  • Country

    United Kingdom

Everything posted by Dave-H

  1. 11.5.20.3 installs from Device Manager using the default INF absolutely fine, fully working. I then tried installing exactly the same way using your latest INF, and again the service was not installed. The data for it is not in the registry. It's the service called "ETDService" which is missing, the service called "ETD" is installed fine. As you say "ETDService" isn't mentioned in the default INF, only as a file name, which is odd!
  2. Just tested in Internet Explorer 11 on Windows 10 and the behaviour is exactly the same! I guess this has been changed, and the warning now only appears once even if you don't check the "do not show again" option.
  3. I've now tried installing 11.5.20.3 using Device Manager. Two versions of "Elan Input Device" were offered (not "Elan PS/2 Port Input Device", which must be something different!) This time it didn't transfer the AVI files, so it looks as if you were right about the setup.exe doing it intrinsically, which is rather odd I would have thought when they are normally in the INF! Unfortunately, it's also not working. Again the Elan Service hasn't been installed. Only ETDCtrl.exe is running. Running ETDCtrlHelper.exe still works, but doesn't change anything.
  4. I installed by running "setup.exe". I've just tried with version 11.5.6.6, using your INF and it didn't work. Again the completed window showed two devices, but this time one had failed! Previously with 11.5.20.3 there were also two devices, but both had apparently succeeded. The mouse was "Elan PS/2 Port Smart-Pad", not showing any errors. The touchpad worked but the settings are at default and can't be changed. There was a "dead" icon in the system tray. ETDCtrl.exe and ETDCtrlHelper.exe are both running, but not the Elan Service. It doesn't seem to have been installed as it's not in the Services list as it normally is. I then tried updating the mouse driver in Device Manager, as "Elan PS/2 Port Input Device" is also offered, which is what it is with 11.5.20.3. (I'm wondering if "Elan PS/2 Port Smart-Pad" and "Elan PS/2 Port Input Device" are the two devices being displayed on the installation completed window? ) Doing that produced the same result as before, although I now seem to have "ETD Gesture" running, which I didn't think was before! Still no Elan Service though.
  5. It's working fine with the modified INF. It did take an extraordinarily long time to install though, I was on the point of giving up on it when it suddenly completed! The install completed window showed two identical instances of the device, which I've not seen before, there's always been only one before. It seems to be installed and working normally though. It has still transferred the AVI files. I will now do the second part of the test.
  6. ETDAniConf.exe 11.0.0.7 ETDCtrl.exe 11.0.0.13 ETDCtrlHelper.exe 11.0.0.7 ETDDeviceInformation.exe 11.19.0.1 ETDService.exe 11.0.0.4 ETDUn_inst.exe 10.0.0.9 ETD_DLL.dll 11.0.0.4 ETDApi.dll 10.0.0.6 ETDApix.dll 11.0.0.8 ETDCmds.dll 11.0.0.8 ETDFavorite.dll 11.0.0.7 ETDMcpl.dll 11.0.0.10 ETDUninst.dll 10.0.0.1 ETD.sys 11.0.0.31 This combination is working fine. ETDCtrl.exe and ETDCtrlHelper.exe are both running. ------------------------------------------------------------------ TEST 1 ETDAniConf.exe 11.0.0.7 ETDCtrl.exe 10.0.0.117 ETDCtrlHelper.exe 10.0.0.73 ETDDeviceInformation.exe 11.19.0.1 ETDService.exe 11.0.0.4 ETDUn_inst.exe 10.0.0.9 ETD_DLL.dll 11.0.0.4 ETDApi.dll 10.0.0.6 ETDApix.dll 11.0.0.8 ETDCmds.dll 11.0.0.8 ETDFavorite.dll 11.0.0.7 ETDMcpl.dll 11.0.0.10 ETDUninst.dll 10.0.0.1 ETD.sys 11.0.0.31 No icon in the system tray. Driver not functioning. ETDCtrl.exe is running at the start, but then closes, ETDCtrlHelper.exe not running at all. If ETDCtrl.exe is subsequently run manually, it starts but then stops. If ETDCtrlHelper.exe is run manually, it runs and stays running. I'm guessing that it's normally started by ETDCtrl.exe. --------------------------------------------------------------------------------------------- TEST 2 ETDAniConf.exe 11.0.0.7 ETDCtrl.exe 10.0.0.101 ETDCtrlHelper.exe 10.0.0.67 ETDDeviceInformation.exe 11.19.0.1 ETDService.exe 11.0.0.4 ETDUn_inst.exe 10.0.0.9 ETD_DLL.dll 11.0.0.4 ETDApi.dll 10.0.0.6 ETDApix.dll 11.0.0.8 ETDCmds.dll 11.0.0.8 ETDFavorite.dll 11.0.0.7 ETDMcpl.dll 11.0.0.10 ETDUninst.dll 10.0.0.1 ETD.sys 11.0.0.31 No icon in the system tray. Driver not functioning. ETDCtrl.exe is running at the start, but then closes, ETDCtrlHelper.exe not running at all. If ETDCtrl.exe is subsequently run manually, it starts but then stops. If ETDCtrlHelper.exe is run manually, it runs and stays running. ------------------------------------------------------------------------------------------- TEST 3 ETDAniConf.exe 11.0.0.7 ETDCtrl.exe 11.0.0.13 ETDCtrlHelper.exe 11.0.0.7 ETDDeviceInformation.exe 11.19.0.1 ETDService.exe 11.0.0.4 ETDUn_inst.exe 10.0.0.9 ETD_DLL.dll 11.0.0.4 ETDApi.dll 10.0.0.6 ETDApix.dll 11.0.0.8 ETDCmds.dll 11.0.0.8 ETDFavorite.dll 11.0.0.7 ETDMcpl.dll 11.0.0.10 ETDUninst.dll 10.0.0.1 ETD.sys 10.0.0.188 No icon in the system tray. Driver not functioning. ETDCtrl.exe is running at start, and now stays running, ETDCtrlHelper.exe not running at start. If ETDCtrlHelper.exe is run manually, it runs and stays running. Even when the two files are running (and the Elan Service which always runs) the system tray icon does not come back, and the driver is still not working. Running the Asus control panel manually and changing the settings does nothing, and does not change the settings in the registry. Changing the registry setting manually also has no effect.
  7. Taking ETDapi.dll down to version 10.0.0.6 was fine. Unfortunately, taking ETDapix.dll down to version 10.0.0.98 stopped the driver from working properly. ETDCtrl.exe and ETDCtrlHelper.exe are no longer running, and there is no longer an icon in the system tray. The touchpad settings have held though, "tap to click" is still disabled. Changing the setting in the Asus control panel now has no effect, and nor does changing the setting in the registry.
  8. OK, well I don't think I'll be losing any sleep about using one out of date file! One other thing I've noticed, which probably isn't related but you never know, is that when you do the Java test page, it puts up a warning for you to accept or cancel, and there is an option to not show it again. I never bother to tick that, but it's now acting as if I have, and after the first time the warning never appears again unless and until I do the "Restore Security Prompts" option on the security tab of the Java control panel. Not a problem of course, but strange! I don't know where the setting to not show the prompt again is stored, and I haven't been able to find out. Anyone know?
  9. Just as a matter of interest, is that file security critical?
  10. It says I'm using 251, and am up to date!
  11. Thank you, so a creeping incompatibility with XP is obviously now being gradually slipped in! I can only assume that more and more files in the new Java installations will start to have this sort of problem as time goes on, until it will get to the point where you'll have to replace so many files for it to work that you might as well just stick with the previous version anyway!
  12. OK, done that, still working! The file versions are now (in a rather more logical order!) - ETDAniConf.exe 11.0.0.7 ETDCtrl.exe 11.0.0.13 ETDCtrlHelper.exe 11.0.0.7 ETDDeviceInformation.exe 11.19.0.1 ETDService.exe 11.0.0.4 ETDUn_inst.exe 10.0.0.9 ETD_DLL.dll 11.0.0.4 ETDApi.dll 10.0.0.9 ETDApix.dll 11.0.0.8 ETDCmds.dll 11.0.0.8 ETDFavorite.dll 11.0.0.7 ETDMcpl.dll 11.0.0.10 ETDUninst.dll 10.0.0.1 ETD.sys 11.0.0.31 These are considerably earlier versions than before, in fact three are version 10 files, I would very surprised if you found an earlier version of version 11 than that!
  13. OK, I've found the problem, it seems to be just one file causing it! The file is "sunmscapi.dll" which is in the \bin folder. If you replace just that file with the version from Update 241, it all comes good! What is actually wrong with the file I'm not sure, according to CFF Explorer it's still superficially XP compatible, but perhaps someone with more knowledge about this sort of thing could analyse it more deeply and tell us! Cheers, Dave.
  14. OK, done that, and the driver is still working fine, although the error message from ElanTPCfg.exe has come back of course. It's now - ETD_DLL.dll 11.10.0.0 ETDAniConf.exe 11.40.4.1 ETDApi.dll 11.5.0.0 ETDApix.dll 11.27.0.0 ETDCmds.dll 11.29.4.1 ETDCtrl.exe 11.41.4.1 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 ETD.sys 11.122.4.2 Most of the files are the same versions as they were before. Should I put ETDApi.dll 11.1.0.0 back to make the hotkey error go away? It is an earlier version that still works. There were two files in 11.4.31.1 which aren't there in the present installation, ETDIntelligent.exe, and ETDApi32.dll. I guess they are irrelevant?
  15. OK, I'll give that a try on 8.1 and report back.
  16. 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.
  17. 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.
  18. 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......
  19. 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?
  20. 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?
  21. 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!
  22. 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.
  23. 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!
  24. 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?
  25. 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.
×
×
  • Create New...