Почему я теряю контроль над компьютером, когда полноэкранная игра Unity теряет фокус?

20

Когда я нажимаю Ctrl + Alt + Esc или Ctrl + Shift + Esc, игра теряет фокус, но тогда весь компьютер становится непригодным для использования, и мне нужно перезагрузить компьютер, чтобы восстановить контроль

Как предотвратить блокировку компьютера (позволить игроку управлять своим компьютером), когда полноэкранная игра Unity теряет фокус?

Самурай Фокс
источник
Чтобы уточнить, игра, которую вы делаете, делает компьютер непригодным для использования, когда он теряет фокус? И учитывая, что вы должны нажать Ctrl + Shift + Esc, это должно быть полноэкранное окно, верно?
Ледяное неповиновение
Да. Это полноэкранное окно
Samurai Fox
Хорошо, судя по тегу, вы используете Unity. Какую версию Unity вы используете?
Ледяное неповиновение
3
Разве это обычно не делается с помощью alt + tab или клавиши Windows?
user2813274
@ user2813274 Все, что фокусируется на чем-то ином, кроме игры, будет работать, и в игре все они работают одинаково, поэтому это не должно относиться к данному вопросу.
Ледяное неповиновение

Ответы:

26

Я только что проверил это сам и подтвердил, что это ошибка в Unity. Когда полноэкранная игра Unity теряет фокус, она по-прежнему перехватывает все вводимые данные, поэтому любые щелчки просто возвращают фокус игре. (Не заставляя это появляться снова, как ни странно.)

Эта проблема была также отмечена GG67 в комментарии к этому сообщению об ошибке , после чего CLEROTH сказал, что он не замечает проблему в 4.5.3p1, поэтому вы должны попробовать обновить и посмотреть, исправляет ли это что-нибудь.

И если обновление до 4.5.3p1 или выше не решит вашу проблему, вы должны сообщить об ошибке, следуя этому процессу .

Ледяной вызов
источник