• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 14:46
CEST 20:46
KST 03:46
  • 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
Code S RO8 Preview: Rogue, GuMiho, Solar, Maru0BGE Stara Zagora 2025: Info & Preview27Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN3The Memories We Share - Facing the Final(?) GSL47Code S RO12 Preview: Cure, Zoun, Solar, Creator4
Community News
BGE Stara Zagora 2025 - Replay Pack0Weekly Cups (June 2-8): herO doubles down1[BSL20] ProLeague: Bracket Stage & Dates9GSL Ro4 and Finals moved to Sunday June 15th13Weekly Cups (May 27-June 1): ByuN goes back-to-back0
StarCraft 2
General
BGE Stara Zagora 2025 - Replay Pack Code S RO8 Preview: Rogue, GuMiho, Solar, Maru Jim claims he and Firefly were involved in match-fixing The SCII GOAT: A statistical Evaluation StarCraft 1 & 2 Added to Xbox Game Pass
Tourneys
Sea Duckling Open (Global, Bronze-Diamond) Bellum Gens Elite: Stara Zagora 2025 $3,500 WardiTV European League 2025 Sparkling Tuna Cup - Weekly Open Tournament SOOPer7s Showmatches 2025
Strategy
[G] Darkgrid Layout Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 477 Slow and Steady Mutation # 476 Charnel House Mutation # 475 Hard Target Mutation # 474 Futile Resistance
Brood War
General
FlaSh Witnesses SCV Pull Off the Impossible vs Shu BGH auto balance -> http://bghmmr.eu/ BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest Will foreigners ever be able to challenge Koreans?
Tourneys
[BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET [ASL19] Grand Finals NA Team League 6/8/2025 [Megathread] Daily Proleagues
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread What do you want from future RTS games? Armies of Exigo - YesYes? Nintendo Switch Thread Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Vape Nation Thread European Politico-economics QA Mega-thread
Fan Clubs
Maru Fan Club Serral Fan Club
Media & Entertainment
Korean Music Discussion [Manga] One Piece
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
A Better Routine For Progame…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
I was completely wrong ab…
jameswatts
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 39233 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 5h 14m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 711
BRAT_OK 98
UpATreeSC 75
MindelVK 47
StarCraft: Brood War
Britney 5656
Sea 2838
Mini 705
EffOrt 430
ggaemo 246
Dewaltoss 166
Aegong 42
sSak 29
Backho 20
Sacsri 19
[ Show more ]
yabsab 14
Counter-Strike
fl0m6892
olofmeister3247
rGuardiaN94
Heroes of the Storm
Liquid`Hasu334
Khaldor164
Other Games
tarik_tv39516
gofns13369
FrodaN804
Beastyqt596
Grubby582
ceh9338
shahzam260
XaKoH 152
Mew2King81
TKL 66
Trikslyr58
QueenE51
ZombieGrub45
Organizations
Dota 2
PGL Dota 2 - Main Stream1308
Other Games
BasetradeTV76
StarCraft 2
angryscii 51
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 21 non-featured ]
StarCraft 2
• davetesta26
• Reevou 4
• Kozan
• sooper7s
• Migwel
• AfreecaTV YouTube
• LaughNgamezSOOP
• intothetv
• IndyKCrew
StarCraft: Brood War
• Michael_bg 4
• FirePhoenix2
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21454
League of Legends
• Nemesis5510
• Jankos1748
• TFBlade1247
Other Games
• imaqtpie954
• Shiphtur324
• WagamamaTV140
Upcoming Events
PiGosaur Monday
5h 14m
GSL Code S
14h 44m
Rogue vs GuMiho
Maru vs Solar
Online Event
1d 5h
Replay Cast
1d 7h
GSL Code S
1d 14h
herO vs Zoun
Classic vs Bunny
The PondCast
1d 15h
Replay Cast
2 days
WardiTV Invitational
2 days
OSC
2 days
Korean StarCraft League
3 days
[ Show More ]
SOOP
3 days
CranKy Ducklings
3 days
WardiTV Invitational
3 days
Cheesadelphia
3 days
CSO Cup
3 days
GSL Code S
4 days
Sparkling Tuna Cup
4 days
Replay Cast
5 days
Wardi Open
5 days
Replay Cast
6 days
Replay Cast
6 days
RSL Revival
6 days
Cure vs Percival
ByuN vs Spirit
Liquipedia Results

Completed

CSL Season 17: Qualifier 2
BGE Stara Zagora 2025
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL 17: 2025 SUMMER
2025 GSL S2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025

Upcoming

Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Murky Cup #2
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #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 © 2025 TLnet. All Rights Reserved.