diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index 49cb42af..39c4bbd6 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -606,7 +606,7 @@ stop_portwine () { if [[ "$int_xneur" == "1" ]] ; then xneur & fi - if [[ "$PW_USE_US_LAYOUT" == "1" ]] ; then + if [[ "$PW_USE_US_LAYOUT" == "1" ]] [[ "${XDG_SESSION_TYPE}" != "wayland" ]] ; then setxkbmap fi pw_stop_progress_bar diff --git a/data_from_portwine/scripts/lang b/data_from_portwine/scripts/lang index e30a0e85..c2e23752 100755 --- a/data_from_portwine/scripts/lang +++ b/data_from_portwine/scripts/lang @@ -131,10 +131,10 @@ if [[ "${update_loc}" == "RUS" ]] ; then export PW_USE_SHADER_CACHE_INFO='Использовать кеширование шейдеров средствами WINE (отключать только при наличии микрофризов в игре)' export PW_WINE_FULLSCREEN_FSR_INFO='Работает во время использования любой версии ProtonGE в полноэкранном режиме при разрешении ниже стандартного для экрана' export PW_USE_FAKE_DLSS_INFO='Включить транслятор DLSS в FSR 2 в играх DirectX 12' - export PW_MANGOHUD_x32_INFO='Включить MANGOHUD для 32 битных приложений и игр' + export PW_MANGOHUD_x32_INFO='Включить MANGOHUD для 32 битных приложений и игр'Forced use of English layout (useful for games in which control works correctly only on English layout, works only in X11) export PW_USE_EAC_AND_BE_INFO='Включить Easy Anti-Cheat and BattlEye Anti-Cheat (требуется если игра использует какой-то из этих античитов)' export PW_REDUCE_PULSE_LATENCY_INFO='Уменьшить задержку pulseaudio для исправления прерывистого звука' - export PW_USE_US_LAYOUT_INFO='Принудительное использование английской раскладки (полезно для игр в которых управление верно работает исключительно на английской раскладке)' + export PW_USE_US_LAYOUT_INFO='Принудительное использование английской раскладки (полезно для игр в которых управление корректно работает лишь на английской раскладке, работает только в X11)' export PW_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)' export PW_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместно с CAS' @@ -386,7 +386,7 @@ elif [[ "${update_loc}" == "ENG" ]] ; then export PW_MANGOHUD_x32_INFO='Enable MANGOHUD for 32 bit applications and games' export PW_USE_EAC_AND_BE_INFO='Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game used this anti-cheats)' export PW_REDUCE_PULSE_LATENCY_INFO='Reduce pulseaudio latency to fix intermittent sound' - export PW_USE_US_LAYOUT_INFO='Forced use of the us layout (useful for games in which the control works correctly only on the us layout)' + export PW_USE_US_LAYOUT_INFO='Forced use of us layout (useful for games in which control works correctly only on us layout, works only in X11)' export PW_3DFX_INFO='Simulation of an old 3dfx graphics accelerator (adds horizontal stripes)' export PW_AdaptiveSharpen_INFO='Sharpness increase, can be used with CAS' diff --git a/data_from_portwine/scripts/runlib b/data_from_portwine/scripts/runlib index 3df26d73..18ccbc2f 100755 --- a/data_from_portwine/scripts/runlib +++ b/data_from_portwine/scripts/runlib @@ -323,7 +323,7 @@ start_portwine () { unset PULSE_LATENCY_MSEC fi - if [[ "${PW_USE_US_LAYOUT}" == "1" ]] ; then + if [[ "${PW_USE_US_LAYOUT}" == "1" ]] && [[ "${XDG_SESSION_TYPE}" != "wayland" ]] ; then setxkbmap -model pc101 us -print | xkbcomp - $DISPLAY fi