X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=specs%2Fkbd%2Fscancodes-3.html;fp=specs%2Fkbd%2Fscancodes-3.html;h=fdc5f6050f35995897fd3817d5a4ae4f17935344;hp=0000000000000000000000000000000000000000;hb=8af06d1fd50343e17229618ef4d2693193b2b3d9;hpb=d0d14ca50fbac167253e1e1d8d806bfd749a5e8a diff --git a/specs/kbd/scancodes-3.html b/specs/kbd/scancodes-3.html new file mode 100644 index 0000000..fdc5f60 --- /dev/null +++ b/specs/kbd/scancodes-3.html @@ -0,0 +1,64 @@ + + + + + Keyboard scancodes: Special keyboards - Amstrad/Schneider keyboards + + + + + +Next +Previous +Contents +
+

3. Special keyboards - Amstrad/Schneider keyboards

+ +

Since IBM had patented their keyboard design, +Amstrad developed an entirely different keyboard. +

+

3.1 Amstrad/Schneider PC1512 +

+ +

The +Amstrad keyboard +is entirely incompatible with XT and AT keyboards, and can be used only +on an Amstrad; conversely, no other keyboard will work on an older Amstrad. +This keyboard has a Del key on the keypad, and both Del-> and Del<- keys +above the Enter key. The Del-> key has scancode 70. +Left of the Enter key a PrtSc/* key. +There is an additional Enter key with scancode 74. +It is possible to connect a mouse and/or joystick to the keyboard, +and then these devices also yield scancodes: +77 (joystick button 1), 78 (joystick button 2), +79 (joystick right), 7a (joystick left), +7b (joystick up), 7c (joystick down), +7d (mouse right), 7e (mouse left). +

+

+ + +
+

+

3.2 Amstrad/Schneider other models +

+ +

John Elliott adds: +

The above only mentions the PC1512/PC1640 style of keyboard. +Later Amstrad XTs (PPC512, PPC640, PC20, PC200, PC2086, PC3086) used a +102-key keyboard with the same layout and scancodes as a normal 102-key XT +keyboard. This design is not only incompatible with normal XT and AT +keyboards, it's also incompatible with the PC1512 keyboard. The joystick +socket is no longer present, but mouse button clicks are still handled by +the keyboard, with the same scancodes 7d (right button) and +7e (left button). +

On the PPC512, PPC640, PC20 and PC200, the keyboard is in the same box as +the motherboard, and is connected directly to it by ribbon cable. +

+

+


+Next +Previous +Contents + +