geekhack
geekhack Community => Keyboards => Topic started by: hakujin on Sun, 26 August 2012, 10:04:41
-
Hi, I'm a software developer and live inside VIM and a linux shell all day. I've remapped my layout to be close to HHKB/Sun but after a little more thought I decided that I use the symbol layer of the number row a hell of a lot more than the numbers themselves and wanted to flip their state. Anyone else give this a shot? Sort of like programmer's dvorak without the chaos of switching everything up...
-
Azerty (french qwerty), and bépo (french dvorak) need shift/maj to access to the number by default. So we actually are always in the state you are describing.
But French needs a lot more character than americain does. So it is indead needed.
-
This is an awesome idea!
-
I tried it for a while and couldn't quite get used to it. OK for coding, but hard to get to elsewhere - e.g. placing an ebay bid of !"£.$% lol! However, I'm not a numpad user... for those who are, the switch would be a lot easier to get used to I think. All the same, when I gave up, I did intend to try it again at some point.
Here's the Autohotkey script I was playing with (I called it PlingOne.ahk :D )...
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
#SingleInstance Force
#HotkeyInterval 999999
#MaxHotkeysPerInterval 9999
#UseHook On
;$+1::
;if GetKeyState("Capslock", "T")
; Send +1
;else
; Send 1
;return
+1::Send 1
1::Send +1
+2::Send 2
2::Send +2
+3::Send 3
; 3 -> '+'
3::Send +{SC00D}
; AltGr 3 -> '£'
;<^>!3::Send +3
<^>!3::Send {ASC 156}
+4::Send 4
4::Send +4
+5::Send 5
5::Send +5
+6::Send 6
6::Send +6
+7::Send 7
7::Send +7
+8::Send 8
8::Send +8
+9::Send 9
9::Send +9
+0::Send 0
0::Send +0
; '['
SC01A::Send +{SC01A}
+SC01A::Send {SC01A}
; ']'
SC01B::Send +{SC01B}
+SC01B::Send {SC01B}
-
reminds me of programmer Dvorak.
djuzuh, I didn't know that about azerty. I'll have to give it a shot sometime.
-
I though about doing that for programming purposes on my phantom as i coverted the home an arrow key blocks into a numberpad but i tried normally typing and it seems that i still used the number row more than i thought.