※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

atokp.ppc_arm.cabからcab_renamerなどで以下のファイルを取り出し.dumpへ
ATOKIMM.DLL
ATOKP.CPL
ATOKP.DIC
ATOKPCE.DLL
ATOKPFI.DIC
ATOKPRE.DAT
ATOKPSIP.DLL
ATOKPTE.EXE
ATOKPTKJ.DIC
ATOKPTMP.DAT
ATOKPUT.EXE
ATOKPW.DLL

ヘルプが必要な人は他のファイルも全部入れる。
ATOKをDefaultIMにしたい人はAsukal氏のDefault_SIP_Hermes.cabからATOKPSIP.DLLを取り出し上書き

レジストリ編集について


経験則ですが、上記のファイル群を入れて焼いたROMを起動し、Settings -> System -> ATOK設定 から「日本語入力にATOKを使用する」にチェックを入れれば、レジストリの編集は必要ありません。自動で設定が書き込まれ、ソフトリセット後にしっかりと組み込まれています。

default.rguにレジストリ追加


[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
  "Ime File"="atokimm.dll"
  "Layout Text"="Microsoft IME3.1(JPN)"
  "Keyboard Layout"="00000411"

[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}]
  "CodeType"=dword:00000002
  @="文字一覧"

[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
  @="1"

[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\InprocServer32]
  @="\\Windows\\ATOKPSIP.DLL"

[HKEY_CLASSES_ROOT\CLSID\{6F725483-642C-11d5-8205-0800460222F0}\DefaultIcon]
  @="\\Windows\\ATOKPSIP.DLL,0"

[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}]
  "DataPath"="\\WINDOWS\\ATOKPTMP.DAT"
  "EditorPath"="\\WINDOWS\\ATOKPTE.EXE"
  @="定型文"

[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
  @="1"

[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\InprocServer32]
  @="\\Windows\\ATOKPSIP.DLL"

[HKEY_CLASSES_ROOT\CLSID\{6F725484-642C-11d5-8205-0800460222F0}\DefaultIcon]
  @="\\Windows\\ATOKPSIP.DLL,0"

[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}]
  "CandDisp"=dword:00000001
  "DTrmDelay"=dword:00001388
  "RecgDelay"=dword:000001f4
  "HalfMode"=dword:00000000
  "RecgType"=dword:00000001
  @="手書き"

[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
  @="1"

[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\InprocServer32]
  @="\\Windows\\ATOKPSIP.DLL"

[HKEY_CLASSES_ROOT\CLSID\{6F725485-642C-11d5-8205-0800460222F0}\DefaultIcon]
  @="\\Windows\\ATOKPSIP.DLL,0"

[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}]
  "PanelType"=dword:00010002
  @="ひらがな/カタカナ"

[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
  @="1"

[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\InprocServer32]
  @="\\Windows\\ATOKPSIP.DLL"

[HKEY_CLASSES_ROOT\CLSID\{6F725481-642C-11d5-8205-0800460222F0}\DefaultIcon]
  @="\\Windows\\ATOKPSIP.DLL,0"

[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}]
  "HalfMode"=dword:00000004
  "InputMode"=dword:00000001
  @="英数"

[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\IsSIPInputMethod]
  @="1"

[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\InprocServer32]
  @="\\Windows\\ATOKPSIP.DLL"

[HKEY_CLASSES_ROOT\CLSID\{6F725480-642C-11d5-8205-0800460222F0}\DefaultIcon]
  @="\\Windows\\ATOKPSIP.DLL,0"


user.rguに追加


[HKEY_CURRENT_USER\Software\JustSystem]

[HKEY_CURRENT_USER\Software\JustSystem\ATOKPSIP]
  "InitialDelay"=dword:000003e8
  "RepeatRate"=dword:0000000f

[HKEY_CURRENT_USER\Software\JustSystem\ATOKIMM]
  "IMEFILE"="atokpw.dll"

[HKEY_CURRENT_USER\Software\JustSystem\ATOKIMM\UPDATE]
  "Count"=dword:00000000

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM]
  "LastUpdate"=dword:00000000
  "PATH"="\\Windows"
  "Critical"=dword:00000000

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\Config]
  "Confirm"=dword:00000003
  "KanaCand"=dword:00000000
  "HZConvKigou"=hex:01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,00,00,00,00
  "HZConvD"=dword:00000006
  "HZConvM"=dword:00000000
  "KConvD"=dword:0000000d
  "KConvM"=dword:00000000
  "Recover"=dword:00000001
  "AddCand"=dword:0000001f
  "RecReplace"=dword:0000000f
  "RecKana"=dword:00000007
  "RecRoma"=dword:00000007
  "Rec"=dword:00000000
  "SpaceKey"=dword:0000001b
  "SystemDic"=dword:00000000
  "Kutouten"=dword:0000000f
  "Code"=dword:00000001
  "Okuri"=dword:00000000
  "GakuType"=dword:0000000f
  "AutoAdd"=dword:0000000e
  "Learn"=dword:00000001
  "TransM"=dword:00000000
  "InputT"=dword:00000000
  "InputM"=dword:00000000

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\PresetDIC]
  "5"=""
  "4"=""
  "3"=""
  "2"=""
  "1"="\\Windows\\ATOKPRE.DAT"

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\UserDIC]
  "5"=""
  "4"=""
  "3"=""
  "2"=""
  "1"="\\Windows\\ATOKPYOU.DIC"

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\UI]
  "ConjeLevel"=dword:00000003
  "ConjeValid"=dword:00000001
  "DecHist"="\\Windows\\ATOKPDEC.DAT"
  "ConvCount"=dword:00000002
  "KanaUnlock"=dword:00000015
  "KanaLock"=dword:00000015
  "Timer"=dword:000007d0
  "CandPageSize"=dword:00000005
  "BKCTarKotei"=dword:000000ff
  "BKCKoteiCs"=dword:000000ff
  "BKCKotei"=dword:00ffffff
  "BKCCs"=dword:00ff0000
  "TXCTarKotei"=dword:00ffffff
  "TXCKoteiCs"=dword:00ffffff
  "TXCKotei"=dword:000000ff
  "TXCCs"=dword:00ffffff
  "BKCTarNotConv"=dword:00ff0000
  "BKCConv"=dword:00ffffff
  "BKCTarConv"=dword:00ffff00
  "BKCInput"=dword:00ffffff
  "TXCTarNotConv"=dword:00ffffff
  "TXCConv"=dword:00ff0000
  "TXCTarConv"=dword:00000000
  "TXCInput"=dword:00ff0000
  "Limit"=dword:00000004
  "DUT"="\\Windows\\ATOKPUT.EXE"

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\DIC]
  "5"=""
  "4"=""
  "3"="\\Windows\\ATOKPFI.DIC"
  "2"="\\Windows\\ATOKPTKJ.DIC"
  "1"="\\Windows\\ATOKP.DIC"

[HKEY_CURRENT_USER\Software\JustSystem\ATOKM\Style]
  "SpaceType"=dword:00000000
  "Index"=dword:00000000
  "ShiftAZ"=dword:00000000
  "S04"="\\Windows\\ATOK_VJE.TBL"
  "S03"="\\Windows\\ATOK_WXG.TBL"
  "S02"="\\Windows\\ATOK_MSI.TBL"
  "S01"="\\Windows\\ATOK_PN.TBL"
  "Count"=dword:00000004

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000030]
  "Ime"=dword:e0010411
  "KM"=dword:0000c001
  "VK"=dword:00000019

[HKEY_CURRENT_USER\ControlPanel\Sip]
  "SuggChars"=dword:00000002