foo
9
mechanical_keyboard_science/Makefile
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
pdf:
|
||||
marp --pdf --pdf-notes .
|
||||
|
||||
present:
|
||||
marp -w -s --bespoke.progress .
|
||||
|
||||
notes:
|
||||
marp --notes .
|
||||
|
||||
16
mechanical_keyboard_science/README.md
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# Mechanical Keyboard Science
|
||||
|
||||
I'm using [Marp](https://marp.app/) for the slides.
|
||||
|
||||
Run slides with:
|
||||
|
||||
```shell
|
||||
make present
|
||||
```
|
||||
|
||||
Generate PDF with:
|
||||
|
||||
```shell
|
||||
make pdf
|
||||
```
|
||||
|
||||
BIN
mechanical_keyboard_science/img/40_keyboard.png
Normal file
|
After Width: | Height: | Size: 130 KiB |
BIN
mechanical_keyboard_science/img/65_keyboard.webp
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
mechanical_keyboard_science/img/75_keyboard.webp
Normal file
|
After Width: | Height: | Size: 165 KiB |
BIN
mechanical_keyboard_science/img/cherry_mx.png
Normal file
|
After Width: | Height: | Size: 2.8 MiB |
BIN
mechanical_keyboard_science/img/cherry_mx_low_profile.png
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
|
After Width: | Height: | Size: 101 KiB |
BIN
mechanical_keyboard_science/img/cherry_mx_low_profile_linear.gif
Normal file
|
After Width: | Height: | Size: 4.7 MiB |
BIN
mechanical_keyboard_science/img/clicky.gif
Normal file
|
After Width: | Height: | Size: 6.6 MiB |
BIN
mechanical_keyboard_science/img/ergo_dox.jpg
Normal file
|
After Width: | Height: | Size: 41 KiB |
BIN
mechanical_keyboard_science/img/kailh_low_profile_choc_v1.jpg
Normal file
|
After Width: | Height: | Size: 130 KiB |
BIN
mechanical_keyboard_science/img/kailh_low_profile_choc_v2.jpg
Normal file
|
After Width: | Height: | Size: 201 KiB |
BIN
mechanical_keyboard_science/img/krytox_205g0.jpg
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
mechanical_keyboard_science/img/linear.gif
Normal file
|
After Width: | Height: | Size: 6.3 MiB |
BIN
mechanical_keyboard_science/img/profiles.png
Normal file
|
After Width: | Height: | Size: 87 KiB |
BIN
mechanical_keyboard_science/img/razer_opto.gif
Normal file
|
After Width: | Height: | Size: 520 KiB |
BIN
mechanical_keyboard_science/img/switch_animation.mp4
Normal file
BIN
mechanical_keyboard_science/img/switch_film.webp
Normal file
|
After Width: | Height: | Size: 161 KiB |
BIN
mechanical_keyboard_science/img/switch_pads.jpg
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
mechanical_keyboard_science/img/tactile.gif
Normal file
|
After Width: | Height: | Size: 6.8 MiB |
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
# Mechanical Keyboards
|
||||
|
||||
## aka how to waste more money fast 🕳️💵
|
||||
## aka how to waste money fast 🕳️💵
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -16,13 +16,14 @@
|
|||
- 🎚️ Stabilizers
|
||||
- 🧠 PCBs
|
||||
- 🧱 Cases
|
||||
- 💦 Lube
|
||||
- 🔉 Foam
|
||||
- ✨ Mods
|
||||
|
||||
---
|
||||
|
||||
# 🔍 Sizes
|
||||
|
||||
## Percentage of a full size keyboard
|
||||
|
||||
---
|
||||
|
||||
# 100% - Fullsize
|
||||
|
|
@ -39,19 +40,136 @@
|
|||
|
||||
---
|
||||
|
||||
# 🎛️S Switche
|
||||
|
||||
## 🔊 Loud
|
||||
|
||||
- Cherry Blue, Green
|
||||
|
||||
## 🔉 Normal
|
||||
|
||||
- Cherry Brown
|
||||
|
||||
## 🔈 Quiet
|
||||
|
||||
- Cherry Red, Black, Silence
|
||||
# 65%
|
||||
|
||||
---
|
||||
|
||||
# 40% - Planck
|
||||
|
||||
---
|
||||
|
||||
# Ergonomic
|
||||
|
||||
---
|
||||
|
||||
# 🔳 Keycaps
|
||||
|
||||
- uniform vs sculpted
|
||||
|
||||
## Cherry, OEM
|
||||
|
||||
- "the normal ones"
|
||||
|
||||
## SA, MDA
|
||||
|
||||
- tall, old school looking
|
||||
|
||||
## XDA, DSA
|
||||
|
||||
- one size fits all
|
||||
- good for custom layouts
|
||||
|
||||
## Articans
|
||||
|
||||
- it's art
|
||||
|
||||
---
|
||||
|
||||
# 🎛️ Switches
|
||||
|
||||
## General facts
|
||||
|
||||
- Cherry “Mechanical X-Point” technology (MX) from early 1980s
|
||||
- Gateron, Kailh, Razer, etc build compatible alternatives
|
||||
|
||||
**insert colorful picture of switches here**
|
||||
|
||||
---
|
||||
|
||||
# 🎛️ Switches
|
||||
|
||||
## Sizes
|
||||
|
||||
### Normal
|
||||
|
||||
- Cherry MX compatible
|
||||
- Alps
|
||||
|
||||
### Low profile
|
||||
|
||||
- Cherry MX Low Profile
|
||||
- Kailh Low Profile Choc v1
|
||||
- Kailh Low Profile Choc v2
|
||||
|
||||
---
|
||||
|
||||
# 🎛️ Switches
|
||||
|
||||
## Types
|
||||
|
||||
### Tactile
|
||||
|
||||
- Bump when pressing down
|
||||
|
||||
### Linear
|
||||
|
||||
- No bump
|
||||
- Speed variants with less pre-travel
|
||||
|
||||
### Clicky
|
||||
|
||||
- Tactile bump
|
||||
- Audible click
|
||||
|
||||
---
|
||||
|
||||
# 🎛️ Switches
|
||||
|
||||
- Mounting: 5 Pin vs 3 Pin
|
||||
- Materials:
|
||||
- Polycarbonate (PC) - usually top housing
|
||||
- Nylon (PA66) - usially bottom housing
|
||||
- Polyoxymethylene (POM) - usually stem
|
||||
- Self lubricating
|
||||
- Actuation Force in grams
|
||||
- Bottom out
|
||||
- Spring size in mm
|
||||
- Travel distance in mm
|
||||
- Total and pre travel before actuation
|
||||
|
||||
---
|
||||
|
||||
# 🎚️ Stabilizers
|
||||
|
||||
---
|
||||
|
||||
# ✨ Mods
|
||||
|
||||
## Golden Toslink cables ahead! 😜
|
||||
|
||||
---
|
||||
|
||||
# ✨ Mods
|
||||
|
||||
## 💦 Lube
|
||||
|
||||
---
|
||||
|
||||
# ✨ Mods
|
||||
|
||||
## 🔉 Foam
|
||||
|
||||
---
|
||||
|
||||
# ✨ Mods
|
||||
|
||||
## Stickers
|
||||
|
||||
---
|
||||
|
||||
# ✨ Mods
|
||||
|
||||
## Films
|
||||
|
||||
|
||||
|
||||
|
|
|
|||