Alternate Keyboard Layouts – For Geekiness And Other Reasons

[BiOzZ] wanted to try a different keyboard layout than the ubiquitous Qwerty, so he grabbed an old keyboard and converted it to the Dvorak setup. This was accomplished by first popping off all of the keys from the black keyboard seen above, and boy did he find a mess underneath. It was nothing that a trip through the dishwasher (for the case only) wouldn’t fix, and the next step was to replace the keys in a different order. He found that a couple of them wouldn’t just go back in a different place, but had to be rotated 90 degrees to fit. Not a huge problem, you can see that he overcame the visual speedbump of letters facing the wrong way by adding his own letter labels. From there he walks us through the process of getting Windows to switch to the Dvorak layout.

I went through a similar process at the end of last year. I was experiencing a lot of pain in my hands from my prolific feature writing here at Hackaday so I chose to try out the Colemak keyboard. The white keyboard above is the one I repurposed using that layout. I found it quite easy to switch between two keyboard layouts using Ubuntu. After you’ve set it up in the keyboards dialog a layout icon appears on the panel. It wasn’t hard to pick the new key locations up, but it did reduce my typing speed by a factor of 8. In the end I found that adjusting my chair height and keeping my hands warm did the trick and I’m back on the Qwerty where I belong.

Jittering Hexapod Dances To The Strokes Of Your Bluetooth Keyboard

Here’s a small but functional hexapod that is controlled via Bluetooth. [Sigfpe] started with the hexapod kit sold by Polulu and added a BlueSMiRF modem to get the little guy’s communications up and running. But since the bot is merely three servos, a microcontroller board, sensors, and miscellaneous parts it’s an easy build for most electronic hobbyists.

Check out the video after the break to see the delightful dance it can perform at your bidding. When we first looked at the project we thought that the keyboard was directly paired with the bot for control, but a look at the code makes us think the computer is controlling it after processing keystrokes. Either way the BlueSMiRF should have no problem pairing with other Bluetooth devices so it’s just a matter of coding to get it taking commands from your device of choice. We’d love to see Android control but for the really hard-core code monkeys we think this should be voice controlled with a Bluetooth headset.

Continue reading “Jittering Hexapod Dances To The Strokes Of Your Bluetooth Keyboard”

Theremin Midi Board Is Like Using Autotune

[Steve Hobley] built a Theremin interface board that tracks pitch and volume. Using this setup he’s able to pass data over a midi interface which effectively converts the instrument into a non-contact midi controller. As we joked in the headline, this does allow for the use of autotune, by snapping notes that are sharp or flat to the center of the nearest pitch. But you should watch the video after the break to see [Steve] show off the other features as well. A keyboard can be used to seed a starting pitch, with arpeggios of several different tonalities built on top of it based on the input from the Theremin.

Want the details? Unfortunately you’ll have to pay for the schematics. But the concept is still just as interesting to read about, even if you don’t know what went into the system. Continue reading “Theremin Midi Board Is Like Using Autotune”

Sniffing RF Hardware Communication Packets

[Travis Goodspeed] put together a proof of concept hack that sniffs wireless keyboard data packets. He’s using the Next HOPE badge that he designed as the hardware platform for these tests. It has an nRF24L01+ radio on-board which can easily communicate with 2.4 GHz devices.

The real trick comes in getting that radio to listen for all traffic, then to narrow that traffic down to just the device from which you want data. He covers the protocol that is used, and his method of getting around MAC address verification on the hardware. In the end he can listen to all keyboard data without the target’s knowledge, and believes that it is possible to inject data using just the hardware on the badge.

Under-desk RGB Keyboard Lighting

[Jay Collett] was having trouble seeing his keyboard when the room was dim. But throwing a light under the desk just didn’t seem cool enough. Instead he built an RGB light board that is controlled by his desktop. The board is based around an ATmega328 with the Arduino booloader. He etched a single-sided PCB to connect it to a group of five RGB LEDs, with a programming header for an FTDI cable. The board communicates with a PC via serial connection, with a C# control application that [Jay] coded to control the color. We’ve embedded a couple of videos after the break but check his page for a package of code and hi-res pictures.

If you want something cool that’s a little bit less work to build check out the EL-wire keyboard from this links post.

Continue reading “Under-desk RGB Keyboard Lighting”

Czech Discovery Ressurects PS/2 Keyboard

Like us, you probably have piles of old PS/2 keyboards occupying strategic positions in your house and causing all sorts of trouble with the neighbours. As luck would have it, there is a way to put those lazy peripherals to work!

Our friends in the Czech Republic have successfully interfaced a PS/2 keyboard to an STM32 Discovery board (translated), and not a moment too soon—just in time for you to integrate their work into your entries for those juicy contests we told you about (the European one and the North American one).

The project page contains an in-depth walkthrough of how the PS/2 connection talks to the keyboard hardware along with source code and links, more than enough information to get started with a PS/2 keyboard hack on your Discovery application. And why stop at keyboards? Give your old PS/2 mouse a new lease on life, or even hook up your custom game controller to spice up the experience.

Keyboard Concept Uses Magic Trackpad

This is a keyboard alternative that [Sebastian] is building from two Apple Magic Trackpads. The multitouch devices are a good platform for this because they’re designed to pick up several events at the same time. To prototype the locations of the keys he’s using printable transparency sheets. He gives you a sense of where the home row is with a dab of clear fingernail polish that you can feel with your digits.

He may laser etch these pads once the key location is just right. This should give a bit of texture in itself and do away with the need for nail polish but we still like the ingenuity of that solution. The device is being developed in Linux, with some kernel hacking to handle the devices. We asked about source code and [Sebastian] is hesitant to post it because he’s been getting a lot of kernel panics. It sounds like once he cleans things up a bit he’ll share his work.

Don’t forget, there’s an easy hack to do away with the batteries in these things.