saivert Posted October 16, 2009 Share Posted October 16, 2009 I downloaded the source code and compiled it unmodified and it works fine inside VMWare. I guess the precompiled Mac OS X app on keepassx site contains a bug or isn't compiled to work properly on Snow Leopard (or something to that effect). Anyways here is a build that works just fine: http://saivert.xerc.biz/files/mac_os_x_vm/...4.1-saivert.zip Original post: KeePassX is a handy password manager for Mac OS X (and Windows and Linux too) which has a nifty security feature which prevents other apps from manipulating mouse and keyboard input in order to programatically control KeePassX and possible log or extract passwords. Since VMWare Tools's Mouse driver/integration runs a daemon inside Mac OS X for the purpose of getting smooth mouse control and seamlessly cross the guest/host barrier you can't use the mouse with KeePassX. Keyboard works fine though as it's not controlled via an application but a kernel driver (Apple USB Hid driver). Only way to fix this is to change the KeePassX source code and disable this security feature. There currently isn't a option for this in the preferences. You can get KeePassX here: http://www.keepassx.org/ EDIT: Of course you can also remove the VMWare mouse driver/integration but then it will get really annoying to use the mouse inside the VM as it has a different acceleration curve and speed than Windows usually has. Link to comment Share on other sites More sharing options...
Recommended Posts