Hacking the Microsoft Natural Ergonomic Keyboard 4000 (on Windows)

Since my primary desktop (running FreeBSD, of cause) got some hardware problems two weeks ago, I have to use Windows for a while. And I begin to think using the extra keys of this keyboard.
The functions all works good after installing the driver. However the zoom button in the middle of the keyboard is… useless. […]

Keyboard Navigation in Firefox

 
Why
I don’t think I need to say anything about why we want to use the keyboard over a mouse: All the geeks love it, and it’s just more efficiency.
However when we come to web visiting, it is not easy to just use our keyboard. Of cause we can use text based browsers like links, w3m, […]

tab switching

Tabed browsing is one of the most outstanding feauter from Firefox over IE. So here’s how I switch tabs:

Most of the time I just swith to the left or right tab. I use the f4kc_NextTab and f4kc_PrevTab from the functions 4 Key Config extension.
When I have some more tabs, I use the switch tab function […]

mouseless browsing

I’ve used Mouseless Browsing when I don’t have a mouse present. However it is not good enough for dayly use because:

I don’t have a number pad and it’s hard to type numbers as my hands will slightly move away from its main area.
The default style makes the page a little crappy.

However today I’ve found another […]

copyurlplus, emacs planner, and freebsd

One of the extension I use is Copy URL +. However on my FreeBSD it doesn’t work very good: it always add some “undefined” in the copied string.
Checking the code and I found when this extension checks the navigator.platform to see if “\r”, “\n”, o “\r\n” should be used in unction eol(), it doesn’t take […]

Close
E-mail It