半角/全角キーでSkyrimコンソールが起動しない…F11キーに変更【Ubuntu】

Ubuntu・iOS
スポンサーリンク

久しぶりに UbuntuでSkyrim SE をインストールしてみたら、「半角/全角」キーを押してもコンソールが開きません。

コンソールが開かないとRacemenu が使えないので致命的です。

F11キーを押した時にコンソールが開くように変更してみました。Windowsでもキー変更の手順は同じです。

スポンサーリンク

Proton9.0 でUbuntuにSkyrim SE をインストール

「Steam」-「設定」メニューよりSTEAM設定画面を開き、「互換性」-「他のタイトルに使用するツール:」で”Proton9.0-1″を選択するだけでSkyrimSE日本語版(1.6)をインストール・実行できました。

Proton9.0-1を選択

「Skyrim – Interface.bsa」の「controlmap.txt」を修正

「F11」キーを押したらコンソール画面を開くように「Skyrim – Interface.bsa」の「controlmap.txt」を修正します。

controlmap.txt を取り出すため、「Bethesda Archive Extractor (BSA and BA2)」というツールを使います。

Bethesda Archive Extractor (BSA and BA2)
Extracts BSA and BA2 archives. Updated for SSE.

ダウンロードし解凍します。

Steam「+ ゲームを追加」に”bae.exe”を追加

解凍した”bae.exe”はそのままではUbuntuで実行できないため、Steamの左下にある「+ ゲームを追加」メニューから”bae.exe”を追加します。

「ゲームを追加」で”bae.exe”を追加

Steamライブラリに追加した”bae.exe”を右クリック「プロパティ」を選択し、「互換性」の「特定のSteam Play互換ツールの使用を強制する」にチェックし、「Proton 9.0-1」を選択します。

「Proton 9.0-1」を選択

“bae.exe”を実行し controlmap.txt を抽出

「プレイ」ボタンを押して”bae.exe”を実行します。B.A.E.画面が表示されます。

Steamのプレイで”bae.exe”を起動

Skyrim インストールフォルダの”Data”フォルダにある”Skyrim-Interface.bsa”をB.A.E.画面にドラッグ&ドロップします。

私の環境では”Skyrim-Interface.bsa”は以下にありました。

/media/panhage2(ユーザ名)/biostar(ディスク名)/SteamLibrary/steamapps/common/Skyrim Special Edition/Data

「Skyrim-Interface.bsa」-「interfase」-「pc」-「controlmap.txt」にチェックを入れて「Extract」を選択します。

controlmap.txt を抽出

任意のフォルダに抽出します。私はダウンロードフォルダに抽出しました。任意のフォルダに”interfase/pc/controlmap.txt”が抽出されます。

任意のフォルダに抽出

controlmap.txt を修正

controlmap.txt をテキストエディタで開き、”Console”で検索すると数カ所ヒットしますが、最初のConsoleの行を修正します。「半角/全角(漢字)」キーを表す”0x29,0x94″を「F11」キーを表す”0x57″に修正しました。

Pause				0x1					0xff	0xff				1	1	0	0x8
Screenshot			0xb7				0xff	0xff				0	0	0
Multi-Screenshot	0x1d+0xb7,0x9d+0xb7	0xff	0xff				0	0	0
Console				0x57			0xff	0xff				0	0	0	0x10
CameraPath			0x58				0xff	0xff				0	0	0
Quick Inventory		0x17				0xff	0xff				1	1	0	0x908
Quick Magic			0x19				0xff	0xff				1	1	0	0x908
Quick Stats			0x35				0xff	0xff				1	1	0	0x908
Quick Map			0x32				0xff	0xff				1	1	0	0x908

ちなみに、ここで使用されているキーコードは「DirectInput keyboard scan codes 」らしく、以下を参考にしました。

DIK KeyCodes - Bohemia Interactive Community

Dataフォルダにinterfaceフォルダを作成

修正したcontrolmap.txt が含まれるinterfaceフォルダをSkyrimインストールフォルダの”Data”フォルダにコピーします。

SkyrimインストールフォルダのDataフォルダにinterfaceフォルダをコピー

私の環境では”controlmap.txt”が以下に作成されました。

/media/panhage2(ユーザ名)/biostar(ディスク名)/SteamLibrary/steamapps/common/Skyrim Special Edition/Data/interface/controls/pc

Skyrimコンソール表示キーの変更を確認

ゲームを起動し、「F11」キーを押すと無事コンソールが開くようになりました。

「F11」キーでSkyrimコンソールが開く

まとめ

UbuntuにProtonを使ってSkyrim SE をインストールしたところ、「半角/全角(漢字)」キーを押してもSkyrimコンソールが表示されず、Racemenuが使えず困っていましたが、コンソールを開くキーを「F11」キーに変更し解消できました。

コメント

タイトルとURLをコピーしました