• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:01
CET 08:01
KST 16:01
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
What mix of new & old maps do you want in the next ladder pool? (SC2) Potential Updates Coming to the SC2 CN Server Behind the Blue - Team Liquid History Book herO wins SC2 All-Star Invitational Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool
Tourneys
StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
Recent recommended BW games ASL21 General Discussion Gypsy to Korea RepMastered™: replay sharing and analyzer site KK Platform will provide 1 million CNY
Tourneys
[Megathread] Daily Proleagues 2026 Changsha Offline Cup [ASL21] Ro24 Group B [ASL21] Ro24 Group A
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Darkest Dungeon General RTS Discussion Thread Path of Exile
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI European Politico-economics QA Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Cricket [SPORT] Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4082 users

Next project: Keyboard Mod

Blogs > DanielHetberg
Post a Reply
DanielHetberg
Profile Blog Joined August 2011
141 Posts
April 29 2012 20:52 GMT
#1
Not directly StarCraft-related, but I'm sharing anyway. I'm currently working on a keyboard mod to give to my father for his birthday. The idea is that he's got a couple of years left until his retirement, and since he's working on a PC at least some of his day, he's going to use it every day and hopefully enjoy it.

Since this is new territory for me, I'm working off a pretty detailed example (looky here) following the example of Jake van Slatt and Datamancer.

First, you need a fitting base keyword to work off of. I used the same model of cheap office keyboard I've been using at home for at elast the past five years or so (Cherry RS 6000). No idea how old it actually is, it's a PS2 version, always worked flawlessly. So the very first step for me was to work out how to transfer Rampkins' build log to the keyboard Im using. The below pic shows my Inkscape project file. It's actually rather technical this time - since I'm incorporating ready-made parts, I have to keep certain distances very exact (such as the key spacing). Ignore the fact that my notes are in german.

[image loading]

[image loading]

The process of making the keys involves several steps (since it's quite time-consuming, I'll outsource some of the work to my sisters). The brief outline, for those of you who didn't read the whole build log, is to snip off the key caps and replace them with brass tubing glued to the key base. After that, you refurnish the whole keyboard body with wood, leather and more brass.

I built one prototype key to be sure it worked as intended before embarking on the rather boring quest of producing 104 keys (space bar will be custom-made from the same wood I'll be using for the body).

[image loading]

[image loading]

So, the steps are:
- saw brass tubing (16 mm x 1 mm) to pieces of 19 and 15 mm length
- file off all sharp corners
- polish with steel wool (still considering ditching this one, but polished brass is awesome)
- saw wood pieces to fill the brass tubing
- fix the wood into the brass using foam rubber (my wife's idea - way less messy and way more precise than glue)
- use tin snips to reduce the standard keys to just the actual triggers
- glue the snipped-off plastic key bases to the wooden key center
- print out the hand-painted-over keys and cut them out quite carefully
- top them off with protective adhesive film so they don't wear off instantly when in use
- glue key face to key
(- repeat 104 times)

[image loading]

I finished hand-sawing the 19 mm brass casings for the high keys today and started on the 15 mm low ones. Yes, probably your keyboard, too, has high and low keys (compare f-keys to keys from the center area such as "g").

Fortunately, I had an almost complete alphabet of calligraphy letters from another project (customized card deck I made for dear friends), so making the lettering wasn't quite as much work as it might have been. I used the font Adine Kirnberg Script as a base and Inkscape's calligraphy brush (I suck with a tablet [and Inkscape's tablet support is not so top-notch], so mostly with the mouse and lots of Ctrl-Z).

[image loading]

May 1st is a holiday over here, so I hope to get some work done then. Will keep you updated.

****
Take a survey about my shared artists' and craftspersons' workshop concept (15-20 min): http://www.surveymonkey.com/s/38ZHMMX
Golden Ghost
Profile Joined February 2003
Netherlands1041 Posts
Last Edited: 2012-04-29 21:12:13
April 29 2012 21:10 GMT
#2
Good luck with the build. Your father is one lucky guy. I almost always really like the stuff Datamancer does. Someday I'm going to buy one of those. Perhaps even something like the Archbishop PC with the Opti-Transcripticon scanner
Life is to give and take. You take a vacation and you give to the poor.
rUiNati0n
Profile Joined December 2010
United States1155 Posts
April 29 2012 22:07 GMT
#3
Wow this looks very cool. I'm sure your father will love it!
eating corn while thinking about eating more corn
miicah
Profile Joined February 2011
Australia2470 Posts
April 29 2012 23:11 GMT
#4
If you're putting this much effort into modding a keyboard why not start with a mech kb as a base?
@miicah88
how
Profile Blog Joined January 2011
United States538 Posts
April 29 2012 23:53 GMT
#5
I hope we get to see results when you finish!
http://twitter.com/howsc
Kurr
Profile Blog Joined April 2010
Canada2338 Posts
April 30 2012 00:43 GMT
#6
The result looks appealing visually but definitely not something I would want to use on a daily basis in terms of functionality, especially the spacebar.

Still, it's a pretty sweet gift. I guess it will either be his real keyboard if he doesn't use his computer that much and on the other hand it's still a nice piece if he prefers a regular keyboard. Maybe it's not as bad to use as it looks after you get used to it though.
(╯°□°)╯︵ ┻━┻ | ┻━┻ ︵╰(°□°)╯︵ ┻━┻
PR4Y
Profile Joined November 2010
United States260 Posts
April 30 2012 02:35 GMT
#7
On April 30 2012 09:43 Kurr wrote:
The result looks appealing visually but definitely not something I would want to use on a daily basis in terms of functionality, especially the spacebar.

Still, it's a pretty sweet gift. I guess it will either be his real keyboard if he doesn't use his computer that much and on the other hand it's still a nice piece if he prefers a regular keyboard. Maybe it's not as bad to use as it looks after you get used to it though.



I don't understand this at all?

What is wrong with they keyboard layout that would make it impossible for you to use? I also don't understand what is wrong with the spacebar?

You've left me at a loss for words... care to explain why the spacebar is unusable for you? Seems like a regular spacebar to me o.O
I'm your average Brotoss brother, weilding my brommortal, brothership, brolossus, bro ray, broenix... BROTHERHOOD OF BROTOSS
Froadac
Profile Blog Joined July 2009
United States6733 Posts
April 30 2012 05:35 GMT
#8
This is really cool, albeit odd and extremely specialty :D
r.Evo
Profile Joined August 2006
Germany14080 Posts
Last Edited: 2012-04-30 06:03:20
April 30 2012 05:51 GMT
#9
Damn this project is tight.

What I'm curious about, how does typing on that actually feel? Like... is it more / less comfortable to use than the original one? I can't imagine at all what this is like. =S

Edit: Can you tell us how much you estimate the materials costing you total and, once you're done, how many hours you needed to build this?
"We don't make mistakes here, we call it happy little accidents." ~Bob Ross
DamageControL
Profile Blog Joined July 2007
United States4222 Posts
Last Edited: 2012-04-30 12:58:47
April 30 2012 12:56 GMT
#10
You're starting with a used cherry as the base? Seems odd, but looks sweet.

edit: nvm misread haha
Liquid | SKT
docvoc
Profile Blog Joined July 2011
United States5491 Posts
April 30 2012 16:12 GMT
#11
Good luck dude :D I can't wait to see how this turns out, though it would be cool if you made videos of it so us chobu modders can learn from you ^^.
User was warned for too many mimes.
DanielHetberg
Profile Blog Joined August 2011
141 Posts
April 30 2012 20:15 GMT
#12
r.Evo: about 20 for the keyboard, 30 or so for the brass tubing, 20 for some good pieces of "wenge" wood. Probably about 30-50 for the leather. Some odds and ends, some glue, some tools I didn't have (decent metal saw...)

I spent probably about 10 hours on measuring and figuring out the layout, completing the key lettering and other prep work. About 4 hours of sawing the brass, probably a bit more filing (my sister, wife and me spent most of today's evening working on the first 20 keys). Maybe another hour for sawing the interior wood. Planning an afternoon to cut out the wooden exterior, will probably take longer to really finish it up though.

Call it 120,- in raw parts and maybe 40 hours of work.

Will try to post some more photos and maybe a time lapse video (recently figured out how to do those with my webcam).
Take a survey about my shared artists' and craftspersons' workshop concept (15-20 min): http://www.surveymonkey.com/s/38ZHMMX
thedeadhaji *
Profile Blog Joined January 2006
39489 Posts
May 01 2012 00:56 GMT
#13
looking forward to seeing the in-progress pics and the end product so much!!
Leyra
Profile Blog Joined May 2010
United States1222 Posts
May 01 2012 16:59 GMT
#14
Damn, this looks cool as hell. Wish someone would make one for me :D Good luck, that seems like a boatload of work,
fishbowl
Profile Joined January 2010
United States1575 Posts
May 01 2012 17:34 GMT
#15
Tag for results!
Please log in or register to reply.
Live Events Refresh
Next event in 2h 59m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
-ZergGirl 178
ProTech118
Livibee 89
StarCraft: Brood War
PianO 1886
Tasteless 314
Leta 111
Dewaltoss 106
sSak 95
scan(afreeca) 34
Noble 33
Dota 2
febbydoto16
LuMiX1
League of Legends
JimRising 625
Counter-Strike
Stewie2K642
Other Games
WinterStarcraft497
C9.Mang0361
crisheroes269
Nina65
RuFF_SC232
amsayoshi29
Organizations
Other Games
BasetradeTV94
StarCraft: Brood War
UltimateBattle 45
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 11 non-featured ]
StarCraft 2
• Sammyuel 31
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
RSL Revival
2h 59m
Cure vs Zoun
herO vs Rogue
Platinum Heroes Events
7h 59m
BSL
12h 59m
RSL Revival
1d 2h
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
1d 4h
BSL
1d 11h
Replay Cast
1d 16h
Replay Cast
2 days
Afreeca Starleague
2 days
Light vs Calm
Royal vs Mind
Wardi Open
2 days
[ Show More ]
Monday Night Weeklies
2 days
OSC
2 days
Sparkling Tuna Cup
3 days
Afreeca Starleague
3 days
Rush vs PianO
Flash vs Speed
Replay Cast
4 days
Afreeca Starleague
4 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
4 days
The PondCast
5 days
Replay Cast
5 days
RSL Revival
6 days
Replay Cast
6 days
Liquipedia Results

Completed

KCM Race Survival 2026 Season 1
WardiTV Winter 2026
Underdog Cup #3

Ongoing

BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
2026 Changsha Offline CUP
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.