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.