Opcja -r ( --refresh ) omxplayer czyści ekran, gdy resetuje rozdzielczość wideo i tak dalej.
-r / --refresh adjust framerate/resolution to video
Alias może się tu przydać:
alias omxplayer='omxplayer -r -o hdmi '
Który wtedy zawsze odświeży (wyczyści) ekran i wyśle dźwięk na wyjście HDMI. I tak, końcowe miejsce w aliasie jest zamierzone, ponieważ umożliwia dalsze uzupełnianie tabulatorami. ( Bardzo przydatne!)
Jeśli chodzi o mrugający kursor, rzadko (!) Używam klawiatury w moim pi, zawsze loguję się zdalnie (zbudowałem program do tworzenia kart SD, wstępnie konfiguruję różne rzeczy), więc do /etc/rc.local dodałem:
# turn off console blanking
setterm -blank 0 -cursor off
/etc/rc.local jest uruchamiany jako root podczas startu, co wyłącza wygaszanie konsoli, która próbuje być pomocna, gdy nie wykryje się żadnej (fizycznej) aktywności klawiatury, a także wyłącza kursor.
Ponieważ resetowanie wideo często przywraca mrugający kursor, mam skrypt, który uruchamiam, aby wysłać polecenia do konsoli (właściwie tty1):
#!/bin/bash
#
# send 'setterm' commands to /dev/tty1 (physical console)
setterm $* | sudo tee /dev/tty1 > /dev/null
Dlatego za każdym razem, gdy kursor pojawia się ponownie, piszę:
tty1 -cursor off
i już go nie ma! Oczywiście musisz skonfigurować użytkownika z uprawnieniami sudo, przynajmniej dla polecenia tee. (wyszukaj / etc / sudoers i /etc/sudoers.d) Skrypt można edytować, aby zawsze wyłączał kursor, jeśli ktoś zechce.
Albo po prostu oszalej na punkcie kombinacji:
alias omxplayer='tty1 -cursor off; omxplayer -r -o hdmi '
Co zapewni, że kursor jest wyłączony, a następnie uruchom omxplayer. Baw się tym!