Index: /trunk/src/VBox/Frontends/VBoxShell/vboxshell.py
===================================================================
--- /trunk/src/VBox/Frontends/VBoxShell/vboxshell.py	(revision 27535)
+++ /trunk/src/VBox/Frontends/VBoxShell/vboxshell.py	(revision 27536)
@@ -550,4 +550,11 @@
 
 
+def asEnumElem(ctx,enum,elem):
+    all = ctx['ifaces'].all_values(enum)
+    for e in all.keys():
+        if elem == all[e]:
+            return e
+    return "<unknown>"
+
 def infoCmd(ctx,args):
     if (len(args) < 2):
@@ -589,4 +596,6 @@
 
     print "  HPET [hpetEnabled]: %s" %(asState(mach.hpetEnabled))
+    print "  Keyboard [keyboardHidType]: %s (%s)" %(asEnumElem(ctx,"KeyboardHidType", mach.keyboardHidType), mach.keyboardHidType)
+    print "  Pointing device [pointingHidType]: %s (%s)" %(asEnumElem(ctx,"PointingHidType", mach.pointingHidType), mach.pointingHidType)
     print "  Last changed [n/a]: " + time.asctime(time.localtime(long(mach.lastStateChange)/1000))
     print "  VRDP server [VRDPServer.enabled]: %s" %(asState(mach.VRDPServer.enabled))
