This is a great way of stoppping the age old mouse problem but.... i was using this on several databases and i found that on some users machines the code or perhaps the .DLL effected stability. On closing Access it would still be running in the background and users needed to manually kill it in the task manager or log out and back in again. It worked fine on other users machines though...could be to do with the exisitng reg setup?