| Device ID | Description |
| PNP0300 | IBM PC/XT keyboard controller (83-key) |
| PNP0301 | IBM PC/AT keyboard controller (86-key) |
| PNP0302 | IBM PC/XT keyboard controller (84-key) |
| PNP0303 | IBM Enhanced (101/102-key, PS/2 mouse support) |
| PNP0304 | Olivetti keyboard (83-key) |
| PNP0305 | Olivetti keyboard (102-key) |
| PNP0306 | Olivetti keyboard (86-key) |
| PNP0307 | Microsoft Windows keyboard |
| PNP0308 | General Input Device Emulation Interface (GIDEI) legacy |
| PNP0309 | Olivetti keyboard (A101/102-key) |
| PNP030A | AT&T 302 keyboard |
| PNP030B | Reserved by Microsoft |
| PNP0320 | Japanese keyboard A01 (106-key) |
| PNP0321 | Japanese keyboard (101-key) |
| PNP0322 | Japanese AX keyboard |
| PNP0323 | Japanese keyboard 002/003 (106-key) |
| PNP0324 | Japanese keyboard 001 (106-key) |
| PNP0325 | Japanese Toshiba desktop keyboard |
| PNP0326 | Japanese Toshiba laptop keyboard |
| PNP0327 | Japanese Toshiba notebook keyboard |
| PNP0340 | Korean keyboard (84-key) |
| PNP0341 | Korean keyboard (86-key) |
| PNP0342 | Korean enhanced keyboard |
| PNP0343 | Korean enhanced keyboard 101b |
| PNP0343 | Korean enhanced keyboard 101c |
| PNP0344 | Korean enhanced keyboard 103 |