LINUX.ORG.RU
ФорумGames

Как сделать постоянный фокус на любой игре?

 , , ,


0

1

Подозреваю, что проблема не решаема, но все же спрошу.
Дано: ребенок играет в например Lego Jurassic World на телевизоре, подключенном по HDMI к компьютеру. Играет беспроводным джойстиком. Система настроена на «Расширение» а не «Дублирование». Соответственно рабочий стол на мониторе свободен.
Задача: сделать так, чтобы я мог работать за компьютером, а ребенок играть одновременно.
Знаю, что в некоторых играх, например Borderlands, есть параметр -alwaysinfocus, или что-то вроде того. Он как раз позволяет решить эту проблему.
Но вот возможно ли сделать это в любой игре? По умолчанию, при смене активного окна, игра либо вообще сворачивается в трей, либо управление перестает работать.
Процессор Ryzen 3 3200G. Видеокарта Vega 8. Дистрибутив Ubuntu 22.10. Mesa из git и XanMod 6.1. Mesa и ядро никак не влияют на ситуацию. Установил для более высокого fps и устранения подергивания в играх.

Большое спасибо откликнувшимся.



Последнее исправление: Axios (всего исправлений: 3)

Компьютер это широкодоступное недорогое потребительское устройство. Вроде холодильника, только меньше по размеру. Просто купи ещё один. Покупают же в одно жилище несколько телевизоров?

Shushundr ★★★★
()
Последнее исправление: Shushundr (всего исправлений: 1)

Раньше по такой схеме кино на телек отдавал пока сам за обычным монитором сидел. Но с полноэкранным плеером проблема фокуса, конечно, не существенна.

bender ★★★★★
()

Подозреваю, что проблема не решаема

Кроме multiseat, проблема точно решается также пробросом геймпада и видеокарты в виртуалку.

t184256 ★★★★★
()

через xinput можешь создать себе второй курсор и работать в каком-нибудь xepbyr чтобы не мешать.
вообще multiseat это называется

Ryzen 3 3200G. Видеокарта Vega 8

На помойку. Даже не пытайся на этом играть или работать. Оно зависнет в самый неподходящий момент и это не исправляется

mittorn ★★★★★
()

В xinput была возможность передавать отдельную мышь и клаву отдельному окну, но это работает от случая к случаю. И сильно зависит как работает игра с устройствами. Игра может просто игнорировать всё. Ты будешь нажимать кнопки на клаве, а отрабатывать будет и в офисе и в игре. Или ни там ни сям. Мультисит тоже геморрой. Игра не стоит свечь.

R_He_Po6oT ★★★★★
()

Знаю, что в некоторых играх, например Borderlands, есть параметр -alwaysinfocus, или что-то вроде того. Он как раз позволяет решить эту проблему.

Подозреваю, что это предположение ТС, а не реальность. Ибо ввод-то с нескольких устройств разом оно как научит Xorg обрабатывать нужным образом?… Или это таки работает искаропки с какими-нибудь приблудами в нынешних libinput’ах?

mrjaggers
()
Ответ на: комментарий от papin-aziat

Нельзя, недавно кому-то сносили аватарку из-за этого, причём там вообще небо было, в БСК-цветах, а не настоящий флаг.

Нашёл:Ссылки на некорректные сообщения (57) (комментарий)

cocucka ★★★★☆
()
Последнее исправление: cocucka (всего исправлений: 1)
Ответ на: комментарий от papin-aziat

Действительно, проверил, в правилах есть пункт про флаги и аватарки. Чеж мне раньше никто слова не сказал даже (лет 8 стоит)? или это обновление было после всем известных событий?

// сори что офтопим

Noob_Linux ★★★★
()