VKEYBD: Modify code to open vkeybd on long press of middle mouse button.

This should massively reduce any chance of a conflict with mouse usage
in games and is still easy for a person with mobility issues to perform.