Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Server Daily
IT Management Daily
Subscribe News
Subscribe PR
Subscribe Security

internet.com
Internet News
Small Business

Advertise
Newsletters
Tech Jobs
E-mail Offers

 










Current Newswire:

RIP Compiz

Thoughts about Kubuntu's Status, Canonical, and your distribution's sponsors

SECURITY: How To Set Up A TOR Middlebox Routing All VirtualBox Virtual Machine Traffic Over TOR

Sabayon Linux 8 Released

Running Simple Groupware On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.10

Introducing Comice OS 4: Mac-Looking Linux

7 Best Free Alternative Git Clients

Python4Kids New Tutorial: Welcome back, Class Recap

Controlling Liquor Loss with Linux

Chrome Web Browser Finally Comes to Android Phones, Tablets



Applications Management Engineer Sr (NYC)
Next Step Systems
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume
:We're all Happy Hackers
We're all Happy Hackers
Sep 2, 1999, 17 :08 UTC (36 Talkback[s]) (31575 reads)

(Other stories by Dave Whitinger)

We're all Happy Hackers

Dave Whitinger reviews the Happy Hacker Keyboard.

ReviewerDave Whitinger
ProductHappy Hacker Keyboard
MakerPFU America
SummaryAn alternative keyboard, intended to be diminutive in size and increase productivity.

I spend my entire day at my desk, typing away. My computer is my office, my window to the outside world. I spend 12 hours a day looking at the world through the glass of my 17 inch monitor.

My position at Linux Today requires me to do a lot of typing. So much, in fact, that I probably hit the keys no less than 5 million times per day. I work very hard to improve my productivity every day, and the best way to add time to my day is to increase my typing speed.

Enter the Happy Hacker Keyboard. PFU America contacted me some time ago. It seems that they had been told how serious I am about my typing, and wanted me to give their keyboard a try. I received it in the mail in early August, and spent the entire month using it.

My initial reaction was, "Whoa!!! Look at the size of that keyboard!". It is tiny. Very tiny.

Now, they sent me two different models: The Happy Hacker Keyboard, and the Happy Hacker Keyboard Lite. The former sells for twice as much as the latter. As I write this review, I'll try to explain the differences (as I saw them) between these two model. To avoid confusion, understand that I will refer to the regular Happy Hacker Keyboard as the "HHK", and the lite version as "HHK Lite".

Both keyboards are fairly configurable. They have dip switches on the bottom that you can flip to change the code that certain keys send to the computer.

Neither have a caps lock key, instead it has been replaced by the control key. To the left and the right of the space bar are Alt keys and Meta keys.

The backspace is called "Delete", and actually sends the delete code (as opposed to the backspace code) by default.

There are no function keys, there is no numeric keypad, no arrow keys, no 'special keys', like PgUp, Home, End, Pause, etc.

In order to reach these special keys, they have included a key called "Fn". By using the Fn key in conjunction with another key, you can send the code you desire. For example, if you want to do PgUp, you'll hit Fn-l. For insert, Fn-\. F1-F12 can be reached with Fn-1 through Fn-=.

The HHK Lite is only intended for i386 machines, while the HHK includes adapters to plug the keyboard into a Sun, Mac, or i386 box.

The dip switches on the back allow you to change the backspace to a delete (or vice versa), and change the meta and alt keys around. While both models feature these dip switches, surprisingly, the HHK Lite offers more configuration options than the full HHK.

No problem, however, because I am using this keyboard with Linux. Being the Happy Hacker that I am, I immediately took to do some customizations of my keyboard.

The first order of business was to load up xev(1) and get the keycodes for each of these keys. I determined the left Alt and Meta, right Alt and Meta, and the Backspace key.

I then created a file called .Xmodmap in my home directory, and entered the following lines:

keycode 113 = Delete
keycode 131 = Alt_R

This allows my left Meta key to be an Alt key, and my right meta key to be a delete button. As I set the dip switches to make my Backspace key really be a backspace key, hitting Fn-` was unacceptable to access the true delete. Now, when in E-Mail, I can delete the character in front of my cursor with the right meta key. (I had to restart X to make these changes take effect.)

Now that this business is finished, it's time to start playing around. I use Afterstep as my window manager, and use the Ctrl-arrow key combinations to switch desktops. I now found, however, that instead of a 2-key combinations, I am now required to do a 3-key combination. Ctrl-Fn-Arrow. This significantly slowed my desktop switching, which I have to do about once every 15 seconds. My goal is to reconfigure my Afterstep to have Ctrl-HJKL be my arrows, so that I can use vi-like keys to maneuver around. That's a later step, though, as for the time being I can live with Ctrl-Fn-Arrow.

When I post a story, I do a lot of "Home" and "End" keystrokes. This is now a little more tedious, as Home is now Fn-K and End is now Fn-,.

In vi (my preferred text editor), I have found a whole new world of efficiency. The keys are laid out in a manner that really does increase my productivity for writing articles (such as this one). My fingers glide easily across the keyboard with comfort, providing few typos.

The escape key is located where the back-tick (`) is normally located, i.e., to the left of the 1. This makes it very easy to switch from insert mode to command mode. My hands generally do not have to move at all when I am typing with this keyboard.

PFU has chosen to make the HHK keys feel different than the HHK Lite. I'm from the camp of click-click-click keys. I want my neighbors to know that I am typing at my keyboard. I would pay good money for a collection of old IBM PS/2 keyboards in order to obtain that click that they are famous for.

The HHK Lite is what some refer to as a "mushroom key". This means that the keyboard does not provide a click for each key pressed, but rather it sort of squishes down. The downside to this is that you do not get that sonic report from the keyboard, confirming that your key has been pressed. After years of training my brain to listen for these clicks, my fingers were now confused. I can imagine my fingers thinking to themselves, "Now, I know that I hit that key, but it never did verbally confirm that I hit it." Somehow this is causing my brain to slow down the typing, as my fingers have to retrain themselves to not require the return click from the key.

The HHK, on the other hand, while also largely silent on the report, features more of a straight-forward keystroke. When you press a key, you feel the key being hit. For this reason alone, I prefer the HHK over the HHK Lite.

These days, it's almost impossible to buy a brand-new keyboard without the stupid Microsoft Windows buttons. The HHK and HHK Lite are, of course, void of any Microsoft keys.

These keyboards have increased my productivity, for sure, and my desktop is doubled since I removed my previous (enormous) keyboard. After using it for 30 days, I have decided that I will continue using it for the indefinite future.


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
How many times to we have to read about  ...   How many times do we have to read about...   
BillC
Sep 2, 1999, 17:46:09
 
Too many :).

Although it does sound kin ...   Re: How many times do we have to read about...   
David Watson
Sep 2, 1999, 18:16:24
 
Dave is telling the absolute truth. I wo ...   Greatest keyboard ever   
Gregory J. Barlow
Sep 2, 1999, 19:11:05
 
Concerning the differences between the t ...   A valuable account.   
Arne W. Flones
Sep 2, 1999, 19:11:21
 
How many times do you have to hear about ...   Re: How many times do we have to read about...   
Ian Peters
Sep 2, 1999, 19:24:52
 
If you're looking for cool keyboards ...   Other nice boards   
Danny
Sep 2, 1999, 19:25:57
 
shrooms all the way... ...   i hate click-click-click   
Kevin
Sep 2, 1999, 19:35:35
 
I, too, won a HHK through the "new grads ...   Re: Greatest keyboard ever   
Christopher A. Bohn
Sep 2, 1999, 20:07:17
 
www.maltron.co.uk

They're pricey, b ...   Check out Maltron keyboards in the UK   
Ted Appleby
Sep 2, 1999, 21:35:02
 
I actually use all those funny keys.  I  ...   But I use those keys   
Sam
Sep 2, 1999, 21:47:09
 
Why is this article on here? To me, Linu ...   How much did PFU America pay?   
Frankie Fisher
Sep 3, 1999, 00:22:44
 
This article is nothing but a cheap publ ...   Re: How much did PFU America pay?   
Dave Whitinger
Sep 3, 1999, 00:28:11
 
 You really should know what you're  ...   Re: Re: How much did PFU America pay?   
Frankie Fisher
Sep 3, 1999, 01:40:35
 
They're just properly labelled as me ...   But those windows are really there   
Kris Coward
Sep 3, 1999, 06:12:52
 
   OK... it might not be directly relate ...   not Linux related   
Gabriel
Sep 3, 1999, 09:57:48
 
> So much, in fact, that I probably hit  ...   WOW! That's fast!   
Jakob Frandsen
Sep 3, 1999, 10:34:17
 

I'm just curious; what do you gain  ...   If you liked emacs, you'll LOVE the Happy Hack   
Frank White
Sep 3, 1999, 15:13:01
 
Hey, Dave, I hope you don't have, li ...   HHK advertised on linuxtoday   
John Owen
Sep 3, 1999, 23:38:59
 
I'm using the Happy Hacking Keyboard ...   Awesome Keyboard ! ! !   
Joel T. LeFevre
Sep 4, 1999, 04:49:17
 
69 to 139 bucks for a fsck'ing keybo ...   $$$   
DM
Sep 4, 1999, 06:59:13
 
Relax, guys, it's a slow news day an ...   Hkk etc.   
Curt Wuollet
Sep 4, 1999, 16:56:30
 
I have a big, old IBM PS/2 (Click) keybo ...   HHK keyboard   
budgy
Sep 4, 1999, 18:00:12
 
Nobody received a single red cent for th ...   Re: Re: How much did PFU America pay?   
Trevor Johnson
Sep 5, 1999, 13:03:27
 
Please post some of your comments to htt ...   Post your comments on the HHK   
Joe
Sep 6, 1999, 10:07:04
 
nothing special, looks like a copy of th ...   hhk   
jdi
Sep 8, 1999, 16:52:45
 
I have one of the HHKB Lite models. I _l ...   Yep, they're excellent   
Jerky McNaughty
Sep 9, 1999, 13:13:46
 
You are dead-on concerning CTS. Fault M$ ...   Re: If you liked emacs, you'll LOVE the Happy   
trey mcclendon
Sep 10, 1999, 23:06:09
 
Hi All,I wonder if it is possible to get ...   getting the HHK here   
Reinoud Koornstra
Sep 13, 1999, 10:12:44
 
In first place I'd have to say the c ...   My 2 favorite keyboards...   
James Ryan
Sep 17, 1999, 16:25:35
 
I just want to say I saw an old IBM PS/2 ...   Re: My 2 favorite keyboards...   
Owen Synge
Sep 18, 1999, 11:43:18
 
I believe that this well-written, inform ...   Linux Related...   
David Buckingham
Sep 24, 1999, 12:56:47
 
Hi,I bought HHK Lite when it became avai ...   HHK lite users ought try HHK.   
Chiaki
Sep 25, 1999, 19:53:10
 
Dear Frankie:SURPRISE!  I have never hea ...   Re: Re: Re: How much did PFU America pay?   
Mark Seven Smith
Oct 2, 1999, 04:42:25
 
I got my HHK Lite as my 25 years old bir ...   HHK   
Maverick
Nov 6, 1999, 03:37:53
 
Shrooms all the way. At this moment I&#3 ...   Re: i hate click-click-click   
Cindee
Jan 31, 2000, 10:49:39
 
Five million keystrokes a day?  I don&#3 ...   5 million?   
Norman Azadian
Jun 20, 2003, 12:51:26
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!

..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP