- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
Windows上でキーバインドをかなり自由に設定できるソフト。
ただし設定はそれなりに大変。
既存のキーボードをHHKっぽく使う設定を書いてます。
!!一般JISキーボード IME2002版
*VAIO RX73で使用
{{ref jishhk.mayu}}
*細かい設定は忘れた。
!!X32 内蔵キーボード版
{{ref hhk.mayu}}
*2006-04-13
*MSIME2002で使用
!IME側での設定
*キー設定はATOKが基本
*「無変換」キーの設定を「IMEオフ」にする
!mayu側の特徴
*(ThinkPadはEscがあまりに遠いので) 半角/全角 と Esc を切り替えた
*半角入力には設定を切り替えた「無変換」キーを使用、日本語入力には「ひらがな」キーを利用
*S-C-oでカタカナ入力可能
!ThinkPad依存の特徴
*Shiftキーを押しながらの上矢印はHHK-Fn + Pを代替使用
!インライン展開
諸事情により。
include "109.mayu" #109キーボード設定
#====================
#JISキーボードをHHKっぽく使う for IME2002
#====================
#======
# JISキーボードをASCIIキーボードに置き換え
key S-*_2 = $COMMERCIAL_AT
key S-*_6 = $CIRCUMFLEX_ACCENT
key S-*_7 = $AMPERSAND
key S-*_8 = $ASTERISK
key S-*_9 = $LEFT_PARENTHESIS
key S-*_0 = $RIGHT_PARENTHESIS
key S-*Hyphen = $LOW_LINE
key ~S-*Caret = $EQUALS_SIGN
key S-*Caret = $PLUS_SIGN
key ~S-*Atmark = $LEFT_SQUARE_BRACKET
key S-*Atmark = $LEFT_CURLY_BRACKET
key ~S-*OpenBracket = $RIGHT_SQUARE_BRACKET
key S-*OpenBracket = $RIGHT_CURLY_BRACKET
key S-*Semicolon = $COLON
key ~S-*Colon = $APOSTROPHE
key S-*Colon = $QUOTATION_MARK
key *ReverseSolidus = *RightShift
mod shift += ReverseSolidus
key ~S-*CloseBracket = $GRAVE_ACCENT
key S-*CloseBracket = $TILDE
#======
# Ctrl-(任意)によるキーバインド
key Esc = 半角/全角
key IC-Esc = 半角/全角
key 半角/全角 = Esc
key IC-半角/全角 = Esc
#======
# Ctrl-(任意)によるキーバインド
mod mod0 = 英数
key *英数 = *LeftControl
key M0-*h = *BackSpace
key M0-*m = *Enter
key M0-*n = *↓
key M0-*j = C-*j
key M0-*k = *←
key M0-*l = *→
#======
# Ctrl + i で半角英数入力へ
# ** 無変換キーの設定をIME側で「IMEオフ」にする必要あり。
key M0-*i = 無変換
#======
# Ctrl + o でひらがな入力へ
# ** キーボード上の「ひらがな」キーをそのまま利用。
key ~S-M0-*o = ひらがな
key S-M0-*o = S-ひらがな
#======
# 右ShiftキーをHHKのFnキーに
mod Shift -= RightShift
mod mod1 = RightShift
key M1-*Semicolon = *←
key M1-*Colon = *→
key M1-*Atmark = *↑
key M1-*Solidus = *↓
# Shiftキーを押しながら上矢印が利かない場合の代替
key M1-*P = *↑
!!X32 外付けHHK版
{{ref swhhk.mayu}}
内蔵キーボードがJIS配列なので外付けUSキーボードを繋ぐとキー配列が正しく認識されない。なのでmayuで強制変換。ついでに怪しい機能を追加。
*2006-05-11
*MS-IME2002で使用
!mayu側の特徴
*◇キーをCtrlキーにした。のでMacっぽくキーボードショートカットが使える。
*右AltキーをWindowsキーにした。右Altはきっとほとんど使わないだろうし。
*Controlキーはmayu専用のモディファイヤキー(以下MCtrl)にした。MCtrl-oとか使える。
{{category TechMemo}}