見出し画像

WindowsでDvorak配列を使いたい

おれは3年ほどDvorak配列を使っている。

「DVORAK配列ってなんやねん」って人は前回のおれのブログを読んでほしい↓

キーボードの配列をDvorak配列にする方法はWikipedia(ここ)に書いてある。
この方法、Macの方は一切不自由ない。

だが!!

Windowsではちょーーーっと困り事がある。今までだましだまし使ってきたけどそろそろ我慢の限界がきたのだ。

って話。



何に困ってるん?

IME使えない

致命的な欠陥。

WindowsではDvorak配列に設定すると「ひらがな」キーと「半角/全角」キーが使えなくなってしまう。(もともとDvorak配列って英字用の配列だから仕方ないんだけどね)

日本語入力と英数入力の切り替えをするとき毎回言語バーをクリックして切り替えしなきゃいけないんだよ。

これを毎回マウス操作しなきゃいけないってマジ???

さすがに面倒くさすぎるじゃん。こんなんやってられない。

Macとキー位置が微妙に違う

もうひとつ。
Mac標準のDvorak配列とはびみょーにキー位置が違うのも気になる。それも統一したい。

さらに欲を言うなら、Macと同じようにスペースキーの両脇にあるキー(変換と無変換)にそれぞれ日本語入力、半角英数を割り当てたい。(これは次回)

AutoHotKeyを導入

キー配列をDvorak配列にするためにAutoHotKeyを導入。

たぶん探せばこれ使ってキー配列イジってる記事とかあるんだろうけど、自分の理想の状態と全く同じかの確認が面倒くさいからイチから作る。

「:」とか「\」はエスケープ表記が分からなかったからKeymillでスキャンコード調べてカキカキ。

できたものがこれ。今のところ不自由なく動いている。

#Requires AutoHotkey v2.0

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
sc28::-		;	sc28 = :
]::\

z::`;
x::q
c::j
v::k
b::x
n::b
;m::m
,::w
.::v
/::z
sc73::Send "+@"	;	sc73 = \ , "+@" = `

;1::1
;2::2
;3::3
;4::4
;5::5
;6::6
;7::7
;8::8
;9::9
-::[
^::]

;-----------------------------
; Modifier Key
; 
; # Win
; ^ CTRL
; + SHIFT
; ! ALT
;
;-----------------------------

+q::"
+[::+

+sc28::_	;	sc28 = :
+]::|

+z:::
+sc73::~	;	sc73 = \

;+1::!
+2::@
;+3::#
;+4::$
;+5::%
+6::^
+7::&
+8::*
+9::(
+0::)

余談

Dvorakって検索するとドヴォルザークがいっぱい出てくる。

新世界よりがすきです。逆にそれ以外の曲知らないけど。

ちょうどおれがDvorak配列の練習始めた頃にブログ書きながらよく聞いていた思い出がある。

当時よく入り浸っていたメイチカのスタバで。


余談2

メイチカが閉業したってマジ・・・?
マジならすげーショックなんだけど

いいなと思ったら応援しよう!