Как отключить курсор мыши на LXDE?

15

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

Любая помощь?

(не по теме) Установка обоев на пустой экран или сокращение времени бездействия, когда экраны пропадают, также будет полезно.

rcsimoes
источник

Ответы:

11

Следующее:

sudo apt-get install unclutter
unclutter -display :0 -noevents -grab

Известно, что отлично работает на Raspbian Wheezy.

Lenik
источник
2
Работает и на Джесси. Также работает из автозагрузки оконного менеджера.
ClearCrescendo
9

У X-сервера есть опция, -nocursorкоторая навсегда отключит курсор мыши.

Вам нужно будет отредактировать, /etc/X11/xinit/xserverrcчтобы добавить опцию к запуску X по умолчанию.

Я искал другие места, где возможно вводить дополнительную опцию (-nocursor), но больше ничего не приходит в голову, что это независимый менеджер дисплеев (LXDE, KDE, GNOME, AwesomewM, Fluxbox и т. Д.).

Unclutter ( упомянутый @lenik ) также является хорошим решением, хотя его часто не вызывают до тех пор, пока пользователь не войдет в систему, что может произойти или не произойти в вашем случае, в зависимости от того, как вы используете систему.

lornix
источник
Это не сработало для меня из-за Распбиан Джесси.
Thn
2
@ThN отредактируйте файл здесь: /etc/lightdm/lightdm.conf, см. Darmawan-salihun.blogspot.nl/2013/01/…
Мальчик,
1
@Bow Wow ... Просто потрясающе. Это сработало. Спасибо, мальчик. :)
Thn
Вам, вероятно, также нужно раскомментировать строку в lightdm.conf
неприятное
Намного лучше, чем на unclutterсамом деле
Маурисио Паскье Хуан
2

Отредактируйте файл /etc/lightdm/lightdm.conf, например, используя nano:

# nano /etc/lightdm/lightdm.conf

Сначала найдите строку xserver-command=X, вы можете сделать это в нано, используя:

ctrl+w xserver-command=X

раскомментируйте строку и добавьте:

-nocursor    

Так это выглядит так:

xserver-command=X -nocursor 
mmartin
источник
Можете ли вы объяснить, что это делает? Это нужно unclutter? Полностью ли отключает указатель мыши?
not2qubit
1

На последнем Raspbian Stitch ( 4.9.59-v7+) использование unclutterкажется лучшим способом с простыми вариантами соответствующего управления. Одна вещь, которую я заметил, состоит в том, что использование -idle 0- плохая идея, и заставляет мышь мерцать и перегружать процессор. Тем не менее, любое число выше 1 это хорошо. Лучший вариант, который я нашел, кажется:

unclutter -display :0 -idle 3 -root -noevents

Если вы хотите, чтобы это началось автоматически, у вас есть два, добавьте эту строку с префиксом @в одном из двух вариантов:

  1. /etc/xdg/lxsession/LXDE-pi/autostart (рекомендуемые)
  2. /etc/xdg/lxsession/LXDE/autostart

Не уверен, в чем разница, но тот LXDE-piработает.

not2qubit
источник