Jump to content

Dave-H

Super Moderator
  • Posts

    5,404
  • Joined

  • Last visited

  • Days Won

    68
  • Donations

    0.00 USD 
  • Country

    United Kingdom

Everything posted by Dave-H

  1. There is no Elan driver on 8.1, only the Asus Smart Gesture program. I uninstalled the Elan driver which had been on 8.1 when I saw that it wasn't working any more (if you remember I just put the drive from the old machine into the new one). With 8.2.0.35 the result is pretty much as before, except that the Elan control panel shows no settings at all now. If I try to use the Dell control panel, the first thing is does is to swap the buttons over on the USB mouse, which really threw me until I worked out what was happening! It's one of its settings which comes up the wrong way around, and cannot be saved the other way around. It has always worked for some mouse functions, like button swapping (only on the mouse, not the touchpad) and pointer speed. None of the touchpad specific settings do anything though.
  2. I uninstalled the driver and cleaned the system and am now back to the generic MS mouse driver. Something occurred to me which really should have before now! My previous netbook also had an Elan touchpad, and I still have the driver that I used then, which is version 8.0.5.2. Unpacking that and looking at its ETD.sys, which is version 8.2.0.35, and looking at it with CFF Explorer it shows 6/1, 6/1, 6/0. Now that driver worked perfectly on Windows 8.1 and Windows XP, with the hardware in the old netbook, an Asus 1025CE. So, at least that version of ETD.sys must have been capable of working with XP, whatever CFF Explorer says. I will give it a try again, but I suspect that it won't work with this hardware, even if I modify the INF.
  3. After putting the ETD.sys parameter back to the normal "0006" on the copy in the Drivers folder, disabling/re-enabling the device did not make it functional again, but the error was now 10, "Device cannot start". Uninstalling it in Device Manager and re-scanning then produced an "Unknown Device". Manually reinstalling the driver in Device Manager and rebooting as instructed produced a dead touchpad again. I checked the ETD.sys file in the Drivers folder, and it still had MajorSubsystemVersion set to 0005, so I guessed it must have reinstalled the changed version from the installation folder. I then changed the version in the installation folder back, and tried again, and still ended up with a dead touchpad, so I guess it's still picking up the modified ETD.sys from somewhere. I will try a complete uninstall and reinstall and see if that produces some semblance of life again.
  4. @jaclaz Running the Dell control panel with 7.0.5.5 installed still doesn't save any settings, I can change them but when I re-run the program they have gone back to as before. Interestingly, the "tap to click" function seems to be fixed at "off" now, it was fixed "on" with the other drivers. The "Device Select" screen is fixed at "disable", which does appear to be correct at the moment! Manually changed registry entries don't "stick" after a reboot. I reinstalled 10.5.2.0 (with ETD.sys 10.0.0.20) after doing the CFF Explore modification. The touchpad is now dead with that version, and I have a code 39 error in Device Manager, "Windows cannot load the device driver for this hardware. The driver may be corrupted or missing."
  5. Oops, sorry I misread your post! I haven't manually installed anything to support the touchscreen, but it does seem to be working OK in 8.1, but not in XP. I will have a look at that folder on the CD, but not until after I've got as far as I can with the touchpad and graphics. I may still end up going to Vista! My full Windows Defender scan on 8.1 took about 8 hours BTW, it didn't find anything, and annoyingly hasn't actually registered has having taken place, the program still says that my last scan was on March 29th, and it's still telling me I need to run a scan!
  6. Windows 8.1 is using the "Asus Smart Gesture" program, which works fine, although it took me ages to find a 32 bit version of it! I assumed it included a driver, but maybe it's just a control panel. As you've seen I'm sure, the machine is actually a 64 bit machine, although I'm running 32 bit operating systems on it. You're right that there seem to be hardly any drivers on the Asus site for the machine, in fact selecting any OS for me brings up nothing on the first page. Whether that is correct or a fault I don't know. I got the 8.1 drivers from here - http://freedriver.org/drivers/notebook.php?n_firm=Asus&n_model=X102BA I also found XP compatible drivers for the audio, wi-fi, and Ethernet, just the graphics and touchpad are eluding me so far! I do have the last BIOS installed, version 219. It was already on the machine when I got it. @jaclaz I'm doing a full Windows Defender scan on Windows 8.1 at the moment, which is taking forever (6 hours and counting!) I'll get back on the touchpad driver investigations tomorrow.
  7. It does indeed have a touch screen, which is the right resolution for Windows 8.1 apps, unlike my previous netbook (designed for Windows 7), which only had a 1024x600 screen. That's the reason I bought it, but I'm now starting to have regrets! Quite apart from the physically inferior touchpad, the fact that it's AMD based and not Intel based has caused a lot of driver problems, although the touchpad and the graphics are the only ones I haven't yet found for XP. When I bought it, it had been "upgraded" from Windows 8 (which it was designed for) to Windows 10, presumably by its previous owner, but it was crawlingly slow. It has 4GB of (non-expandable) memory, but the processor is only single core 1 GHz, unlike its predecessor, which was a dual core 1.6 GHz Intel Atom, so that's another area where the hardware is actually inferior to the previous machine. Not surprisingly, the touch screen doesn't work on XP! Whether it can be made to I don't know.
  8. It certainly is a terrible mess. Trawling around looking for drivers I've found many forum posts complaining about Elan drivers, with many people really wishing that their machines had Synaptics touchpads instead! Apparently Synaptics drivers are much better. Anyway, I tried version 7.0.5.5, with interesting results. I didn't modify the INF file at all (which is very bare in the device list section compared with the others) and the driver installed OK, but the touchpad is completely dead! It appears in Device Manager as an "Elan PS/2 Port Input Device", and says it's working properly (which it obviously isn't!) Interestingly, the tab in the Mouse Properties is now labelled "Elan Smart-Pad" rather than just "Elan" as with the other drivers. The Elan control panel still only shows the mouse button settings, but unlike with the other driver versions they can now be changed and are actually remembered, which they weren't before.
  9. Sorry I'm afraid I can't help with this, as I said it's not an issue for me as I don't use DM on Instagram. I can only think that perhaps "div.Igw0E" is being also used in the DM code and that is causing the problem. Perhaps @mixit has a suggestion?
  10. I'm glad the carousel videos work for you again now. I've never used the DM on Instagram so I don't know if it's working for me or not, but I don't think that entry in userContent.css should affect it. Have you got anything else in there?
  11. Putting @-moz-document domain(instagram.com) { div._97aPb > div { display: block !important; } div.Igw0E > div { display: block !important; } div.Igw0E > div > div { display: block !important; } } into userContent.css seems to bring back the carousel videos. If there was something similar there before, replace it with this. It doesn't get rid of the scroll bars though.
  12. Interesting about ETD.sys. I've checked the versions in version 7 and 8 of the software (there doesn't seem to be a version 9), and the ETD.sys versions in both of them are recorded as being Major/Minor 6/1 by CFF as well! Very strange, as they are definitely supposed to be XP compatible. Anyway, I uninstalled and reinstalled the driver with the INF files modified as you detailed earlier. Here's the setup log. It has recognised and used the added 0108 entry by the look of it, but the end result seems to have been the same. SetupAPI2.log
  13. Well here's some important information! After installing the driver I ran ETDDeviceInformation.exe again, and this time I ticked the "Setupapi Log" option. Attached is the relevant section of the output. I think the critical line is "Selecting best compatible driver failed. Error 0xe0000228: There are no compatible drivers for this device." This was using an unmodified INF file. SetupAPI.log
  14. I noticed a while ago that the versions of the files don't match the quoted versions of the driver, and I'm going by the version quoted in the INF file, not the name of the installation file, which could be wrong of course. As you say, the version of ETD.sys in the 10.5.2.0 driver is 10.0.0.20, and the version of ETDCtrl.exe is 10.0.0.9! I guess that doesn't matter. I'm not surprised to hear you say that the files in 11.4.1.6 need at least Windows 7. I didn't actually think it would install on XP, as I don't think any of the 11.x versions will, but I thought it might install on 8.1, just as a test, because I've yet to see one of these drivers actually working properly. If were possible to get a version working properly on 8.1 with the same hardware, that could be very valuable for comparison purposes. Unfortunately, all the ones I've tried on 8.1 still don't work, because I don't think they are identifying the hardware correctly, or possibly they are just not compatible with it. I will reinstall 10.5.2.0 on XP and forget about all the other versions, and we can take it from there.
  15. When I ran DellTpad.exe, and monitored the output of RegMon, a lot of ETDctrl entries appeared. I took that to mean that DellTpad was actually running ETDctrl, and was just a display interface for it, replacing the Elan interface which would normally be used. I can't think of any other explanation for it. Anyway, if we are to carry on, should I use that Dell 10.5.2.0 driver again and forget about the others I've been experimenting with? I found a 32 bit version of 11.4.1.6 here - https://support.lenovo.com/gb/en/downloads/ds031990 This, unlike all the other drivers, doesn't just install a non-functional version of the driver. Instead, on both XP and 8.1, if I try to install it, it puts up a message saying - "The driver version doesn't suit this Touch-Pad. Please check the device in system and install the suitable driver." This is the first time I've seen any of these drivers actually saying that it's not suitable for the hardware. Now, whether a "Touch-Pad" and a "Smart-Pad" are the same or physically different things I don't know. My device ID says it's a Smart Pad, so that may be why this driver isn't installing.
  16. OK, I'm willing to carry on and do anything you (and the others who have kindly helped with this) think is necessary, up to, but not including, installing a complete new copy of Windows XP! If I'm going to be installing any operating systems, it won't be XP again I'm afraid. I'm sorry I just don't believe that even after doing that, the behaviour will be any different. There is no fundamental OS compatibility problem as far as I can see, and my system is as clear of any previous mouse driver remnants as it can be as far as I can tell. I'm surprised to hear you say that I've only done about a third of what has been suggested. What have I missed, apart from installing a new copy of the operating system, which I've always said that I don't want to do? Do you think that the version 10.5.2.0 of the driver is the one to use, which we were using before, rather than any of the earlier ones? It is the latest 32 bit one that I've found for XP, all the 11.x versions seem to be incompatible with XP.
  17. Thanks @jaclaz, but I have done all this, several times! There is no error in Device Manager, the device shows as being installed and "working properly" with almost all the drivers I've tried. It appears, I assume correctly, as an "Elan PS/2 Port Smart-Pad", which is what it is. All the driver files are present and correct when checked under the Driver Details" button, including ETD.sys. The problem isn't that the driver isn't installing, it's that the driver's control panel doesn't seem to be able to communicate with the hardware, so it's impossible to change any settings, even by directly editing them in the registry. Nothing "sticks", it just reverts back to what it was before. The Elan tab on the Mouse Properties shows a device, which is "Standard PS/2 Mouse", on the PS/2 port, and it is enabled. However, it should surely be showing that it's a "Elan PS/2 Port Smart-Pad" or something very similar. As it's not recognising it as such, it's not offering any settings as as it presumably thinks that it's a device which doesn't support them. No amount of editing the installation INF files seems to change that behaviour, with any of the drivers. Where it's getting the string "Standard PS/2 Mouse" from is a bit of a mystery, as that string does not appear anywhere in the registry, or in any of the INF files in the INF folder.
  18. Hi again. I spent a long time yesterday trying other drivers. Version 7 (7.0.6.4) seemed to be the best bet as it's a much simpler installation, without all those video files for the Elan control panel. That version has what I assume is a much simpler control panel, which does work although it only shows the button options, which don't actually work. It appears to write all its registry entries correctly, although the settings entries seem to be with the service entries on this version (HKLM\System\CurrentControlSet\Services\Elantech\SmartPad), not under the HKCU\Software\Elantech\SmartPad key. Sorry to say that I am really starting to lose enthusiasm for this now. I actually believe that the touchpad has been designed only to work with the Asus software, which cannot be made to work on XP. Even if by some remote chance a workaround was found (I only want to disable "tap to click", I couldn't care less about anything else!) there is still the graphics driver issue as well. That entry in the Elan tab on the mouse properties, where it's always identified just as a "Standard PS/2 Mouse" rather than as an Elan touchpad, is the killer I think. The driver doesn't know what it is, and therefore can't talk to it. No amount of editing of the INF files seems to ever change that with any driver. It either says that, or there is no device displayed at all. I'm sorry, but I really don't think that this would be any different on a new installation of XP, because it's not actually a problem with the operating system, it's a problem with the hardware. The fact that the drivers don't work on Windows 8.1 either, in fact doing exactly the same thing as they do on XP, would seem to prove this to me. This is probably heresy, but what I'm thinking of doing now is to "upgrade" the XP installation to Vista. That should do an update without me having to reinstall everything, unlike a Windows 7 update. Having looked in the files for Asus Smart Gesture with CFF Explorer, it does look as if it will run OK on Vista, and I'm hopeful of finding a compatible graphics driver too. Sorry to be defeatist after all the help I've been given.
  19. Sounds like the same issue I had a week or so ago using Yahoo's e-mail system. I suddenly found I couldn't send with Eudora, although I could receive OK. Windows Live Mail 2009 wouldn't work either. I didn't try Outlook Express but I'm sure it would have failed as well. It appeared that the SMTP server had stopped accepting TLSv1 logins, and the clients concerned could not use anything higher. I fixed it with a Hermes Mail update to Eudora, which adds TLSv1.2 capability to it. Someone later reported that it was working again for him on Outlook Express, and I then confirmed that by sending from Windows Live Mail, so it might have been just a temporary glitch, but it was failing to send for several days! Even if this wasn't permanent, I'm sure ISPs will stop accepting old protocols eventually.
  20. I tried an experiment seeing if I could update the mouse driver in Device Manager. I pointed it at the INF file in the folder where the driver files were unpacked, and something very odd happened! I wasn't offered any choice of drivers, it immediately installed something called "Finger Sensing Pad", by a company called Sentelic. This has installed another folder in Program Files called "FSP", containing a lot of dll files and a program called "FspUip.exe" which appears to be the control panel. If I run it, no window appears. The program runs for about five seconds in Task Manager, and then closes. I am at a complete loss to see where this program has come from, there is no mention of it in the INF file we've been working with, it doesn't seem to be referenced in any of the other files in the installation folder either! The Elan tab is still there in the mouse properties, but there is now no device listed. EDIT: OK, I found where it came from, there were two INF files in my INF folder with two different versions of this software. I thought if you asked the system to look for a driver in a particular folder that was the only place it would look, but it seems it looked in the whole INF folder too! I have no idea why those files were there, but they're not there any more!
  21. Neither of the INF mods seemed to make any difference. DriverView shows ETD.sys loaded and apparently OK. Incidentally, ETDCtrl.exe is running from boot, from the registry "run" key. I guess that's normal behaviour. Attached is the INF file from the Asus driver on Windows 8.1, in case it provides any clues. AsusSmartGesture8.1.inf
  22. OK, I will try the INF mod and report back. The Regmon log is attached. I'm not sure why the entries for RapportMgmtServ are there at the bottom, it was supposed to be filtered to only show the ETDCtrl.exe entries. Regmon.log
  23. I didn't think that registry permissions were an issue with XP? The Dell control panel is certainly accessing the registry, and actually appears as ETDCtrl.exe, which would bear out that it's just a Dell "skinned" version of the Elan control panel. It's doing a lot of "QueryValue" entries, but not "SetValue" entries, except on the "SmartPadDisplay" key, nothing on the "SmartPad" key. I'm still thinking that the device entry on the "Elan" tab on the mouse control applet should say something other than "Standard PS/2 Mouse". Surely it should say "Elan Smart Pad" or something like that. I can't help but think that the driver still isn't working because it's misidentifying the hardware.
  24. I tried that Dell driver, with pretty much the same result as with the others. The Dell control panel appears to work, but changing any settings on it does not "stick", when I go back to the page again the settings have reverted. It doesn't seem to be changing the relevant registry settings.
  25. @win32 Yes, that is a pity, but thanks very much for the suggestions, this is teaching me something new every day! I may re-visit the option of trying to get just the driver and settings part of Smart Gesture working, ignoring the control panel, but I'll try the driver that @jaclaz mentions first. I'm beginning to think that we will never find a driver that just works as it is, but I haven't quite given up all hope yet! Cheers, Dave.
×
×
  • Create New...