Buduję kiosk za pomocą Ubuntu Precise na ekranie dotykowym. Teraz szukam odpowiedniego sposobu na zniknięcie kursora myszy. Ponieważ ludzie wiedzą, na co wskazują, wyświetlanie strzały pod palcem jest bezużyteczne, a posiadanie strzały w miejscu, w którym ostatnio wskazywali, jeszcze bardziej.
Moim najlepszym wyborem byłby rodzaj motywu kursora składającego się wyłącznie z przezroczystych kursorów. Jestem trochę zaskoczony, że nie mam interfejsu do przełączenia i być może instaluję motywy kursora w domyślnym interfejsie Unity, ale ponieważ nie będę używać Unity, nie stanowi to większego problemu. Wygląda na to, że wszystkie wymienione alternatywy update-alternatives --list x-cursor-theme
odnoszą się do .theme
plików, więc szukałem ich na liście pakietów . Wynikowa lista nie zawiera żadnych prawdopodobnych kandydatów, tzn. Żadnych paczek zawierających w nazwie „niewidoczny” lub „przezroczysty”.
Do tej pory najlepiej sprawdziłem się w wynikach Google, które dały readme dla „XCursor Transparent Theme” . Oznaczałoby to samodzielne skompilowanie tych źródeł, być może umieszczenie ich w mojej umowie PPA. Jestem również nieco sceptycznie nastawiony do tego wyniku, ponieważ wspomniany plik readme pochodzi z 2003 roku. Nie jestem pewien, czy nie komplikuję zbytnio spraw. W końcu istnieje precyzyjne wsparcie dla urządzeń dotykowych, więc nie sądzę, że jestem pierwszym, który chce pozbyć się kursora myszy.
- Czy istnieje inny sposób, który nie obejmuje skompilowanego przez użytkownika kodu binarnego?
- Czy istnieje pakiet tematyczny dla przezroczystych kursorów, który przeoczyłem?
- Czy istnieje jakiś inny mechanizm powodujący znikanie kursora bez zmiany motywu kursora?
Będę używał apletów Matchbox WM , Firefox i Java, więc będę zadowolony z każdego rozwiązania działającego w takiej konfiguracji. Nie interesują mnie żadne rozwiązania kręcące się z Gnome lub Compiz, ponieważ ja też nie będę działać.
xcursorgen
do utworzenia pliku kursora X11. Następnie musisz napisaćcursor.theme
plik, umieścić pliki kursora w podkatalogucursors
i utworzyć plik ZIP z całości. Zobacz ehow.com/how_5026012_make-cursors-file-ubuntu.html i freedesktop.org/wiki/Specifications/cursor-spec/?action=print oraz niektóre istniejące motywy gnome-look.org/?xcontentmode=36, aby uzyskać więcej informacji.Jeśli nigdy nie chcesz, aby kursor się pojawiał (odpowiedni dla ekranów dotykowych), uporządkowanie nie wystarczy z mojego doświadczenia. Zamiast tego możesz użyć use
-nocursor
podczas uruchamiania X.Przykład:
Zobacz http://www.x.org/wiki/AdvancedTopicsFAQ/#index1h2
źródło
startx -- -nocursor
Jeśli używasz lightdm:
Edytuj
/etc/lightdm/lightdm.conf
, dodając:jeśli używasz nodm:
Edytuj
/etc/default/nodm
, zastępując:z
To jest bardzo pomocna odpowiedź Gibbs
źródło
Ubuntu 16.04
Otwórz
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
i edytuj ten wiersz:Dołącz
-nocursor
do tego. Lubię to:Zapisz i uruchom ponownie.
Ostrzeżenie : Podobnie jak inne odpowiedzi na to pytanie, błędy w tym pliku zapobiegną inicjalizacji Xorg. W każdym razie nadal możesz zalogować się do terminala i przywrócić.
źródło