Forum Discussion
Hello,
have the same issue and fixed it as following.
I used batch script which adds and removes the US Keyboard while starting the Game.
so just start the game with this script and you will not have US language, you can do a shortcut to your desktop.
so what you need ist the folowing files, maybe create a folder somewhere near to the game e.g. and create thos file there:
AddKeyboardLanguage.xml
with folowing contenct:
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="false" CopySettingsToSystemAcct="false"/>
</gs:UserList>
<gs:InputPreferences>
<gs:InputLanguageID Action="add" ID="0409:00000409"/>
</gs:InputPreferences>
</gs:GlobalizationServices>
RemoveKeyboardLanguage.xml
with folowing contenct:
<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<gs:UserList>
<gs:User UserID="Current" CopySettingsToDefaultUserAcct="false" CopySettingsToSystemAcct="false"/>
</gs:UserList>
<gs:InputPreferences>
<gs:InputLanguageID Action="remove" ID="0409:00000409"/>
</gs:InputPreferences>
</gs:GlobalizationServices>
and then the .bat script to start the game
i called it start_APEX.bat
please replace line with r5apex.exe
with following content:
@echo off
echo ----------------
echo add English (US)
echo ----------------
control intl.cpl,, /f:"AddKeyboardLanguage.xml"
echo.
echo ----------------
echo start Apex Legends
echo ----------------
start "replace this line with a path to r5apex.exe"
timeout /t 30
echo.
echo ----------------
echo remove English (US)
echo ----------------
control intl.cpl,, /f:"RemoveKeyboardLanguage.xml"
Very clever and appreciated thank you, however I will not be marking this as the solution as the developers should be fixing this within the game itself instead.
If they do so I also suspect it would resolve my problem with binds to the UK \ key between shift and z being forgotten by the game between reloads or alt-tab regularly.
- 7 years ago
I've become aware of a worse problem from this, Left-alt + shift is the default key for changing language in windows, if you happen to use these keys to play and don't normally have a US keyboard then you're changing your keyboard language repeatedly during the game, this finally explains why some of my binds didn't always work.
Additionally on win10 1903 due for release in about a months time, every time it is triggered it puts a large overlay on the right side of the game showing the change, this is pretty unplayable, the only advantage was it gave away the issue I note in the paragraph above.
When you're aware of it the fix for the change and the overlay is to disable this shortcut key in the language bar options, but you shouldn't have to do this, it's one game forcing you to change an otherwise useful windows feature because it's changing the windows keyboard layout, something I've never seen a game do before in decades of gaming.
About Apex Legends Bug Reports - Archive
Recent Discussions
バルトパスの報酬が貰えなかった
Solved6 months ago- 6 months ago
- 6 months ago