Jump to content

Issues with KeePassX and VMWare mouse integration


1 post in this topic

Recommended Posts

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

 Share

×
×
  • Create New...