Pok3r for programming?

For my months-long search for a mechanical keyboard, the holy-grailed Pok3r is finally available on massdrop. Although I am hesitant to order due to my venture into programming, and I'm not sure if I will be able to as efficiently due to the Pok3r's design (specifically with the arrow keys assigned to I, J, K, L if I remember correctly). Does anyone have any thoughts/recommendations on this?
100% upvoted

Oct 11, 2018
The problem for me is there is no dedicated ` ~ key under escape... and if you do Javascript you're going to hate coding on it :(
A community member
Sep 2, 2018
Also is there a way to force the keyboard to be Mac layout by switching any of the physical switches?
Feb 18, 2017
The arrows in the function layer honestly feel more natural and easier to use than dedicated keys off to the side of the alphas. I definitely miss not having home row arrows when I am using a larger board. I flipped the third dip switch, which makes caps lock work as fn. The only thing you have to watch is that the pok3r will not register modifiers after pressing fn so you need to press modifiers before entering the function layer. This has not been an issue as I hit them first anyways.
You can also press L_Win + Space + R_Alt to toggle the modifiers in the bottom right to act as an arrow cluster when you need arrows on the top layer.
A community member
Sep 2, 2018
Cool! thanks for sending. Unfortunately the dedicated arrow keys is a bit cumbersome (especially because I switched some of the keys around because I am using it on a Mac) but I don't want to have to redo it every time I plug the keyboard back in.
Also I am wondering if there is any way to program the Pok3r with the QMK firmware like other mechanical keyboards or is that not possible?
I am so new to mechanical keyboards that a lot of this seems really overwhelming and intimidating, but I know that once I get a hang of it, it will all seem much easier.
I absolutely love the caps lock FN key -- so I am going to leave that for sure, but I would love to have additional layers that I can program for use in VSCode for specific shortcuts (like moving to the front and end of a line) -- right now every time i try and click "home" or "end" it just goes page up or down instead of to the beginning or end of the line I am typing on.
But I am going to continue to play around and I appreciate the manual. I have the VTG-6100 model number of the Pok3r keyboard so that manual should be the same for all of them, right?
Thanks again so much for getting back to me. Super appreciated.
Sep 6, 2018
Yes, all good points.
For what it's worth, i am on a Mac as well.
Yes, pressing " L_Win + R_Alt + Spacebar" when I turn on my computer (to get my arrow keys) is not ideal, but it's been fine.
I haven't had much need programming my pok3r, but the manual talks about the details, and there are some good tutorials out there. Basically, you program with keystrokes, instead of running dedicated software on your computer)
I think in VSCode, Wnd+left and Wnd+right are, basically, "home" and "end". Oh, and I forgot to mention, I think I also have "Modifier Keys" slightly configured in my mac's Keyboard settings, to mimic standard mac functionality.
I am not sure about specific model numbers, but I think all Pok3rs are configured the same way (adjusted for LED configuration).
It sounds like you might like Leopold FC660M layout -- they have dedicated arrow keys, and Fn + left/right are home and end (and Fn+Up and Fn+Down are PgUp and PgDn). They are kind of hard to find, though (at least in the US) -- https://mechanicalkeyboards.com/shop/index.php?l=product_detail&p=3548
Feb 17, 2017
Leopold might work for you?
Feb 14, 2017
Yep, agree here with ShadowMilk. I actually have days I miss have the arrow keys in the function layer because I didn't have to move my hands the admittedly miniscule distance to reach them.
Definitely look at the user manual if you do decide to purchase because one of the dip switches, if I'm remembering correctly, allows you to map the caps lock key as a function key. This allows you to hold function with your left pinky and then use your right hand to use the arrows without ever moving your hands from the home row.
Feb 17, 2017
This is exactly what I did with mine, and I love not having to move my hand to use arrow keys.
Feb 14, 2017
Use it and love it every day for various programming tasks as well as systems management.
Really can't beat it if you are comfortable without arrow keys (something which happened very quickly for me, especially after I bound caps lock to fn)