Переключение между фиктивным x-сервером и реальным монитором

См. /usr/include/X11/keysymdef.hдля доступных имен клавиш:

xmodmap -e 'keycode 112=Up'
xmodmap -e 'keycode 117=Down'

(префиксы нужно убрать ).

0
29.01.2021, 13:23
1 ответ

Вы можете попытаться запустить свой X-сервер даже при отсутствии монитора, а затем активировать вывод с помощью xrandr, когда монитор станет доступным (или деактивировать его снова ).

Таким образом, сам X-сервер также будет выступать в роли «фиктивного x-сервера». Это может потребовать некоторой возни, и я не уверен, что это будет работать со всеми драйверами оборудования. Таким образом, первым шагом будет определение вашего аппаратного драйвера и чтение справочной страницы xorg.conf для этого драйвера.

В качестве альтернативы, взгляните на что-то вроде Xpra , чтобы иметь X-сервер, к которому вы всегда можете подключиться, который вы можете дополнительно просматривать на реальном мониторе (со вторым X-сервером ). Таким образом, сервер Xpra будет действовать как «всегда использовать этот фиктивный» сервер. Однако OpenGL и подобное ускорение и т. д. будут медленными или вообще не будут работать.

0
18.03.2021, 22:33

Теги

Похожие вопросы