 |
AutoHotkey Community Let's help each other out
|
| View previous topic :: View next topic |
| Author |
Message |
Igor Guest
|
Posted: Fri Aug 15, 2008 12:39 am Post subject: |
|
|
here's a significantly simpler solution:
| Code: | ; Use Scroll Lock to control keyboard ("on" is Dvorak)
; and do not let Control, Alt, or Win modifiers act on Dvorak
Loop {
If GetKeyState("ScrollLock", "T")
and !GetKeyState("Control")
and !GetKeyState("Alt")
and !GetKeyState("LWin")
and !GetKeyState("RWin") {
Suspend, Off
} else {
Suspend, On
}
Sleep, 50
}
; QWERTY to Dvorak mapping
-::[
=::]
q::'
w::,
e::.
r::p
t::y
y::f
u::g
i::c
o::r
p::l
[::/
]::=
;a::a
s::o
d::e
f::u
g::i
h::d
j::h
k::t
l::n
`;::s
'::-
z::`;
x::q
c::j
v::k
b::x
n::b
;m::m
,::w
.::v
/::z |
|
|
| Back to top |
|
 |
Sandy Guest
|
Posted: Wed Nov 19, 2008 4:02 am Post subject: Dvorak Default |
|
|
thanks for the scripts, but I was wondering if we can do it the other way around.
I have my default keyboard to Dvorak. So, all I need is a script that tells my keyboard to change to qwerty whenever I press the Ctrl, Alt or Win keys, and back to Dvorak right after that.
Is this possible?
TIA. |
|
| Back to top |
|
 |
DevX
Joined: 07 Jan 2009 Posts: 32
|
Posted: Tue Apr 07, 2009 6:04 pm Post subject: Thanks |
|
|
Thanks for this.
I made one with just the hotkeys, but this one works a little better, faster switching of the keyboard layout too is essential. The biggest hump to learning dvorak is that all hotkeys for most programs "hitting alt v, f, etc" for bringing up menus on stuff like explorer, photoshop, etc. is made for the qwerty layout, using a mouse and one hand keyboard is easy on qwerty because of this, but impossible on dvorak.
This script helps out with this alot, adds an extra button when flipping through tasks and programs, but helps out immensily.
Thanks! |
|
| Back to top |
|
 |
arkenflame
Joined: 12 Jan 2008 Posts: 5
|
|
| Back to top |
|
 |
|
|
You can post new topics in this forum You can reply to topics in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|