geekhack

geekhack Community => Keyboards => Topic started by: connorelsea on Sat, 13 December 2014, 20:33:27

Title: Binding arrow keys
Post by: connorelsea on Sat, 13 December 2014, 20:33:27
I have a WASD V2. I program quite a bit and find myself being slowed down whenever I have to reach for the arrows keys and then re-position my hands after using the arrows keys to navigate code.

I've found quite a few programs that let you re-bind certain keys to fire programs or commands, but I couldn't find anything on rebinding keys to other keys, such as an arrow key. I am on Windows. How would I do this?
Title: Re: Binding arrow keys
Post by: user 18 on Sat, 13 December 2014, 20:34:07
Take a look at autohotkey, see if it does what you're looking for.
Title: Re: Binding arrow keys
Post by: connorelsea on Sat, 13 December 2014, 21:07:24
Couldn't do CTRL because it interfered with other IDE commands, so I used CTRL + ALT, which is a little awkward on the hand, but oh well. Took me a while to get used to AHK's weird scripting language, but eventually I got it. Thanks for suggesting the program.

Here's the code if anyone else wants to use this.

Code: [Select]
^!w::send {up}
^!s::send {down}
^!a::send {left}
^!d::send {right}
Title: Re: Binding arrow keys
Post by: Ngt on Tue, 16 December 2014, 02:59:03
Isn't a programmable 60% keyboard what you are looking for? You'll get the arrow right under your hand. It might be better for programming.