Фиксы для Steam Deck

Ubisoft Connect на Steam Deck: как убрать запрос пароля в Far Cry 3

Запускаешь Far Cry 3, и ещё до старта игры Ubisoft Connect просит пароль — каждый раз, на медленной экранной клавиатуре Deck, без возможности вставить его из менеджера паролей.

Steam Deck Playable

Собственная панель Steam Deck Compatibility от Valve для Far Cry 3 отмечает, что программе установки/лаунчеру может понадобиться сенсорный экран или экранная клавиатура — это предупреждение именно от Valve. А повторный запрос пароля при каждом запуске — это баг сессии Ubisoft Connect, о котором сообщают сами игроки; Valve отдельно его не называет.

Панель Steam Deck Compatibility для Far Cry 3 с рейтингом Playable и предупреждением, что программе установки/лаунчеру может понадобиться сенсорный экран или экранная клавиатура

Far Cry 3 несёт рейтинг Playable от Valve на Steam Deck, и сама игра работает без нареканий — предупреждение, которое действительно показывает Valve, касается того, что программе установки/лаунчеру может понадобиться сенсорный экран или экранная клавиатура. А вот о чём игроки сообщают отдельно, запуск за запуском: Ubisoft Connect сбрасывает сессию сразу после закрытия игры и заставляет заново вводить email и пароль через ту же медленную экранную клавиатуру, без возможности вставить текст.

Видеоинструкция

Смотри весь фикс целиком: вставь пароль один раз, затем запиши его как действие и повторяй одним касанием.

Шаг за шагом

  1. Ubisoft Connect снова просит пароль

    Запусти Far Cry 3 или любую другую игру Ubisoft — и старый лаунчер Ubisoft Connect останавливает тебя своим диалогом: «Re-enter your password». Он спрашивает только пароль — email уже вписан и неактивен.

    Диалог Ubisoft Connect Re-enter your password на Steam Deck: поле с email размыто, пустое только поле пароля
  2. Вставь пароль с телефона вместо ручного ввода

    Кликни по полю пароля на Deck, затем отправь пароль из текстового поля Deck Pointer — приложение вставит его из буфера обмена телефона вместо набора на экранной клавиатуре Deck.

    Тост Deck Pointer, подтверждающий, что пароль вставлен из буфера обмена телефона
  3. Запиши весь вход целиком как одно действие

    Открой Actions и нажми Record. Deck Pointer вернёт курсор в угол экрана, а дальше просто повтори тот же вход: клик по полю пароля, вставка или ввод пароля и нажатие Enter.

    Экран Actions в Deck Pointer с кнопкой Record, до записи входа в UbisoftЭкран Deck Pointer Preparing to record: курсор возвращается в угол экрана перед записью входа
  4. Повтори вход, пока идёт запись

    Каждый клик, движение и нажатие клавиши записываются в одно действие, пока ты повторяешь вход — включая вставку пароля из буфера обмена телефона.

    Deck Pointer в процессе записи, шаг 3 из 8, с тостом о вставке пароля из буфера обмена
  5. Проверь записанные шаги

    Останови запись — и Deck Pointer покажет список всех записанных шагов: возврат курсора в угол, перемещение к полю, клик, введённый пароль и Enter.

    Список шагов записанного действия в Deck Pointer: Home cursor, Move, Wait, Left click, Wait, шаг с введённым паролем и Press Enter
  6. Дай ему имя, чтобы узнать потом

    Нажми на поле имени вверху и впиши что-то узнаваемое, например «Ubisoft» — то же самое действие подойдёт для любой игры Ubisoft Connect с таким же входом.

    Поле имени действия в Deck Pointer переименовано в Ubisoft, ниже — список записанных шагов
  7. В следующий раз просто нажми Run

    В следующий раз, когда Far Cry 3 (или другая игра Ubisoft) остановится на этом запросе пароля, открой Actions и нажми Run рядом с сохранённым действием. Оно повторит весь вход — клик, вставку, Enter — без единого касания экранной клавиатуры Deck.

    Deck Pointer выполняет сохранённое действие Ubisoft, шаг 3 из 8, ниже в списке — действие Quick note

Что говорят игроки

  • “This game's launcher/setup tool may require the touchscreen or virtual keyboard, or have difficult to read text”

    Steam Deck Compatibility panel, Far Cry 3, in-game

  • “so everytime i want to play, i have to type my password?”

    Steam Community discussion

  • “This is particularly aggravating on the Steam Deck where I have to enter a secure password using the on-screen keyboard at EVERY launch (so no copy/paste from my password manager).”

    Steam Community discussion, on Assassin's Creed Origins — same Ubisoft Connect session bug

Вопросы и ответы

Работает ли это и для других игр Ubisoft Connect?

Да — тот же баг сессии Ubisoft Connect встречается в Assassin's Creed Origins, Assassin's Creed IV: Black Flag, Rainbow Six Siege и остальных играх Ubisoft на Deck. Одно записанное действие покроет их все, если у них общий вход.

Хранит ли Deck Pointer мой пароль?

Действия хранятся только на твоём телефоне — без облака, аккаунта и синхронизации. Записанные нажатия клавиш никогда не покидают устройство.

Скачайте приложение.

Android уже в Google Play. iPhone — в открытом бета-тесте.

Android

Бесплатно. Android 9 и новее.

Доступно в Google Play
Steam Deck

Необязательно: для Wi-Fi, когда Bluetooth держится плохо. Ставится на Deck с deckpointer.com/deck.

iOS

Оставьте email — пришлём приглашение в TestFlight.

Скачайте приложение.

Android уже в Google Play. iPhone — в открытом бета-тесте.

Android

Бесплатно. Android 9 и новее.

Доступно в Google Play
Steam Deck

Необязательно: для Wi-Fi, когда Bluetooth держится плохо. Ставится на Deck с deckpointer.com/deck.

iOS

Оставьте email — пришлём приглашение в TestFlight.