Проблема со стрелками / прокруткой в ​​x11vnc

Я использую x11vnc для подключения через SSH-туннель к другому компьютеру (работает под управлением Ubuntu 11.10) и испытываю странную «ошибку»:

Когда я закрываю сеанс с хост-компьютером, хост не может прокручиваться, постоянно удерживая нажатой клавишу со стрелками, например в Firefox или в терминале. Вместо этого клавиши со стрелками будут только немного прокручиваться вниз и ждать следующего нажатия клавиши. Я проверил, что они могут прокручиваться с помощью клавиш со стрелками pre-VNC. Пока единственное решение, которое я нашел, это перезагрузить компьютер, что довольно глупо.

Я предполагаю, что x11vnc повреждает «что-то» «где-то» в устройствах ввода X11.

Я использую эти ключи с x11vnc на хосте:

x11vnc -localhost -display :0 -scale 3/4

Это немного раздражает, но я не вижу, как исправить эту «ошибку». У кого-нибудь есть предложения?

2
задан 11 March 2012 в 21:24

1 ответ

С небольшой помощью из этого поста оказалось, что мне нужно было добавить следующее к моему сценарию, чтобы запускаться после того, как VNC-сеанс был завершен:

Это позволит снова повторить нажатия клавиш.

Причина в том, что x11vnc по умолчанию включает -norepeat для предотвращения типичной ошибки.

Более простым решением было бы запустить x11vnc с опцией -repeat, которая делает то же самое, что и xset r.

0
ответ дан 11 March 2012 в 21:24

Другие вопросы по тегам:

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