In the access screen at the bottom right, with the mouse press the key called "Ease of Access" press and then select "On-Key Keyborad" the virtual keyboard appears. You can type the password from that keyboard. After logging in to Windows 10, install the vmware tools.
thank you for your prompt answer following your suggestion I managed to enter windows and i installed Vmware tools but still no response from the keyboard. For example I have the caps lock on in the host machine and when i move the cursor inside the virtual machine caps lock turns off. Same thing with num lock and no matter which key i press nothing appears on the screen. The mouse pointer on the other hand works with no problem. Any suggestion?
What version do you have of windows 10 pro? (1903 or 1909)
What version of ESXi?
Now that you enter windows 10, remove the keyboard drivers from the "Device Manager". At the next restart the device is detected and the correct vmware drivers are reinstalled.
This is pretty much always due to people converting a laptop from physical to virtual without removing the synaptic drivers.
The synaptic drivers and software interfere with VMware's virtual keyboard, so in order to get your keyboard working you have to uninstall any synaptic drivers and support software.
Then reboot your virtual machine.
Wil| Author of Vimalin. The virtual machine Backup app for VMware Desktop Products
| Vimalin : Automated backups for VMware Fusion and VMware Workstation Professional
| More info at https://www.vimalin.com
| Twitter @wilva
| VMware Wiki at http://www.vi-toolkit.com
Thank you Wila you suggestion worked