From 325fddfee1cb7cd03109be749a0d43c3ae6a6b1b Mon Sep 17 00:00:00 2001 From: Erwin Witbreuk Date: Tue, 11 Nov 2025 15:32:39 +0100 Subject: [PATCH 1/1] Second row Dvorak --- ...UltimateKEYSDvorak (for AutoHotkey v2).ahk | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/autohotkey/UltimateKEYSDvorak (for AutoHotkey v2).ahk b/autohotkey/UltimateKEYSDvorak (for AutoHotkey v2).ahk index cc39474..e12ef01 100644 --- a/autohotkey/UltimateKEYSDvorak (for AutoHotkey v2).ahk +++ b/autohotkey/UltimateKEYSDvorak (for AutoHotkey v2).ahk @@ -1401,6 +1401,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket ; Row : 2 ; Key : Q +sc010::Send "{u+0027}" ; (') apostrophe ++sc010::Send "{u+0022}" ; (") quotation mark >!sc010:: <^>!sc010:: { if GetKeyState("CapsLock", "T") @@ -1417,6 +1419,9 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : W +sc011::Send "{u+002C}" ; (,) comma ++sc011::Send "{u+003C}" ; (<) less-than sign ++sc011:: >!sc011:: <^>!sc011:: { if GetKeyState("CapsLock", "T") @@ -1433,6 +1438,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : E +sc012::Send "{u+002E}" ; (.) period ++sc012::Send "{u+003E}" ; (>) greater-than sign >!sc012:: <^>!sc012:: { if GetKeyState("CapsLock", "T") @@ -1449,6 +1456,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : R +sc013::Send "{u+0070}" ; (p) small letter p ++sc013::Send "{u+0050}" ; (P) capital letter P >!sc013:: <^>!sc013:: { if GetKeyState("CapsLock", "T") @@ -1465,6 +1474,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : T +sc014::Send "{u+0079}" ; (y) small letter y ++sc014::Send "{u+0059}" ; (Y) capital letter y >!sc014:: <^>!sc014:: { if GetKeyState("CapsLock", "T") @@ -1481,6 +1492,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : Y +sc015::Send "{u+0066}" ; (f) small letter f ++sc015::Send "{u+0046}" ; (F) capital letter F >!sc015:: <^>!sc015:: { if GetKeyState("CapsLock", "T") @@ -1497,6 +1510,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : U +sc016::Send "{u+0067}" ; (g) small letter g ++sc016::Send "{u+0047}" ; (G) capital letter G >!sc016:: <^>!sc016:: { if GetKeyState("CapsLock", "T") @@ -1513,6 +1528,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : I +sc017::Send "{u+0063}" ; (c) small letter c ++sc017::Send "{u+0043}" ; (C) capital letter C >!sc017:: <^>!sc017:: { if GetKeyState("CapsLock", "T") @@ -1529,6 +1546,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : O +sc018::Send "{u+0072}" ; (r) small letter r ++sc018::Send "{u+0052}" ; (R) capital letter R >!sc018:: <^>!sc018:: { if GetKeyState("CapsLock", "T") @@ -1545,6 +1564,8 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : P +sc019::Send "{u+006C}" ; (l) small letter l ++sc019::Send "{u+004C}" ; (L) capital letter L >!sc019:: <^>!sc019:: { if GetKeyState("CapsLock", "T") @@ -1561,12 +1582,16 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : [ / { (left square bracket / left curly bracket) +sc01A::Send "{u+002F}" ; (/) solidus ++sc01A::Send "{u+003F}" ; (?) question mark >!sc01A:: <^>!sc01A::Send "{u+00ab}" ; («) left-pointing double angle quotation mark >!+sc01A:: <^>!+sc01A::Send "{u+2039}" ; (‹) left-pointing single angle quotation mark ; Key : ] / } (right square bracket / right curly bracket) +sc01B::Send "{u+003D}" ; (=) equals sign ++sc01B::Send "{u+002B}" ; (+) plus sign >!sc01B:: <^>!sc01B::Send "{u+00bb}" ; (») right-pointing double angle quotation mark >!+sc01B:: @@ -1749,6 +1774,7 @@ sc00D::Send "{u+005D}" ; (]) right square bracket } ; Key : \ / | (backslash / vertical line) + >!sc02B:: <^>!sc02B::Send "{u+2002}" ; en space >!+sc02B:: -- 2.47.3