logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Oficjalny 7' Ekran Dotykowy vs. Czujka Przyspieszenia ADXL345 - obracanie ekranu

OPservator 09 Paź 2020 11:51 501 0
REKLAMA
  • #1 18967452
    OPservator
    Poziom 39  
    Posty: 6815
    Pomógł: 555
    Ocena: 1235
    Witam, czujkę spiąłem pod SPI, z braku laku i treści w internecie musiałem sam sobie wyczarować jak to zrobić, no ale działa tak jak chciałem.
    Teraz zacząłem rozkminiać, jak zrobić automatyczne obracanie ekranu.
    O ile wszystko jest już gotowe od strony czujnika (przeliczanie G na stopnie pochylenia itd), o tyle nie wiem jak obrócić ekran?
    W wypadku ekranu po HDMI wystarczy użyć xrandr --output HDMI-0 --rotation <orientacja>, ale w wypadku ekranu oficjalnego po CLI (taśma) nie jest to już takie proste, bo plik do obrotu ekranu znajduje się w /boot/config.txt, co wskazuje na ustawienia ekranu ustalone odgórnie przy rozruchu urządzenia, przez GPU, a ustawienia dotyku (tak, dotyk nie jest "jednolity" z ekranem i trzeba transponować macierz, mniejsza, wiem jak to działa, ale oba te działania wymagają restartu urządzenia, co jest dla mnie bez sensu, bo w takim wypadku nie potrzebuję czujnika, wystarczy mi dodać jedną małą opcję przy rozruchu (zębateczkę, która prowadzi do panelu ustawień, a tam do wyboru orientację ekranu).

    Zależy mi na obrocie jak w androidzie czy iphone, ale nie mogę tego przekminić :/
  • REKLAMA
REKLAMA