Jump to content

The HID Liberator

TheProfosist

Last week I promised a small build log of a keyboard since a friend had just bought one off of me and wanted a few modifications, well here it is. Also sorry about the dim under exposed pictures I actually had really good lighting but my LCD screen somehow got set to one step brighter than it should have so I got my exposure off.

If you have any questions ask away and ill do my best to answer.

1) This is the PCB that every thing will be built off of. It is a Filco TKL v1.2 and has been taken from a older Filco which youll find out is important later.

IMG_1363.jpg

IMG_1364.jpg

____________________________________________________________________________________________

2) Here is the plate which is also from the salvaged Filco as without the bent edges it doesnt properly fit the case. This Filco seemed to have gotten a bunch of use so the top of the plate was sanded and painted to clean it up and better match the build.

IMG_1357.jpg

IMG_1358.jpg

____________________________________________________________________________________________

3) Here we have the 87 Green switches that are going to be used for this build that my friends selected. He choose them because he was looking at blues but I mentioned I may have some greens and he was willing to pay the additional upcharge.

IMG_1368.jpg

____________________________________________________________________________________________

4) Here are the initial switches going in. It is important to only put a few in initially and spread them across the board so that you get the PCB flush on the switches and flat in relations to the plate. Doing to many in one area will pull the PCB tight in one area before its secured in another. Also if you put them all in the plate your going to run into align it with the PCB in one go. I also included some cool pics that I snapped when my friend was checking to make sure they were all soldered.

IMG_1383.jpg

IMG_1377.jpg

IMG_1380.jpg

____________________________________________________________________________________________

5) I didnt happen to have any MX Grey Clicky (nor have I ever) for the spacebar and esc (esc is not standard but my preference). So I grabbed some extra clear spring I had and swapped them in. I took some close up pictures of the process because I dont think many of you have seen the inside of a switch much less taken one apart yourself. in the last picture I compare the green spring versus the clear one. The green on is the on the left with the green stem above it.

IMG_1399.jpg

IMG_1408.jpg

IMG_1420.jpg

IMG_1437.jpg

IMG_1444.jpg

____________________________________________________________________________________________

6) Here are all of the switches soldered in. They are not the best but not bad at all, especially for my friend who had not soldered a keyboard in over a year.

IMG_1392.jpg

IMG_1390.jpg

____________________________________________________________________________________________

7) Now here is the part that makes this "The HID Liberator". The standard Filco TKL controller has been swapped for a HID Liberation device which makes this keyboard fully programmable. This daughter board was designed after the Phantom as a much cheaper way to bring programability to the very popular Filco TKL chassis. Earlier I mentioned that the revision of the PCB mattered as this has been designed for and tested on the 1.1 and 1.2 PCB's as the traces had to be mapped to make this work correctly. If you look closely I had to clip the corners of the controller. This is because the aluminum case has a very tight fit and wouldnt close otherwise. This is likly because it was designed off of the filco case or possibly some restriction working with metal vs plastic.

IMG_1455.jpg

IMG_1456.jpg

IMG_1460.jpg

____________________________________________________________________________________________

8) Finally here is the red milled aluminum case that the internals are going to be wrapped up in. It is a original Vortex aluminum Filco case (pre color availability and actually came raw) that has been anodized in a quite stunning red. Cabinet liner has been added to the inside to tighten up the fit just that much more and to stop sounds from resonating.

IMG_1464.jpg

IMG_1468.jpg

IMG_1472.jpg

____________________________________________________________________________________________

9) Finally here is the last update! The keyboard has been completed and tested. The new caps are the majority and are a red on white PBT double shot set. The silver aluminum spacebar is also new bit the F row and Alt's have been pulled from his previous board, as have the WASD 40A-R orings in red (that you cant see). The red orings are from before they were made in blue and just needed a nice cleaning before being reused.

IMG_1530.jpg

____________________________________________________________________________________________

Link to comment
Share on other sites

Link to post
Share on other sites

placeholder I mean to do it all in the op. I accidentally hit post instead of preview. -.-

Link to comment
Share on other sites

Link to post
Share on other sites

This is going to be interesting cant wait to see the finished product.

 

Edit: Wow that is so awesome u should make custom keyboards and sell them in the classified section!!!

Link to comment
Share on other sites

Link to post
Share on other sites

Wow great work. Truly amazing. Mindblown.

Please tell me that was said ironicly since I dont have anything really even posted yet...

Link to comment
Share on other sites

Link to post
Share on other sites

Damn,that's pretty smooth.

 

Offtopic :First of all,when I heard liberator I imidiatelly though "Planetside 2 Lib!",so I wanted to post a picture of it.Then,while I searched google images for "liberator"...I don't even dare to say what I found.

i5 4670k @ 4.2GHz (Coolermaster Hyper 212 Evo); ASrock Z87 EXTREME4; 8GB Kingston HyperX Beast DDR3 RAM @ 2133MHz; Asus DirectCU GTX 560; Super Flower Golden King 550 Platinum PSU;1TB Seagate Barracuda;Corsair 200r case. 

Link to comment
Share on other sites

Link to post
Share on other sites

Link to comment
Share on other sites

Link to post
Share on other sites

Mind if I ask, is there an advantage to building a keyboard?

if you have to insist you think for yourself, i'm not going to believe you.

Link to comment
Share on other sites

Link to post
Share on other sites

updated again, final update coming soon!

Link to comment
Share on other sites

Link to post
Share on other sites

If I saw the final update, I like it. Otherwise, I want to see it.

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

Link to comment
Share on other sites

Link to post
Share on other sites

I like the MSU F-key. :P

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

I really like this build TheProfosist. I think the red frame really brings the board together. Only question is how do you know what F key you are pressing? I wouldn't know if I had College's on the F keys. I would if it were something simple like order of nintendo game consoles logos nes, snes, gameboy, n64, gameboy advance, etc.,

Link to comment
Share on other sites

Link to post
Share on other sites

calarahil, on 10 Mar 2014 - 7:10 PM, said:

I really like this build TheProfosist. I think the red frame really brings the board together. Only question is how do you know what F key you are pressing? I wouldn't know if I had College's on the F keys. I would if it were something simple like order of nintendo game consoles logos nes, snes, gameboy, n64, gameboy advance, etc.,

Come on, silly. They're in blocks of 4, in order from 1 to 4, 5-8, 9-12. :P

Main rig on profile

VAULT - File Server

Spoiler

Intel Core i5 11400 w/ Shadow Rock LP, 2x16GB SP GAMING 3200MHz CL16, ASUS PRIME Z590-A, 2x LSI 9211-8i, Fractal Define 7, 256GB Team MP33, 3x 6TB WD Red Pro (general storage), 3x 1TB Seagate Barracuda (dumping ground), 3x 8TB WD White-Label (Plex) (all 3 arrays in their respective Windows Parity storage spaces), Corsair RM750x, Windows 11 Education

Sleeper HP Pavilion A6137C

Spoiler

Intel Core i7 6700K @ 4.4GHz, 4x8GB G.SKILL Ares 1800MHz CL10, ASUS Z170M-E D3, 128GB Team MP33, 1TB Seagate Barracuda, 320GB Samsung Spinpoint (for video capture), MSI GTX 970 100ME, EVGA 650G1, Windows 10 Pro

Mac Mini (Late 2020)

Spoiler

Apple M1, 8GB RAM, 256GB, macOS Sonoma

Consoles: Softmodded 1.4 Xbox w/ 500GB HDD, Xbox 360 Elite 120GB Falcon, XB1X w/2TB MX500, Xbox Series X, PS1 1001, PS2 Slim 70000 w/ FreeMcBoot, PS4 Pro 7015B 1TB (retired), PS5 Digital, Nintendo Switch OLED, Nintendo Wii RVL-001 (black)

Link to comment
Share on other sites

Link to post
Share on other sites

I'd like to know how much it costs to make it. I don't mind if you don't want to reveal that.

Well that all depends on how you get the parts really. This is made of new, used, and salvaged parts. So its kinda hard to say but it was way cheaper than going completely new. Also I kinda already had everything...

Mind if I ask, is there an advantage to building a keyboard?

Think about it this way what are the advantages to building your own computer.

I like the MSU F-key. :P

Yes I got those some time ago for him from TechKeys.us but im not sure they sold so well as they havnt returned.

Where did you get all those components? Just from old keyboards?

I had all of them already but I acquired them over time for projects. All of the Filco stuff just came from a well used Filco TKL that I picked up for cheap as I knew everything was going to be replaced. The case I believe is from mechanicalkeyboards.com and the keycap set is from a group buy on Mass Drop. The switches are brand new a few different places sell them now, though greens are probably still hard to find. Also I would not want to salvage greens as you only get one per board on older boards that have blues from the spacebar.

Link to comment
Share on other sites

Link to post
Share on other sites

Come on, silly. They're in blocks of 4, in order from 1 to 4, 5-8, 9-12. :P

 

Sorry I don't follow College's that much I take it they are broken out by conference for division? Also like your gif animation.

Link to comment
Share on other sites

Link to post
Share on other sites

I really like this build TheProfosist. I think the red frame really brings the board together. Only question is how do you know what F key you are pressing? I wouldn't know if I had College's on the F keys. I would if it were something simple like order of nintendo game consoles logos nes, snes, gameboy, n64, gameboy advance, etc.,

See @tmcclelland455 's post below. Also you gave me a good idea there should be enough game boy's and DS's to fill up the F row i would think.

Come on, silly. They're in blocks of 4, in order from 1 to 4, 5-8, 9-12. :P

Yes, even if they didnt have any labeling it would be easy to know those.

Link to comment
Share on other sites

Link to post
Share on other sites

Sorry I don't follow College's that much I take it they are broken out by conference for division? Also like your gif animation.

No, there are larger gaps between the groups of keys.

Link to comment
Share on other sites

Link to post
Share on other sites

Link to comment
Share on other sites

Link to post
Share on other sites

That looks amazing! I don't think I would have the patience to do that 

i5 4670k| Asrock H81M-ITX| EVGA Nex 650g| WD Black 500Gb| H100 with SP120s| ASUS Matrix 7970 Platinum (just sold)| Patriot Venom 1600Mhz 8Gb| Bitfenix Prodigy. Build log in progress 

Build Log here: http://linustechtips.com/main/topic/119926-yin-yang-prodigy-update-2-26-14/

Link to comment
Share on other sites

Link to post
Share on other sites

That looks amazing! I don't think I would have the patience to do that

It really didnt take all that long.

Link to comment
Share on other sites

Link to post
Share on other sites

Anything longer than 10 minutes of focus is too long for me, I have adhd  :D  :o

i5 4670k| Asrock H81M-ITX| EVGA Nex 650g| WD Black 500Gb| H100 with SP120s| ASUS Matrix 7970 Platinum (just sold)| Patriot Venom 1600Mhz 8Gb| Bitfenix Prodigy. Build log in progress 

Build Log here: http://linustechtips.com/main/topic/119926-yin-yang-prodigy-update-2-26-14/

Link to comment
Share on other sites

Link to post
Share on other sites

Anything longer than 10 minutes of focus is too long for me, I have adhd  :D  :o

Well the you would have a issue with my PC build then as its going on 6 months now. But seriously to solder the whole board probably not much longer than that once you get good at it.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×