Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rebeccargb/keyboards

Diagrams of various keyboards
https://github.com/rebeccargb/keyboards

Last synced: about 20 hours ago
JSON representation

Diagrams of various keyboards

Awesome Lists containing this project

README

        

# Keyboards

## Standard Full-Size Keyboards

### ANSI
![](keyboards-svg/Generic/ANSI.svg)

### ISO US
![](keyboards-svg/Generic/ISO%20US.svg)

### ISO UK
![](keyboards-svg/Generic/ISO%20UK.svg)

### JIS
![](keyboards-svg/Generic/JIS.svg)

## Tenkeyless Keyboards

### ANSI TKL
![](keyboards-svg/Generic/ANSI%20TKL.svg)

### ISO US TKL
![](keyboards-svg/Generic/ISO%20US%20TKL.svg)

### ISO UK TKL
![](keyboards-svg/Generic/ISO%20UK%20TKL.svg)

### JIS TKL
![](keyboards-svg/Generic/JIS%20TKL.svg)

## 60% Keyboards

### ANSI 60%
![](keyboards-svg/Generic/ANSI%2060%25.svg)

### ISO US 60%
![](keyboards-svg/Generic/ISO%20US%2060%25.svg)

### ISO UK 60%
![](keyboards-svg/Generic/ISO%20UK%2060%25.svg)

### JIS 60%
![](keyboards-svg/Generic/JIS%2060%25.svg)

## Keypads

### Keypad
![](keyboards-svg/Generic/Keypad.svg)

## IBM Keyboards

### IBM Model F XT, US
This is why we can't have ~~nice things~~ sensible scan codes for the 'print screen' and 'pause/break' keys.

![](keyboards-svg/IBM/IBM%20Model%20F%20XT,%20US.svg)

### IBM Model F XT, DE
![](keyboards-svg/IBM/IBM%20Model%20F%20XT,%20DE.svg)

### IBM Model F AT, US
![](keyboards-svg/IBM/IBM%20Model%20F%20AT,%20US.svg)

### IBM Model F122
![](keyboards-svg/IBM/IBM%20Model%20F122.svg)

### IBM Model M, US
![](keyboards-svg/IBM/IBM%20Model%20M,%20US.svg)

### IBM Model M, Space Saving, US
![](keyboards-svg/IBM/IBM%20Model%20M,%20Space%20Saving,%20US.svg)

## Apple Keyboards

### Apple Lisa, US
![](keyboards-svg/Apple/Apple%20Lisa,%20US.svg)

### Macintosh 512K Keyboard, ANSI
* KbdType 3
* Gestalt ID 1

![](keyboards-svg/Apple/Macintosh%20512K%20Keyboard,%20ANSI.svg)

### Macintosh 512K Keyboard, ISO
* KbdType 3
* Gestalt ID 1

![](keyboards-svg/Apple/Macintosh%20512K%20Keyboard,%20ISO.svg)

### Macintosh 512K Keypad, ANSI
* KbdType 3
* Gestalt ID 2

![](keyboards-svg/Apple/Macintosh%20512K%20Keypad,%20ANSI.svg)

### Macintosh 512K Keypad, ISO
* KbdType 3
* Gestalt ID 2

![](keyboards-svg/Apple/Macintosh%20512K%20Keypad,%20ISO.svg)

### Macintosh Plus Keyboard, ANSI
* KbdType 11
* Gestalt ID 3

![](keyboards-svg/Apple/Macintosh%20Plus%20Keyboard,%20ANSI.svg)

### Macintosh Plus Keyboard, ISO
* KbdType 11
* Gestalt ID 3

![](keyboards-svg/Apple/Macintosh%20Plus%20Keyboard,%20ISO.svg)

### Apple Standard Keyboard, ANSI
* KbdType 1
* Gestalt ID 5

![](keyboards-svg/Apple/Apple%20Standard%20Keyboard,%20ANSI.svg)

### Apple Standard Keyboard, ISO
* KbdType 4
* Gestalt ID 8

![](keyboards-svg/Apple/Apple%20Standard%20Keyboard,%20ISO.svg)

### Apple Extended Keyboard, ANSI
* KbdType 2
* Gestalt ID 4

![](keyboards-svg/Apple/Apple%20Extended%20Keyboard,%20ANSI.svg)

### Apple Extended Keyboard, ISO
* KbdType 5
* Gestalt ID 9

![](keyboards-svg/Apple/Apple%20Extended%20Keyboard,%20ISO.svg)

### Apple Keyboard II, ANSI
* KbdType 8
* Gestalt ID 10

![](keyboards-svg/Apple/Apple%20Keyboard%20II,%20ANSI.svg)

### Apple Keyboard II, ISO US
* KbdType 9
* Gestalt ID 11

![](keyboards-svg/Apple/Apple%20Keyboard%20II,%20ISO%20US.svg)

### Apple Keyboard II, ISO IT
* KbdType 9
* Gestalt ID 11

![](keyboards-svg/Apple/Apple%20Keyboard%20II,%20ISO%20IT.svg)

### Macintosh PowerBook Keyboard, ANSI
* KbdType 12
* Gestalt ID 12

![](keyboards-svg/Apple/Macintosh%20PowerBook%20Keyboard,%20ANSI.svg)

### Macintosh PowerBook Keyboard, ISO
* KbdType 13
* Gestalt ID 13

![](keyboards-svg/Apple/Macintosh%20PowerBook%20Keyboard,%20ISO.svg)

### Apple Adjustable Keyboard, ANSI
* KbdType 16
* Gestalt ID 15

![](keyboards-svg/Apple/Apple%20Adjustable%20Keyboard,%20ANSI.svg)

### Apple Adjustable Keyboard, ISO US
* KbdType 17
* Gestalt ID 16

![](keyboards-svg/Apple/Apple%20Adjustable%20Keyboard,%20ISO%20US.svg)

### Apple Adjustable Keyboard, ISO DE
* KbdType 17
* Gestalt ID 16

![](keyboards-svg/Apple/Apple%20Adjustable%20Keyboard,%20ISO%20DE.svg)

### Apple Adjustable Keyboard, Keypad, ANSI
* KbdType 14
* Gestalt ID 14

![](keyboards-svg/Apple/Apple%20Adjustable%20Keyboard,%20Keypad,%20ANSI.svg)

### Apple Adjustable Keyboard, Keypad, ISO
* KbdType 14
* Gestalt ID 14

![](keyboards-svg/Apple/Apple%20Adjustable%20Keyboard,%20Keypad,%20ISO.svg)

### Apple Newton Keyboard, ANSI US
![](keyboards-svg/Apple/Apple%20Newton%20Keyboard,%20ANSI%20US.svg)

### Apple Newton Keyboard, ANSI UK
![](keyboards-svg/Apple/Apple%20Newton%20Keyboard,%20ANSI%20UK.svg)

### Apple Newton Keyboard, ISO US
![](keyboards-svg/Apple/Apple%20Newton%20Keyboard,%20ISO%20US.svg)

### Apple Newton Keyboard, ISO DE
![](keyboards-svg/Apple/Apple%20Newton%20Keyboard,%20ISO%20DE.svg)

### PowerBook Extended Keyboard, ANSI
* KbdType 24
* Gestalt ID 24

![](keyboards-svg/Apple/PowerBook%20Extended%20Keyboard,%20ANSI.svg)

### PowerBook Extended Keyboard, ISO
* KbdType 20
* Gestalt ID 20

![](keyboards-svg/Apple/PowerBook%20Extended%20Keyboard,%20ISO.svg)

### PowerBook Subnote Keyboard, ANSI
* KbdType 28
* Gestalt ID 28

![](keyboards-svg/Apple/PowerBook%20Subnote%20Keyboard,%20ANSI.svg)

### PowerBook Subnote Keyboard, ISO
* KbdType 29
* Gestalt ID 29

![](keyboards-svg/Apple/PowerBook%20Subnote%20Keyboard,%20ISO.svg)

### PowerBook Subnote Keyboard, JIS
* KbdType 30
* Gestalt ID 30

![](keyboards-svg/Apple/PowerBook%20Subnote%20Keyboard,%20JIS.svg)

### PowerBook G3 Keyboard, ANSI
* KbdType 195
* Gestalt ID 195

![](keyboards-svg/Apple/PowerBook%20G3%20Keyboard,%20ANSI.svg)

### PowerBook G3 Keyboard, ISO
* KbdType 196
* Gestalt ID 196

![](keyboards-svg/Apple/PowerBook%20G3%20Keyboard,%20ISO.svg)

### PowerBook G3 Keyboard, JIS
* KbdType 197
* Gestalt ID 197

![](keyboards-svg/Apple/PowerBook%20G3%20Keyboard,%20JIS.svg)

### PowerBook 1999 Keyboard, JIS
* KbdType 201
* Gestalt ID 201

![](keyboards-svg/Apple/PowerBook%201999%20Keyboard,%20JIS.svg)

## Sun Keyboards

### Sun Type 5, ANSI
![](keyboards-svg/Sun/Sun%20Type%205,%20ANSI.svg)

### Sun Type 5, ISO
![](keyboards-svg/Sun/Sun%20Type%205,%20ISO.svg)

### Sun Type 6, ANSI
![](keyboards-svg/Sun/Sun%20Type%206,%20ANSI.svg)

### Sun Type 6, ISO
![](keyboards-svg/Sun/Sun%20Type%206,%20ISO.svg)

### Sun Type 7, ANSI
![](keyboards-svg/Sun/Sun%20Type%207,%20ANSI.svg)

### Sun Type 7, ISO
![](keyboards-svg/Sun/Sun%20Type%207,%20ISO.svg)

## Commodore Keyboards

### Commodore 64
![](keyboards-svg/Commodore/Commodore%2064.svg)

### Commodore 128
![](keyboards-svg/Commodore/Commodore%20128.svg)

### Commodore Amiga 500, US
![](keyboards-svg/Commodore/Commodore%20Amiga%20500,%20US.svg)

## Other Keyboards

### Famicom
![](keyboards-svg/Nintendo/Famicom.svg)

### [K130](https://github.com/RebeccaRGB/K130)
![](keyboards-svg/Kreative/K130.svg)

### NABU
![](keyboards-svg/NABU/NABU.svg)

### Osborne Vixen
![](keyboards-svg/Osborne/Osborne%20Vixen.svg)

### Space Cadet
![](keyboards-svg/MIT/Space%20Cadet.svg)