diff options
-rw-r--r-- | archetypes/default.md | 4 | ||||
-rw-r--r-- | content/posts/2023-08-28-cleaning-keyboard.md | 64 | ||||
-rw-r--r-- | static/images/keyboard/bare-board-clean.jpg | bin | 0 -> 2921899 bytes | |||
-rw-r--r-- | static/images/keyboard/bare-board-dirty.jpg | bin | 0 -> 3208316 bytes | |||
-rw-r--r-- | static/images/keyboard/cleaning-board.jpg | bin | 0 -> 2551556 bytes | |||
-rw-r--r-- | static/images/keyboard/keyboard-cover.jpg | bin | 0 -> 3793401 bytes | |||
-rw-r--r-- | static/images/keyboard/keycap-soak.jpg | bin | 0 -> 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 |