【備忘録】G HUBがSteam版Apexを認識しない問題
ただの備忘録
C:\Program Files\LGHUB\data
applications.json
"detection": [
{
"winRegistry": {
"executable": "r5apex.exe",
"registryKey": "Install Dir",
"registryPath": "HKEY_LOCAL_MACHINE/SOFTWARE/Respawn/Apex"
}
}
],
"name": "Apex Legends",
"poster_url": "pipeline://core/applications/apex_legends_poster.png",
"profile_url": "pipeline://core/applications/apex_legends_profile.png",
"version": 4
},
この部分を
"detection": [
{
"steam": {
"appId": "1172470"
}
}
],
"name": "Apex Legends",
"poster_url": "pipeline://core/applications/apex_legends_poster.png",
"profile_url": "pipeline://core/applications/apex_legends_profile.png",
"version": 4
},
にする。
レジストリで認識してるっぽいところをSteamのゲームIDに書き換えて認識させてるみたいね
applications.joinは書き込み禁止になってるのでプロパティ→セキュリティから書き込み許可するよう設定変更する。
以前の設定消しちゃったから作り直しだよめんどくせぇ
追記
解決したかと思ったけどプロファイルが自動で切り替わらない
これじゃ何の意味もないし、いろいろ探しても解決策が見当たらない
G HUB使うならOrigin版使えってことですかねクソが
追記の追記
C:\Users\ユーザ名\AppData\Local\LGHUB
settings.json
・userPathを削除(Apex関連)
・processIdを削除(Apex関連)
これでプロファイル切り替わって動くようになった。
よくわからん。processIdが邪魔してたのかな?