For the last week, I tried using the Poker II exclusively at work. I wrote new code in Visual Studio, I performed refactoring tasks, I manipulated windows around (e.g., WIN-key + arrow key), etc.
It just doesn't work out for me. There is a constant delay between my wish to perform an action and figuring out what the key combination should be. Three key combinations that now require four are a pain. Maybe I would need to force myself to the keyboard for a full month before it really sinks in. But I am now questioning myself on the virtue of using a 61-key keyboard for software dev. I have to admit it... it was a mistake.
One thing that could make the Poker II much better is to make the Fn-key different texture wise. Add in a groove or something so that you know you have your finger on that key and not the Alt key or the Pn key.
I'll put the keyboard up for sale.
The basic problem here is that the default Fn layout of the Poker II is very poorly designed.
Maybe you could wait until I publish the layout I have designed for the Poker II. The keyboard is programmable, so its Fn layout can be totally redesigned.
The layout I have been working on allows an almost intuitive use of the arrow keys, that will be located on the right of the keyboard and not on the left as in the default layout. Home, End, PgUp and PgDn will also be located at intuitive locations around the arrows.
You left hand will not have any additional work. So chording with Shift and Ctrl will be business as usual.
Adapting to this layout is a matter of hours, not weeks. I use it to develop software, so it may work for you as well.
One advice about the Fn key is to remove it and to put it back in place upside down. It will have a totally different slope than the adjacent keys. That's what I do. The idea is that you can find it just by touch, and it is easier on the thumb because the rough edge of the key will not hit your thumb anymore.
This is very interesting.
Though, I am not sure how you can redefine the Fn layer. I know the board is programmable. I have the manual, but I was under the impression the Fn layer could not be reprogrammed. The Pn layer can be programmed (it is its function), that I know.
You are also implying it is possible to program combinations (e.g., Space+b => Space)??
I have read about your SpaceFn layout proposition. Are you saying it is possible to implement that layout on a Poker II without installing a new controller?
Thanks.
No, it is not possible to use SpaceFN on the Poker 2 without a software driver on the computer or some hardware mod.
However the Fn layer on the Poker 2 is definitely reprogrammable.
Some time ago I was working on a layout similar to SpaceFN but that does not use the space bar. After two weeks using it on two programmable keyboards, I realized it could be done on the Poker 2 as well. I have ordered a Poker 2, and indeed it works!
You reprogram the Fn layer by programming Fn+key. Normally you need to press Pn+Fn+key to get the function you have programmed, but the Poker 2 has a special mode that turns the Pn mode permanently on. In this mode, the key you have programmed as Fn+key will be accessible by... Fn+key.
Example: let's reprogram Fn+P to do Home.
- Fn+Ctrl (enter programming mode, the right LED blinks)
- Fn+P ("I want to program the Fn+P key")
- Fn+; (this is how you do Home on the default Fn layer)
- Pn ("I have finished programming this key")
- Fn+Ctrl (exit programming mode)
Now when you press Pn+P, you get Home.
Let's turn the Pn mode permanently on: press Fn+Shift (right-side Shift). The LED at the left of the space bar lights up.
Now press Fn+P => it does Home.
You can still access the function of the default Fn layer by pressing Fn+Pn+key. For example you can still toggle backlighting with Fn+Pn+V.
To cancel the programming you have done on a key, just reprogram it to do itself (I don't know if there is a simpler method):
- Fn+Ctrl (enter programming mode, the right LED blinks)
- Fn+P ("I want to program the Fn+P key")
- Fn+P (itself)
- Pn ("I have finished programming this key")
- Fn+Ctrl (exit programming mode)
I'm going to contact you by personal message and tell you a little bit more.