KeePass not reading HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
The environment variable %LOCALAPPDATA% is user-specific, not machine-specific. Therefore, you should add your registration in HKEY_CURRENT_USER, not in HKEY_LOCAL_MACHINE. However, the main problem here is something else: you have specified an environment variable in the path and the type of the value is REG_SZ. In the case of REG_SZ, the environment variable is not expanded, and consequently KeePass cannot find DuckDuckGo.exe (and therefore shows no menu commands for it). You could fix this by...
Of course. I've changed the link as you wished. Best regards, Dominik
I've added a link to your fork in the KPSAPLaunch listing: https://keepass.info/plugins.html#kpsaplaunch Thanks and best regards, Dominik
Thanks for creating this plugin! Could you please explain why the key sending approach of your plugin should be better for RDP windows? I've looked into the source code of your plugin and found that you're using the keybd_event function with a scan code obtained using MapVirtualKey (MAPVK_VK_TO_VSC). KeePass uses the SendInput function, also with a scan code obtained using MapVirtualKey/MapVirtualKeyEx (MAPVK_VK_TO_VSC). This is basically the same... What am I missing? Best regards, Dominik
Duplicate of https://sourceforge.net/p/keepass/bugs/2447/
Interesting plugin/extension; thanks for developing it! It's now listed on the KeePass plugins page: https://keepass.info/plugins.html#kpferry Best regards, Dominik
It could be related to this: https://sourceforge.net/p/keepass/bugs/2321/ Best regards, Dominik