Author Topic: 60% Keyboards for developers  (Read 7653 times)

0 Members and 1 Guest are viewing this topic.

Offline estux

  • Thread Starter
  • Posts: 28
60% Keyboards for developers
« on: Wed, 09 October 2013, 11:34:19 »
I am thinking about getting a poker (ansi-us), is there any developer in the room using one of those? I would like to hear some feedback about the 60% format
« Last Edit: Thu, 10 October 2013, 02:34:11 by estux »

Offline Proc31

  • Posts: 38
  • Location: United Kingdom
Re: 60% Keyboards for developers
« Reply #1 on: Wed, 09 October 2013, 11:35:07 »
Which environment do you work in?

Offline estux

  • Thread Starter
  • Posts: 28
Re: 60% Keyboards for developers
« Reply #2 on: Wed, 09 October 2013, 11:54:12 »
MacOSX, Linux and Windows.

Vi, Eclipse, Idea, QtCreator, Visual Studio, XCode...

c++, java, python, objective-c,...
« Last Edit: Thu, 10 October 2013, 03:33:27 by estux »

Offline saturnotaku

  • Posts: 680
  • Location: The 'burbs, IL USA
Re: 60% Keyboards for developers
« Reply #3 on: Wed, 09 October 2013, 12:46:38 »
Happy Hacking Keyboard Professional 2 would probably be your best bet. Great layout for coding, many dip switches to change the layout on a hardware level, and Mac drivers for full OS X functionality.

Offline phatdood9

  • Posts: 162
  • Location: sf bay area, ca
Re: 60% Keyboards for developers
« Reply #4 on: Wed, 09 October 2013, 13:16:15 »
You can use vi/vim style movement in at least eclipse and visual studio, not sure about the others.

Also, you mentioned objective c. I've used a plugin for xcode that has a vim mode, so you're covered there.

In the end there are some CLIs where you will need the arrow keys.

Offline hashbaz

  • Grand Ancient One
  • * Moderator Emeritus
  • Posts: 5057
  • Location: SF Bae Area
Re: 60% Keyboards for developers
« Reply #5 on: Wed, 09 October 2013, 13:26:15 »
I have no issues using my HHKB and a FC660C with vim at work.  I got used to the Fn key pretty quickly, though with vim of course the standard motion shortcuts are handled without the function layer.  But working with the terminal and web browser, learning to use Fn to get at Home/End and PgUp/PgDn hasn't been a problem.

Offline spiceBar

  • Posts: 998
    • ChessTiger.com
Re: 60% Keyboards for developers
« Reply #6 on: Wed, 09 October 2013, 14:12:55 »
I'm a developer. From experience, I would recommend the Leopold FC660C. It has dedicated arrows keys, which IMO is a must when you are using so many different IDEs. It's also a high quality keyboard.

You can go wrong with the HHKB if you cannot adapt to the unusual placement of the arrow keys (and they require pressing the Fn key). I think you can't go wrong with the FC660C.

Offline fader

  • Posts: 10
  • Location: Los Angeles
  • Developer
Re: 60% Keyboards for developers
« Reply #7 on: Wed, 09 October 2013, 14:49:49 »
I am thinking about getting a poker (ansi-us), is there any developer in room using one of those? I would like to hear some feedback about the 60% format

Was wondering the same. Great question.  Plus, would it matter which systems you use?  Which are you?  I'm Win for dev, but Macs for non-dev.  Apparently Noppoo mini won't fully support Macs.

I'm a developer. From experience, I would recommend the Leopold FC660C. It has dedicated arrows keys, which IMO is a must when you are using so many different IDEs. It's also a high quality keyboard.

You can go wrong with the HHKB if you cannot adapt to the unusual placement of the arrow keys (and they require pressing the Fn key). I think you can't go wrong with the FC660C.

Do you have an HHKB?  What's the ideal hand movement involved in using the arrow keys?  Can you shift your hand right, thumb the fn 7, and use fingers for the arrows then, or do you need to use two hands (deal-breaker for me)?
I got a feeeevah!

Offline saturnotaku

  • Posts: 680
  • Location: The 'burbs, IL USA
Re: 60% Keyboards for developers
« Reply #8 on: Wed, 09 October 2013, 15:08:40 »

Was wondering the same. Great question.  Plus, would it matter which systems you use?  Which are you?  I'm Win for dev, but Macs for non-dev.  Apparently Noppoo mini won't fully support Macs.


The Choc Mini will work on a Mac, you just need to do some finagling to make it happen. It involves connecting the keyboard to the included USB->PS2 adapter, then convert it back to USB with via an active (that's the key) PS2->USB adapter. Too much hassle when there are other small form factor keyboards that work straight up on a Mac.

Offline AKmalamute

  • HHKB Scrub
  • Posts: 837
  • Location: Western WA, USA
Re: 60% Keyboards for developers
« Reply #9 on: Wed, 09 October 2013, 15:20:40 »
[...] Leopold FC660C. It has dedicated arrows keys, which IMO is a must when you are using so many different IDEs.
Now, I don't spend any time programming, and I haven't updated any shell scripts in a while, but as an IT specialist (that generic thing really is my title) I agree, you need dedicated arrow keys. It's not mechanical but I'd like to pipe up with HHKB-lite ... I've been very happy with mine, although it's the loudest keyboard in the office, which a few have indeed commented on. Still, for a membrane kb it has pretty crisp action.

HHKB-lite2, Dvorak user

Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: 60% Keyboards for developers
« Reply #10 on: Wed, 09 October 2013, 16:12:05 »
If you are used to arrow keys, get Leopold FC660x.

That is the one thing I miss on my HHKB.

I can get by on my Mac because Ctrl combinations do things like beginning of line, end of line etc., but Windows - nope.  I need my arrow keys.
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline estux

  • Thread Starter
  • Posts: 28
Re: 60% Keyboards for developers
« Reply #11 on: Wed, 09 October 2013, 16:24:01 »
Thank you for all your replies, very useful.

Right now I am using a Quick Fire Rapid (TKL) ISO layout. I would like to try an ANSI (max size TKL) for two reasons: check the ansi layout for typing code and getting some custom keys, you know, it is really hard to get a full set of iso keys (I don't want a mix of ansi-us keys and some blank keys for iso)

I am afraid of missing the arrow keys, maybe the best choice for me is an ANSI TKL.


Offline rowdy

  • HHKB Hapster
  • * Erudite Elder
  • Posts: 21175
  • Location: melbourne.vic.au
  • Missed another sale.
Re: 60% Keyboards for developers
« Reply #12 on: Wed, 09 October 2013, 16:40:00 »
Thank you for all your replies, very useful.

Right now I am using a Quick Fire Rapid (TKL) ISO layout. I would like to try an ANSI (max size TKL) for two reasons: check the ansi layout for typing code and getting some custom keys, you know, it is really hard to get a full set of iso keys (I don't want a mix of ansi-us keys and some blank keys for iso)

I am afraid of missing the arrow keys, maybe the best choice for me is an ANSI TKL.

ANSI TKL will give you the most compatibility with other layouts, and greatest chance of finding keycap sets that fit, and the least learning curve (he said, typing on an ANSI TKL board).
"Because keyboards are accessories to PC makers, they focus on minimizing the manufacturing costs. But that’s incorrect. It’s in HHKB’s slogan, but when America’s cowboys were in the middle of a trip and their horse died, they would leave the horse there. But even if they were in the middle of a desert, they would take their saddle with them. The horse was a consumable good, but the saddle was an interface that their bodies had gotten used to. In the same vein, PCs are consumable goods, while keyboards are important interfaces." - Eiiti Wada

NEC APC-H4100E | Ducky DK9008 Shine MX blue LED red | Ducky DK9008 Shine MX blue LED green | Link 900243-08 | CM QFR MX black | KeyCool 87 white MX reds | HHKB 2 Pro | Model M 02-Mar-1993 | Model M 29-Nov-1995 | CM Trigger (broken) | CM QFS MX green | Ducky DK9087 Shine 3 TKL Yellow Edition MX black | Lexmark SSK 21-Apr-1994 | IBM SSK 13-Oct-1987 | CODE TKL MX clear | Model M 122 01-Jun-1988

Ị̸͚̯̲́ͤ̃͑̇̑ͯ̊̂͟ͅs̞͚̩͉̝̪̲͗͊ͪ̽̚̚ ̭̦͖͕̑́͌ͬͩ͟t̷̻͔̙̑͟h̹̠̼͋ͤ͋i̤̜̣̦̱̫͈͔̞ͭ͑ͥ̌̔s̬͔͎̍̈ͥͫ̐̾ͣ̔̇͘ͅ ̩̘̼͆̐̕e̞̰͓̲̺̎͐̏ͬ̓̅̾͠͝ͅv̶̰͕̱̞̥̍ͣ̄̕e͕͙͖̬̜͓͎̤̊ͭ͐͝ṇ̰͎̱̤̟̭ͫ͌̌͢͠ͅ ̳̥̦ͮ̐ͤ̎̊ͣ͡͡n̤̜̙̺̪̒͜e̶̻̦̿ͮ̂̀c̝̘̝͖̠̖͐ͨͪ̈̐͌ͩ̀e̷̥͇̋ͦs̢̡̤ͤͤͯ͜s͈̠̉̑͘a̱͕̗͖̳̥̺ͬͦͧ͆̌̑͡r̶̟̖̈͘ỷ̮̦̩͙͔ͫ̾ͬ̔ͬͮ̌?̵̘͇͔͙ͥͪ͞ͅ

Offline spiceBar

  • Posts: 998
    • ChessTiger.com
Re: 60% Keyboards for developers
« Reply #13 on: Wed, 09 October 2013, 19:56:45 »
Thank you for all your replies, very useful.

Right now I am using a Quick Fire Rapid (TKL) ISO layout. I would like to try an ANSI (max size TKL) for two reasons: check the ansi layout for typing code and getting some custom keys, you know, it is really hard to get a full set of iso keys (I don't want a mix of ansi-us keys and some blank keys for iso)

I am afraid of missing the arrow keys, maybe the best choice for me is an ANSI TKL.

ANSI TKL will give you the most compatibility with other layouts, and greatest chance of finding keycap sets that fit, and the least learning curve (he said, typing on an ANSI TKL board).

Yes, I agree on this.

An ANSI TKL has only one key less than an ISO one, it's easy to remap the missing key to an AltGr combination (AltGr is the right Alt key on US ANSI).

In this case I would recommend the Realforce 87U. Here are two great companies that you can order it from:
  http://www.elitekeyboards.com/products.php?sub=topre_keyboards,rftenkeyless
  http://www.keyboardco.com/keyboard/usa-topre-realforce-87uw-variable-mini-black-on-beige-keyboard.asp
There is also a version with black on black, but be warned: it's unreadable.

If you want to spend less, I think most people will agree that a Filco is a great and safe choice.

However, unless you are usually on UK ISO, be prepared to convert later your US ANSI TKL to your native language's layout. I have tried the US ANSI layout for the same reasons you want it, and while it's OK for coding, what happened is that typing the accentuated characters in my language was too cumbersome. You may spend time coding, but you soon realize that you also spend time typing text (answering emails for example), and that's where the US ANSI layout will HURT.

But anyway I prefer the ANSI layout because of the larger left Shift, so I have just converted my FC660C to my native language's layout using stickers and it works really great. Yeah I know... Stickers!? WTF!? Well I don't care, the keyboard feels really good and it's a pleasure to type on, so it's perfect for me with its stickers.

Offline Binge

  • Island of Sandy Beaches
  • * Maker
  • Posts: 3269
  • Location: Binge Haüs
  • With Gentle Time. I Feel Very Nice.
    • Hunger Work Studio
Re: 60% Keyboards for developers
« Reply #14 on: Wed, 09 October 2013, 19:59:11 »
Pure pro/TEK... what dev wouldn't want to program some macros into their 60%?
60% keyboards, 100% of the time.

"What the hell Jimmy?!  It was ruined before you even put it up there with your decrepit fingers."

Offline spiceBar

  • Posts: 998
    • ChessTiger.com
Re: 60% Keyboards for developers
« Reply #15 on: Wed, 09 October 2013, 20:06:37 »
Pure pro/TEK... what dev wouldn't want to program some macros into their 60%?

That is definitely an option. I have two KBT Pure Pro and I love them. They are a little crowded, but they are fine.

It's just that I also have a FC660C and a Realforce and I find that they are noticeably better. But I'm becoming a little picky. :)

Offline alex4nder

  • Posts: 3
Re: 60% Keyboards for developers
« Reply #16 on: Wed, 09 October 2013, 22:58:06 »
I've been happy developing with the FC660x layout.  I spend most of my day in emacs and bash, and I'm as happy with my FC660M w/ blues as I've ever been with any layout/keyboard.