- `usb_keyboard` (bool) - If set to true, Packer will use USB HID Keyboard scan codes to send the boot command to the VM and the [disable_vnc](#disable_vnc) option will be ignored and automatically set to true. This option is not supported by hosts with free license. ~> **Note:** The ESXi 6.5+ removes support to VNC. In this case, the `usb_keyboard` should be set to true in order to send boot command keystrokes to the VM.