Content Type
Profiles
Forums
Events
Everything posted by Dave-H
-
ETDSimpleUI is now working properly again after I reset all the settings thanks. Interesting all those extra settings in ETDAniconf (which is what I referred to in the past as the "simple Elan control panel"), although some of them (like the "Corner Tap Zone") don't seem to actually work. The animated graphic shows the corner taps, but nothing actually happens, whatever function is selected. I'm not quite sure what the distinction is between "Clicking" and "Button". As RainyShadow discovered some time ago, my cheap and nasty touchpad actually only has one physical "button" switch, and what it does depends on where your finger is on the touchpad when it's "pushed". I suspect those functions are more for touchpads with two actual physical buttons. The "Options" button on the Mouse Properties tab still seems to bring up the ETDmcpl control panel BTW, not the ETDAniconf control panel.
-
Beware of Office 2010 Updates!
Dave-H replied to Dave-H's topic in Pinned Topics regarding Windows XP
That's interesting to know, thanks. I've only had Office 2010 installed for a year or two, so I'd never noticed that. -
Seems better now, but there is still an exception error if I try to use the "Two Finger Tapping" option in ETDSimpleUI.
-
I suspect that the reason that the extra settings now revealed in ETDmcpl.dll, like the magnifier, were hidden originally was by design as the necessary files, like ETDMag.exe, were not included in the version of the driver that we're basing our custom driver on. Those keys do indeed do what you say with ETDSimpleUI, but I can't see what the "four finger swipe" actually does! More worrying is that I'm starting to get .NET error messages when I run ETDSimpleUI now.
-
Yes, there are certainly additional setting in ETDmcpl.dll. I tried one of them, the magnifier, but it didn't seem to work. There are no additional settings in ETDSimpleUI as far as I can see, certainly no four finger options. Again after a reboot all the settings in HKEY_CURRENT_USER\Software\Elantech\SmartpadDisplay have reverted to what they were before.
-
The second item on two finger tapping on ETDmcpl.dll is "Middle Button", not Context Menu. "Pop-up Menu" is the first item. One finger and three finger taps work as intended, but two finger tapping doesn't seem to do anything, regardless of what it's set to. Strange, because I thought two finger tapping was working from ETDmcpl.dll yesterday! Now, it works only if enabled in ETDSimpleUI, which is very odd. That UI only gives the option of "Pop-up Menu" or "Middle Button", but once it's enabled there, the other options in ETDmcpl.dll then work! Setting HKEY_CURRENT_USER\Software\Elantech\SmartPad\Tap_Enable to "7" doesn't seem to change the behaviour at all, single tap is still active, even after a reboot, in fact after a reboot the setting has reverted back to "1" again.
-
Beware of Office 2010 Updates!
Dave-H replied to Dave-H's topic in Pinned Topics regarding Windows XP
Yes, me too! I wonder if there will be more on offer next week on the actual "Patch Tuesday"? -
Entry point GetFinalPathNameByHandleW in kernel32.dll
Dave-H replied to SandyM's topic in Windows XP
I don't know why it says size=0, it seems to actually be OK. The file you need is "mso-x-none_852c8f4c16a121d662c070374553e1ffe159779a.cab". The MSP update file is in there. -
Two finger tapping works if it's enabled in the Elan control panel, but not if it's only enabled in ETDSimpleUI. Three finger tapping does work from the Elan control panel too if it's enabled to be seen, but there's no equivalent option in ETDSimpleUI.
-
So much work, thanks again! The ETDSimpleUI also has a separate two finger tapping setting, which in the Elan control panel is combined with the single finger tapping. The two finger tapping switch in ETDSimpleUI doesn't seem to do anything, so that could well be another registry discrepancy between the two control panels.
-
No sign of that on my system.
-
Jaclaz, that works brilliantly! I hadn't actually realised that the "tap to click" function was the only one that had the settings discrepancy between the registry settings changed by the control panels. Thank goodness for that or it would have been a very much bigger patching job! I've had the two control panels open side by side and compared what each one does, and the settings made in ETDSimpleUI do indeed seem to be now all mirrored in the Elan control panel. The ETDSimpleUI does seem to be missing some options that are in the Elan control panel, such as "Swipe Page". Also the ETDSimpleUI has two separate settings for one finger scrolling and two finger scrolling, which the Elan control panel does not seem to have (it references two finger scrolling only). There is also an "ETDSimpleUI_Win8", and I thought that might include the "Swipe Page" function, but it doesn't seem to.
-
Beware of Office 2010 Updates!
Dave-H replied to Dave-H's topic in Pinned Topics regarding Windows XP
One Office 2010 update offered today (a week earlier than expected) KB4484377. Seems to be fine. -
Yes, as I described in the post linked below, the key that the control panels change does seem to differ. AsusUI and ETDSimpleUI change the "Tap_One_Finger_Enable" key, and the Elan UI changes the "TapEnable" key. I think that's always the case, but which one of those keys is "live" changes depending on the registry settings. It's frankly a dreadful confusing mess! Off to bed now, I will do those tests tomorrow if you still want me to. Cheers, Dave.
-
Here you go. ElantechHKCU.reg ElantechHKLM.reg
-
Sorry I misunderstood, there was no animation of course if the driver wasn't working!
-
Well yes of course, I was only making the point that when available the different icon choices have always worked, even when the driver itself actually isn't working! I'm afraid that all the driver settings registry information on my system is in HKCU as well, there is nothing in HKLM.
-
Just out of interest, I tried zipping up all the files needed for an installation with just the Elan control panel, so no AVI video files or extra control panel files, and it came out at about 10MB, which doesn't seem too bad. That included ETDUI.cpl to add access to the Elan control panel in the Windows Control Panel. Also all of the multi-lingual licence files. One problem with not archiving this completely and offering it as a new complete file source is that we are at the moment depending on that Lenovo driver being available to download. If that ever gets pulled the new driver will be useless as that's the only source of the 11.4.14.1 driver files that it depends on, as far as we know.
-
Yes, there has always been a choice, on the Mouse Properties tab, to disable the system tray icon, have a static Elan branded icon (this option is not present when in "Samsung" mode), or a dynamic icon which animates when the touchpad is in use. The latter is the default. This part has always worked fine.
-
True, what a shame that ETDUI.cpl wasn't included in the Lenovo driver! Still, the customised INF still has to be supplied somehow, and the necessary setup.ini, so why not ETDUI.cpl as well, or is that not good practice to include additional binaries?
-
What do you think of the workaround I found earlier, of using ETDUI.cpl? That certainly enables the launching of an Elan control panel from a Windows Control Panel icon. It's probably not the same Elan control panel that is launched from the Mouse Properties tab "Options" button, but does that matter if both versions work?
-
Sorry, I was away from home for a lot of yesterday! Here's the results with the other suggested registry setting combinations, all after a reboot. CustomerDefinition=0 UI_ThemeOption=5 Taskbar icon style - Asus Double clicking taskbar icon - Mouse Properties Mouse Properties tab - not present Options Button on tab - N/A ETDSimpleUI run from Windows Control Panel - saving its settings but not changing touchpad behaviour CustomerDefinition=5 Ui_ThemeOption=0 Taskbar icon style - Elan Double clicking taskbar icon - Mouse Properties Mouse Properties tab - "Elan" Options Button on tab - Elan control panel, saving settings and changing touchpad behaviour ETDSimpleUI run from Windows Control Panel - saving settings but not changing touchpad behaviour CustomerDefinition=4 UI_ThemeOption=5 Taskbar icon style - Asus Double clicking taskbar icon - Mouse Properties Mouse Properties tab - not present Options Button on tab - N/A ETDSimpleUI run from Windows Control Panel - saving settings but not changing touchpad behaviour CustomerDefinition=5 UI_ThemeOption=4 Taskbar icon style - Elan Double clicking taskbar icon - ETDSimpleUI Mouse Properties tab - "Touchpad" Options Button on tab - ETDSimpleUI ETDSimpleUI run from Windows Control Panel - saving settings but not changing touchpad behaviour This behaviour is the same regardless of how the ETDSimpleUI is invoked. Yes, I think you're right! I'm finding it hard to see what changing the "CustomerDefinition" setting actually does. One thing that seems certain is that it's not going to be possible to have both the normal Elan control panel and ETDSimpleUI working at the same time. How strange to have two different settings in the registry to active or deactivate exactly the same touchpad function though, depending on which control panel is in use. Talk about making things unnecessarily complicated!
-
Thank you. @jaclaz?
-
Well the secret seems to be to change the registry values to "5" as they were for the AsusUI. If you do that and reboot, you lose the extra tab on the Mouse Properties, but the ETDSimpleUI then does correctly change the settings! The disadvantage is that double clicking the taskbar icon (which is now the Asus version) then still runs the Mouse Properties, but there's no access through that now to the control panel, you can only access it through your Windows Control Panel icon. What was happening before was that the Elan control panel was changing (say) "HKLM\Software\Elantech\Smartpad\Tap_Enable" and the ETDSimpleUI was changing "HKLM\Software\Elantech\Smartpad\Tap_One_Finger_Enable". The former was changing the actual behaviour, the latter wasn't, which is the other way around to the way it was when we were using AsusUI (and ETDSimpleUI also worked). Changing the registry values to "5" seems to have restored that behaviour again, so "Tap_One_Finger_Enable" is now the "live" setting again, but this is at the expense of completely losing access to the Elan control panel.
-
Changing the keys to CustomerDefinition=4 UI_ThemeOption=4 Has changed the tab in the Mouse Properties to "Touchpad" instead of "Elan", and it's now Samsung branded. The Options button now brings up ETDSimpleUI. Also the icon in the Windows control panel is now labelled "Touchpad" instead of "Elan Touchpad". ETDSimpleUI still isn't changing the settings though, even after a reboot. I've made the correction to the uninstallation INF.