Virtualbox 5.2.12 is quite old and really buggy version
Use VirtualBox 5.2.26 instead https://www.virtualbox.org/wiki/Changelog-5.2#v26
Disable USB in VM settings, use PS/2 mode
Use VirtualBox 5.2.26 instead https://www.virtualbox.org/wiki/Changelog-5.2#v26
Disable USB in VM settings, use PS/2 mode
If this isn't about work, then curious as to why you can't upgrade?