LoginSignup
2
3

WindowsでもUS配列のHHKBをmac風に使いたい

Posted at

対象読者

  • HHKB(US配列)ユーザー
  • 普段はmacをメインで使っていてwindows機を使い始めた

windowsで実現したいこと

  1. 「スペースキーの左右のボタン」で「英数・かな」を切り替え
  2. Emacsキーバインドのカーソル移動
  3. コピペをmacと同じ運指で実行(たとえばコピーなら「スペースキーの左隣のボタン」+Cで実行)

手順

1. 「スペースキーの左右のボタン」で「英数・かな」を切り替え

alt-ime-ahk を使用

2.Emacsキーバインド、mac風コピペ運指の実現

  1. HHKBのDIPスイッチを使ってスペースキーの左右をAltにする(オススメはDIPスイッチ1,3,5をonにして2,4,6はoff)
  2. AutoHotkeyのDLページ からv2のzip版を落として解凍する
  3. 2.で解凍したフォルダ内に下記のようなahkファイルを作成(便宜上 sample.ahk とする)してAutoHotKeyを使って実行する(sample.ahk をダブルクリックして実行するプログラムとして AutoHotkey64.exe を指定する)
  4. alt-ime-ahk.exesample.ahk をスタートアップに登録する
sample.ahk
; Emacsキーバインドカーソル移動
^b::Left
^n::Down
^p::Up
^f::Right
^a::Home
^e::End

; Altキー押下でCtrlキーが押下されたように設定
!c::Send "^c"
!v::Send "^v"
!f::Send "^f"
!a::Send "^a"
!z::Send "^z"

; おまけ。カタカナ変換
^k::F7

解説

alt-ime-ahk.exesample.ahk の2つを常駐させることになるので見た目は悪いのですがこのやり方が早いと思います

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3