Я не понимаю, как использовать параметры fullregion completeregion[left|right|low|up] для x2x - он всегда удерживает мышь в одной строке: на экране.

Например:

DISPLAY=:0.0 ssh -Y -i .ssh/id_bar  bar /home/foo/x2x/x2x   -completeregionleft 0 -completeregionright 3286 -completeregionup 1080 -completeregionlow 0 -geometry 1440x900  -west -to :0.0

1 ответ1

1

У x2x не очень хорошая справочная страница.

Проблема, связанная с застреванием на одной линии, заключается в том, что вертикальная ось Y Xorg увеличивается с понижением. Так что ваша командная строка будет

-completeregionup 0 -completeregionlow 1080

Аргумент -geometry должен использоваться, только если вы не используете север, юг, восток или запад. Появляется окно X, которое при нажатии на него активирует мышь и клавиатуру на рабочем столе "to". Чтобы покинуть этот рабочий стол, вы должны нажать две кнопки мыши над окном x2x X на рабочем столе "from". (Мышь все еще перемещается по вашему дому "с" рабочего стола, а на удаленном "к" рабочему столу.)

Рекомендуется использовать его один раз с окном, поскольку оно помогает понять, как работает x2x: оно масштабирует ваш собственный "рабочий стол" и проецирует его на "рабочий стол". Таким образом, если у вас два дисплея с разным разрешением, вы получите "мертвую зону" на "рабочем столе". Для меня у меня есть 1280x1024 слева и 1366x768 справа, и они выровнены по нижним краям. Когда это проецируется на удаленный рабочий стол (первоначально 1440x900), в верхнем правом углу он оставляет блок, которого мышь не может достичь.

Я пытался обойти это с помощью полных региональных переключателей и ничего не получил.

Я обнаружил, что если мне удалось сопоставить разрешение моего "на" рабочем столе с одним из моих рабочих столов, и использовал функцию «-noscale». Мне удалось получить доступ ко всему "рабочему столу". Поэтому я переключил пульт на 1280x1024 и использовал -noscale с -east и получил хороший макет.

Так что я запускаю это на своей работе "с" рабочего стола с двумя мониторами.

x2x -noscale -to my-remote:0.0 -east

(Конечно, вам удалось включить TCP и управлять доступом. Еще пара ошибок, которые можно упомянуть на странице руководства.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .