git: 9front

Download patch

ref: 8e28f6fe52c29d202f05919bbd908b5ccfd33847
parent: 719a58ddaaabf4d018cabcc681ebe9feabd602c6
author: aiju <devnull@localhost>
date: Mon Jun 19 07:06:26 EDT 2017

vmx(1): i8042: translation changes reported keyboard id

--- a/sys/src/cmd/vmx/io.c
+++ b/sys/src/cmd/vmx/io.c
@@ -722,7 +722,7 @@
 		case 0xff: keyputc(0xfa); keyputc(0xaa); break; /* reset */
 		case 0xf5: kbd.quiet = 1; keyputc(0xfa); break; /* disable scanning */
 		case 0xf4: kbd.quiet = 0; keyputc(0xfa); break; /* enable scanning */
-		case 0xf2: keyputc(0xfa); keyputc(0xab); keyputc(0x83); break; /* keyboard id */
+		case 0xf2: keyputc(0xfa); keyputc(0xab); keyputc(0x41); break; /* keyboard id */
 		case 0xee: keyputc(0xee); break; /* echo */
 		default:
 			vmerror("unknown kbd command %#ux", val);
--