Aby zrobić dokumentację / filmy instruktażowe, muszę podświetlić mysz, na przykład otaczając ją żółtą półprzezroczystą koroną
Znacznik powinien być aktywny podczas klikania i poruszania się, ale jeśli jest włączony cały czas, to równie dobrze.
Może do pewnego stopnia zasłaniać widok tego, co się za nim kryje, ale może nie wyłączać możliwości kliknięcia tego, co się za nim kryje lub odwrócenia uwagi od okien.
Compiz wydaje się już przeszłością, kursor znajdowania nie jest powiązany z żadnymi działaniami (kliknięciami / ruchami) i blokuje interakcję (podczas rysowania nie można kliknąć „przez”), a klawisz-mon nie rysuje poprawnie, również wyłącza interakcję i ogólnie jest błędny, jeśli chodzi o zakreślacz myszy, przynajmniej z menedżerem okien kafelkowych.
Używam Arch Linux i niesamowitej wm.
Dzięki!
źródło
Odpowiedzi:
Użyj niestandardowego motywu myszy zgodnego ze specyfikacją XDG .
To może być najprostszy sposób na wprowadzenie znacznika. Przypuszczam, że to tylko dodaje półprzezroczystą warstwę koła do kursora lub prościej. Co więcej, to podejście najprawdopodobniej będzie dotyczyć zarówno motywów kursora X11, jak i Waylanda, jak zauważono w tym ArchWiki .
Jak stworzyć motyw myszy
Czy musimy stworzyć niestandardowy motyw myszy? Tak, jeśli użytkownik woli tworzyć własne. Może to być czasochłonne i większość użytkowników będzie musiała dokonać pewnych odczytów.
Ostatnia dyskusja na temat „tworzenia motywów ikonowych ” to około 2015 r., Która znajduje się w tym wątku na Linux.org. Obejmuje on trochę kursorów i hojnie zapewnia więcej linków do dalszego czytania.
Kilka starszych samouczków około 2010 r. Wspomniało o tej wtyczce GIMP do tworzenia kursora myszy X11 (XMC). Innym podejściem jest używanie programu Xcursorgen , co wyjaśniono w tym artykule na ehow.com.
Lub bez tworzenia motywu
Potem znowu, prawda trzeba je utworzyć? Nie, ponieważ niektórzy użytkownicy już utworzyli takie motywy. Większość użytkowników będzie musiała je wyszukać, pobrać i zainstalować.
Przekonałem się, że DMZ-Highlight firmy MBOSSG to proste i eleganckie rozwiązanie.
Jest to niestandardowy motyw myszy dla systemu Ubuntu / Linux, który ma przezroczyste żółte kółko pod kursorem, co jest prawie dokładnie tym, co opisano w pytaniu. Jak sama nazwa wskazuje, DMZ-Highlight (po lewej) jest oparty na białym wariancie DMZ z motywów kursora DMZ.
Czy DMZ-Hightlight działa?
Oświadczenie : Ta odpowiedź ma sugerować najprostszy sposób wprowadzenia znacznika na kursorze. Jako taka, odpowiedź ta nie powinna wyjaśniać „jak zainstalować motyw myszy” (powinno to być objęte osobnym pytaniem i odpowiedzią).
Autor DMZ-Highlight dostarczył skrypty instalacyjne i odinstalowujące, które są wygodne dla użytkowników Ubuntu. W moim przypadku kursor został ręcznie zainstalowany i skonfigurowany za pomocą
sudo update-alternative
poleceń, jak wolę w ten sposób.Testowane podświetlenie DMZ w Xubuntu 14.04 (Xfce 4.10).
TL; DR Zainstaluj niestandardowy motyw myszy, który podświetli kursor. Zero skryptów, działa cały czas.
źródło
libav-tools
), Xubuntu 14.04.Chociaż sugerowany powyżej motyw DMZ-Podświetlanie działa dla podstawowego wskaźnika strzałki, inne kursory nie są podświetlone.
Sfrustrowany tym napisałem krótki program, który stosuje podobne wyróżnienie do wszystkich kursorów dla danego tematu.
Dla tych, którzy nie chcą go kompilować i uruchamiać, zamieściłem również wyniki działania programu przeciwko kursorom DMZ-White, tworząc, że tak powiem, zaktualizowaną wersję motywu DMZ-Highlight, w którym wszystkie kursory są podświetlone
źródło
Po szukaniu tej samej funkcjonalności (z powodu niektórych programów podobnych do VNC, które nie pokazują kursora), skorzystałem z rozwiązania z odpowiedzi /unix//a/228674 i dodałem funkcjonalność ( https: //github.com/arp242/find-cursor/pull/15 ).
źródło
Czy próbowałeś tego, co jest szczegółowo opisane w tej odpowiedzi na podobne pytanie? /unix//a/183941/141220
Masz Archa i niecodzienne wm, więc prawdopodobnie wiedziałeś, że musisz samodzielnie wykonać hakowanie.
Przesłanie tutaj, pochodzi z powyższego linku, jeśli to działa, nie zapomnij również podziękować użytkownikowi mikeserv , ponieważ jestem tutaj głównie posłańcem.
Prawdopodobnie będą działać następujące czynności:
To zależy od trzech narzędzi
xv
,xwd
orazxdotool
. Pierwsze dwa są bardzo popularnymi narzędziami X, a trzecie jestem pewien, że już je masz.Po jednej sekundzie
xdotool
zapisuje bieżące współrzędne myszy na standardowe wyjście w przyjaznym dla evalu-shell
formacie, takim jak:eval
ustawia zmienne powłoki Odpowiednio, a dla odejmuje pętlowych połowa wkrótce-do-wyświetlanego obrazu w wielkości od każdego$X
i$Y
„s wartości lub, jeśli jedna wartość jest mniejsza niż25
, zestawy im0
.xwd
zrzuca okno główne nad potokiem doxv
, który przycina obszar myszy do rozmiaru obrazu50x50
i wyświetla negatyw obrazu pod bieżącym kursorem myszy w małym oknie bez żadnych dekoracji menedżera okien.Wynik końcowy jest mniej więcej taki:
... chociaż mój kursor myszy nie pokazuje się na zrzutach ekranu. Zapewniam cię jednak, że tuż nad białym pudełkiem było zdjęcie.
Możesz zobaczyć na obrazku, jak napisałem to również jako funkcję powłoki i stworzyłem tło. Jest to głównie z tego powodu, że
sleep
w ogóle tam jest - naciśnięcie klawisza RETURN spowoduje przewinięcie terminala, jeśli jesteś już na dole, ixwd
było wystarczająco szybkie, aby uchwycić jego obraz ekranu przed przewinięciem terminala - co by się przesunęło trochę mój negatyw na zdjęciu i nie podobało mi się to.W każdym razie, ponieważ
xv
jest uruchamiany zarówno z przełącznikami, jak-viewonly
i-quit
, zniknie, gdy tylko klikniesz przycisk myszy lub klawisz klawiatury - ale pozostanie, dopóki nie zrobisz tego.Niewątpliwie możesz robić o wiele bardziej skomplikowane rzeczy,
ImageMagick
a nawetxv
samemu - ale właśnie zrobiłem małe negatywne pole pod kursorem myszy. Dokumenty xv można znaleźć tutaj i dokumenty dlaxwd
wman xwd
.źródło
-root
opcją inxv
, ponieważ zmusza to do nie otwierania własnego okna x na wierzchu rzeczy. Ale wtedy nie może wyczuć kliknięć (cały punkt tutaj), więc musisz mieć skrypt, który go zakończy i uruchomi ręcznie w pętli. Zajrzyj do „Opcje okna głównego” w dokumentacji structbio.vanderbilt.edu/chazin/wisdom/xv-3.10a/…