Skip to content

Instantly share code, notes, and snippets.

@sgk
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sgk/f1c2077d1c03d4700ce2 to your computer and use it in GitHub Desktop.
Save sgk/f1c2077d1c03d4700ce2 to your computer and use it in GitHub Desktop.
日本語キーボードを英語配列で使う(Windows 8)

そういう変態な人は他にあまりいないと思われるけれど。

  1. regeditで変更

右ALTで変換する。

変更前:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"LayerDriver JPN"="KBD101.DLL"
"OverrideKeyboardType"=dword:00000007
"OverrideKeyboardSubtype"=dword:00000000
"OverrideKeyboardIdentifier"="PCAT_101KEY"

変更後:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"LayerDriver JPN"="kbdax2.dll"
"OverrideKeyboardType"=dword:00000007
"OverrideKeyboardSubtype"=dword:00000001
"OverrideKeyboardIdentifier"="AX_105KEY"

kbdax2.dllは、いまだにシステムに入っている模様。

問題点:Fn+F10/F11/F12による音量調節が効かない。

  1. Change Keyでキーの位置を変更

Change Keyというのはこれ。 http://www.forest.impress.co.jp/library/software/changekey/

この部分のウィンドウズの機能は全く変わってないので、Windows 8でも動く。

キートップ→動作の表現で:

変換 → 右ALT
カタカナ・ひらがな・ローマ字 → 右ALT
無変換 → Space
|¥ → }]む

「変換」「カタカナ・ひらがな・ローマ字」が右ALTと同じになる。

  1. VirtualBox配下のUbuntu

キーボードの選択で、以下を選ぶ。

  • 標準102キー(国際)
  • 英語(US)

$HOME/.Xmodmapに以下の内容を書く。

keycode 108 = Henkan_Mode

自動起動するアプリケーションのダイアログを開く(UbuntuのHUDでsessionって検索する)。

エントリを追加して、以下のコマンドを設定する。

/usr/bin/xmodmap /home/XXX/.Xmodmap

/home/XXXの部分はホームディレクトリへのフルパス。 ここを$HOMEとやってもダメだった。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment