about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--archetypes/default.md4
-rw-r--r--content/posts/2023-08-28-cleaning-keyboard.md64
-rw-r--r--static/images/keyboard/bare-board-clean.jpgbin0 -> 2921899 bytes
-rw-r--r--static/images/keyboard/bare-board-dirty.jpgbin0 -> 3208316 bytes
-rw-r--r--static/images/keyboard/cleaning-board.jpgbin0 -> 2551556 bytes
-rw-r--r--static/images/keyboard/keyboard-cover.jpgbin0 -> 3793401 bytes
-rw-r--r--static/images/keyboard/keycap-soak.jpgbin0 -> 3034173 bytes
7 files changed, 66 insertions, 2 deletions
diff --git a/archetypes/default.md b/archetypes/default.md
index c7f5cd6..3f9ca4b 100644
--- a/archetypes/default.md
+++ b/archetypes/default.md
@@ -1,10 +1,10 @@
 ---
-title: "{{ replace .Name "-" " " | title }}"
+title: "{{ replace .Name "-" " " }}"
 date: {{ now.Format "2006-01-02" }}
 draft: true
 lang: en
 categories: [ blog ]
 tags: []
-translationKey: "{{ .Name | title }}"
+translationKey: "{{ .Name }}"
 ---
 
diff --git a/content/posts/2023-08-28-cleaning-keyboard.md b/content/posts/2023-08-28-cleaning-keyboard.md
new file mode 100644
index 0000000..989fa30
--- /dev/null
+++ b/content/posts/2023-08-28-cleaning-keyboard.md
@@ -0,0 +1,64 @@
+---
+title: "Cleaning my keyboard"
+date: 2023-08-29
+lang: en
+categories: [ blog ]
+tags: [ keyboard, cleaning, hygiene]
+translationKey: "2023-08-29-cleaning-keyboard"
+---
+
+I have replaced my keyboard with a mechanical one around July last year, so
+it's been more than a year, but shamefully I haven't cleaned it properly.  The
+most cleaning I've done is using a tissue paper and rubbing over it.  In my
+defense, it came with a plastic cover, so I thought covering it when not in use
+is enough, but apparently it isn't.  As its keys are getting more and more
+often stuck, I looked more closely between the keys and noticed dust and even
+cobweb (I'm not exaggerating it).
+
+![my keyboard and its plastic cover](/images/keyboard/keyboard-cover.jpg)
+
+I didn't even get the tool needed to disassemble it for cleaning, so I just got
+a keypuller last week, along with a switch puller and a brush.
+
+So let's start cleaning this keyboard.
+
+First, I remove all of those keycaps.  Hopefully I'm not breaking anything in
+the process.
+
+![my keyboard without keycaps, with a lot of dirt](/images/keyboard/bare-board-dirty.jpg)
+
+Afterwards, the keys are put into a bowl of water mixed with handwash.  Some
+guides would recommend mixing a lot of 90° alcohol, while some others say too
+strong agent can damage the keys, so I prefer to stay safe with it.
+
+![keycaps in cleaning bowl](/images/keyboard/keycap-soak.jpg)
+
+Now, I brush the board gently while holding it upside down to avoid dust
+sticking in further.  The keyboard is significantly cleaner after brushing.
+Then, I use cotton swabs to clean it more thoroughly with water, and then dry
+them with a towel.
+
+![cleaning keyboard with a cotton swab](/images/keyboard/cleaning-board.jpg)
+
+Next, I wash the keycaps that have been soaking.  The keys are quite clean now.
+I rinse them with water to ensure no soap is remaining.
+
+And voilà, the keyboard is as clean as new!
+
+![the keyboard, now clean](/images/keyboard/bare-board-clean.jpg)
+
+OK, not "as new", but it's much better than before.  The cleaning process takes
+around 1 hour.
+
+Finally, I and dry them completely before reassembling them.  Several methods I
+use to dry faster include:
+
+- use a towel
+- use a fan
+- human-powered centrifugal force
+
+It takes another hour to dry.  I tries to use my memory, but it seems I don't
+remember all the positions as well as I thought initially, particularly the
+navigation buttons and the volume controls on the right of the main keys.
+Fortunately, I already took the pic of the keyboard before disassembling it, so
+it is not a problem.
diff --git a/static/images/keyboard/bare-board-clean.jpg b/static/images/keyboard/bare-board-clean.jpg
new file mode 100644
index 0000000..077c406
--- /dev/null
+++ b/static/images/keyboard/bare-board-clean.jpg
Binary files differdiff --git a/static/images/keyboard/bare-board-dirty.jpg b/static/images/keyboard/bare-board-dirty.jpg
new file mode 100644
index 0000000..20cea12
--- /dev/null
+++ b/static/images/keyboard/bare-board-dirty.jpg
Binary files differdiff --git a/static/images/keyboard/cleaning-board.jpg b/static/images/keyboard/cleaning-board.jpg
new file mode 100644
index 0000000..99cbbaa
--- /dev/null
+++ b/static/images/keyboard/cleaning-board.jpg
Binary files differdiff --git a/static/images/keyboard/keyboard-cover.jpg b/static/images/keyboard/keyboard-cover.jpg
new file mode 100644
index 0000000..91b2b85
--- /dev/null
+++ b/static/images/keyboard/keyboard-cover.jpg
Binary files differdiff --git a/static/images/keyboard/keycap-soak.jpg b/static/images/keyboard/keycap-soak.jpg
new file mode 100644
index 0000000..a6f544e
--- /dev/null
+++ b/static/images/keyboard/keycap-soak.jpg
Binary files differ