Как жаль что решением приходиться заниматься игрокам, я искренне надеялась что эту проблему решат с обновлением и я смогу наконец нормально ходить. Но не судьба...
Спасибо
adsl97! На основе его работы, немного поэкспериментировав удалось найти решение (надеюсь временное, пока не добавят переключатель).
Можно немного изменить файл "inputUserMappings". Путь к файлу: Cyberpunk 2077 > r6 > config
Откройте блокнотом "inputUserMappings", в самом начале файла будет два абзаца в которые нужно внести коррективы.
Вот их:
<mapping name="LeftX_Axis" type="Axis" >
<button id="IK_Pad_LeftAxisX" />
<button id="IK_A" val="-1.0" overridableUI="left"/>
<button id="IK_D" val="1.0" overridableUI="right"/>
</mapping>
<mapping name="LeftY_Axis" type="Axis" >
<button id="IK_Pad_LeftAxisY" />
<button id="IK_W" val="1.0" overridableUI="forward"/>
<button id="IK_S" val="-1.0" overridableUI="back"/>
</mapping>
нужно привести к следующему виду:
<mapping name="LeftX_Axis" type="Axis" >
<button id="IK_Pad_LeftAxisX" />
<button id="IK_LShift" val="0.0" overridableUI="MoveX"/>
<button id="IK_A" val="-1.2" overridableUI="left"/>
<button id="IK_D" val="1.2" overridableUI="right"/>
<button id="IK_W" val="0.0" overridableUI="forward"/>
<button id="IK_S" val="0.0" overridableUI="back"/>
</mapping>
<mapping name="LeftY_Axis" type="Axis" >
<button id="IK_Pad_LeftAxisY" />
<button id="IK_LShift" val="0.0" overridableUI="MoveY"/>
<button id="IK_W" val="1.2" overridableUI="forward"/>
<button id="IK_S" val="-1.2" overridableUI="back"/>
<button id="IK_A" val="0.0" overridableUI="left"/>
<button id="IK_D" val="0.0" overridableUI="right"/>
</mapping>
При текущих значениях удерживая клавишу "LShift" Вы будите ходить! Да-да, ходить, а не бегать с меньшей скоростью! Скорость движения составляет 60% от скорости с которой Вы двигаетесь по умолчанию, насколько мне удалось выяснить (на глазок) npc ходят с такой скоростью. При движении по диагонали скорость чуть ниже, но если Вы не будите делать замеров, то скорее всего и не заметите разницы.
Если хочется ходить быстро, то вместо значений 1.2 поставьте 1.3 (кажется примерно с такой скоростью персонаж двигается с зажатой правой кнопкой мыши) или 1.4
Важный момент! Если на "LShift" у Вас назначено действие, то его необходимо сначала переназначить в настройках игры, а затем приступать к изменениям в файле. Впрочем, вместо "LShift" Вы можете использовать любую не занятую клавишу.
Так же есть довольно большая англоязычная ветка по этой проблеме
https://forums.cdprojektred.com/index.php?threads/no-walking-on-mouse-keyboard.11040113/