Index: uspace/drv/bus/usb/usbhid/kbd/conv.c
===================================================================
--- uspace/drv/bus/usb/usbhid/kbd/conv.c	(revision dd8b6a87925c4db039bcd5d96da488ee67d92e29)
+++ uspace/drv/bus/usb/usbhid/kbd/conv.c	(revision 5c79fb5ab704c8ab152b8af76eb46e5a0432b62a)
@@ -45,9 +45,4 @@
  */
 static int scanmap_simple[255] = {
-
-//	[0x29] = KC_BACKTICK,
-
-//	[0x02] = KC_1,
-//	[0x03] = KC_2,
 	[0x04] = KC_A,
 	[0x05] = KC_B,
@@ -94,14 +89,13 @@
 	[0x2c] = KC_SPACE,
 
-	[0x2d] = KC_MINUS,  // same as DASH? (- or _)
+	[0x2d] = KC_MINUS,
 	[0x2e] = KC_EQUALS,
 	[0x2f] = KC_LBRACKET,
 	[0x30] = KC_RBRACKET,
 	[0x31] = KC_BACKSLASH,
-	//[0x32] = KC_,	// TODO: HASH??? maybe same as 0x31 - backslash
-	[0x32] = KC_BACKSLASH,
+	[0x32] = KC_HASH,
 	[0x33] = KC_SEMICOLON,
-	[0x34] = KC_QUOTE,  // same as APOSTROPHE? (')
-	[0x35] = KC_BACKTICK,  // same as GRAVE ACCENT?? (`)
+	[0x34] = KC_QUOTE,
+	[0x35] = KC_BACKTICK,
 	[0x36] = KC_COMMA,
 	[0x37] = KC_PERIOD,
@@ -137,15 +131,4 @@
 	[0x52] = KC_UP,
 
-	//[0x64] = // some funny key
-
-	[0xe0] = KC_LCTRL,
-	[0xe1] = KC_LSHIFT,
-	[0xe2] = KC_LALT,
-	//[0xe3] = KC_L	// TODO: left GUI
-	[0xe4] = KC_RCTRL,
-	[0xe5] = KC_RSHIFT,
-	[0xe6] = KC_RALT,
-	//[0xe7] = KC_R	// TODO: right GUI
-
 	[0x53] = KC_NUM_LOCK,
 	[0x54] = KC_NSLASH,
@@ -164,6 +147,16 @@
 	[0x61] = KC_N9,
 	[0x62] = KC_N0,
-	[0x63] = KC_NPERIOD
+	[0x63] = KC_NPERIOD,
 
+	[0x64] = KC_BACKSLASH,
+
+	[0x9a] = KC_SYSREQ,
+
+	[0xe0] = KC_LCTRL,
+	[0xe1] = KC_LSHIFT,
+	[0xe2] = KC_LALT,
+	[0xe4] = KC_RCTRL,
+	[0xe5] = KC_RSHIFT,
+	[0xe6] = KC_RALT,
 };
 
@@ -173,5 +166,5 @@
  *
  * @param scancode USB HID key code (from HID Usage Tables).
- * 
+ *
  * @retval HelenOS key code corresponding to the given USB HID key code.
  */
