hv_kbd: Add evdev protocol support for gen 2 VMs
(cherry picked from commit c2a159286c7694306fde8c161af47a220e1a76f2)