public static string KeyText(this VirtualKeyCode key) { int val = (int)key; string basename = key.Name(); return(basename); }