Close

Boards Arrived & Assembled

A project log for Unhappy Hacking Keyboard

Why have a Happy Hacking Keyboard when you can have an Unhappy Hacking Keyboard. Real programmers only need a 1 and 0 key.

BenchoffBenchoff 06/19/2014 at 03:475 Comments

That is the current state of the Unhappy Hacking Keyboard. More pics:

I have two copies of this board soldered up with the requisite USB hardware. For some reason, Cherry Black switches are out of stock everywhere, and I can't seem to get a Cherry MX Blue/Brown/Black/Red switch sampler pack. That's sort of a bummer, seeing as how a switch sampler pack is the entire purpose of this device. Mouser did have a bunch of blues, so clack clack clack.

The only thing left to do is to get the USB keypad working. I have everything compiling and supposedly enumerating on my Windows 8 box. I'm getting a 'Device Descriptor Request Failed' error in the Device Manager, though. This is good news because I'm probably not fucking up the V-USB code too much. I'll update the project when the entire thing works.

Discussions

Jonathonshields wrote 02/19/2015 at 03:22 point

This project looks awesome? Is there enough clearance above the micro to mount the switches on a plate?

  Are you sure? yes | no

Benchoff wrote 02/19/2015 at 03:25 point

No, but I could always re-do the board so the components are on the bottom...

  Are you sure? yes | no

zakqwy wrote 06/27/2014 at 16:26 point
Are the keys etched with markings, or just painted? If it's the latter, maybe you could use some kind of solvent to clean the current marking off the Space key?

  Are you sure? yes | no

Jonathonshields wrote 02/19/2015 at 03:21 point

From the looks of it they are double shot ABS caps, this means the legends themselves come from their own mold and go the whole way through the keycap. Something like this http://i.imgur.com/kVQNa.jpg

  Are you sure? yes | no

Benchoff wrote 02/19/2015 at 03:25 point

Yep, the ones in the pictures are the doubleshot DSA Dolch that were a group buy last summer.

  Are you sure? yes | no