-r ( --refresh ) ตัวเลือกที่จะ omxplayer ล้างหน้าจอเมื่อตั้งค่าความละเอียดของภาพและ whatnot
-r / --refresh adjust framerate/resolution to video
นามแฝงมีประโยชน์ที่นี่:
alias omxplayer='omxplayer -r -o hdmi '
ซึ่งจะรีเฟรช (ล้าง) หน้าจอและส่งสัญญาณเสียงไปยังเอาต์พุต hdmi เสมอ และใช่ช่องว่างต่อท้ายในนามแฝงนั้นมีเจตนาเพราะจะทำให้แท็บเสร็จสมบูรณ์ต่อไป ( มีประโยชน์มาก !)
สำหรับเคอร์เซอร์ที่มีประกายฉันแทบจะไม่เคย (!) ใช้แป้นพิมพ์กับ pi ของฉันเข้าสู่ระบบจากระยะไกลเสมอ (ฉันได้สร้างเครื่องทำการ์ด SD ตั้งค่าสิ่งต่าง ๆ ไว้ล่วงหน้าแล้ว) ดังนั้นฉันจึงเพิ่มสิ่งต่อไปนี้ลงใน /etc/rc.local:
# turn off console blanking
setterm -blank 0 -cursor off
/etc/rc.local ถูกเรียกใช้เป็นรูทในระหว่างการบู๊ตซึ่งจะเป็นการปิดคอนโซล blanking ซึ่งพยายามเป็นประโยชน์เมื่อไม่มีการตรวจพบกิจกรรมแป้นพิมพ์ (ทางกายภาพ) และปิดเคอร์เซอร์ด้วย
เนื่องจากการรีเซ็ตวิดีโอมักจะคืนค่าเคอร์เซอร์ blinky ฉันมีสคริปต์ที่ฉันเรียกใช้เพื่อส่งคำสั่งไปยังคอนโซล (tty1 จริง):
#!/bin/bash
#
# send 'setterm' commands to /dev/tty1 (physical console)
setterm $* | sudo tee /dev/tty1 > /dev/null
ดังนั้นเมื่อเคอร์เซอร์ปรากฏขึ้นอีกครั้งฉันพิมพ์:
tty1 -cursor off
และมันก็หายไป! แน่นอนคุณจะต้องตั้งค่าผู้ใช้ของคุณด้วยสิทธิ์ sudo อย่างน้อยสำหรับคำสั่ง tee (เงยหน้าขึ้นมอง / etc / sudoers และ /etc/sudoers.d) สคริปต์สามารถแก้ไขได้เพื่อปิดเคอร์เซอร์ทุกครั้งหากต้องการ
หรือเพียงแค่คลั่งไคล้กับการรวมกันของเหล่านี้:
alias omxplayer='tty1 -cursor off; omxplayer -r -o hdmi '
ซึ่งจะทำให้แน่ใจว่าเคอร์เซอร์ปิดอยู่จากนั้นเริ่ม omxplayer เล่นกับมัน!