Quantcast
Viewing all articles
Browse latest Browse all 34

Raspberry: ruotare l’output di un monitor touchscreen

Image may be NSFW.
Clik here to view.

Nel precedente articolo avete visto come sia possibile configurare un sistema domotico e come si possa configurare un monitor hdmi e relativo touchscreen.

In un secondo tempo può sorgere l’esigenza di ruotare la videata, per una installazione particolare. Il problema  è che dopo aver configurato il tutto, il touchscreen non funzioni più correttamente, anzi, risulta invertito.
In rete come al solito ci sono molte guide, la maggior parte per dispositivi diversi o basate su software datato.

Di seguito vi descriverò semplici passaggi come fare a ruotare sia il desktop e il touchscreen.
Iniziamo cambiando l’orientamento del desktop modificando il seguente file:

 sudo nano /boot/config.txt

aggiungendo una delle due opzioni seguenti:

  • hdmi_rotate=X (preferibile se avete il monitor hdmi)
  • lcd_rotate=X

dove X è la variabile della funzione da impostare sedondo la tabella seguente:

valore risultato
0 nessuna rotazione
1 90°  senso orario
2 180° senso orario
3 270° senso orario

Per ruotare invece il touchscreen che come avrete notato, sarà inverito rispetto all’immagine, sarà necessario compiere ulteriori passaggi.

Per iniziare si devono installare i seguenti pacchetti:

sudo apt-get -y install xinput evtest

modifichiamo quindi il file

sudo nano /etc/X11/xinit/xinitrc

aggiungendo la seguente riga:

DISPLAY=:0 xinput --set-prop 'ADS7846 Touchscreen' 'Evdev Axis Inversion' 1 0

sopra alla righa:

./etc/X11/Xsession

Riavviate, poi dovrete da console sul raspberry avviare il tool di calibratura del touchscreen:

sudo xinput_calibrator

(In questo caso potrebbe essere comodo usare una tastiera fisica)
A questo punto dovrete, come avrete fatto precedentemente nella configurazione iniziale del monitor, copiare i nuovi parametri nel file 99-calibration.conf

Esempio:

Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "ADS7846 Touchscreen"
        Option  "Calibration"   "3999 81 3733 164"
        Option  "SwapAxes"      "0"
EndSection

Infine, un suggerimento, se non vi piacciono le finestre troppo grandi per lo schermo, per migliorare la situazione, sarà necessario commentare le seguenti righe nel file /boot/config.txt

framebuffer_width=960
framebuffer_height=540

Attenzione che i valori possono essere differenti, con il  risultato che avrete tutto molto più piccolo e dovrete oltre ad abilitare il pixel doubling, aggiustare l’aspetto del vostro desktop.

Riferimenti:

 

L'articolo Raspberry: ruotare l’output di un monitor touchscreen sembra essere il primo su Linux Ludus.


Viewing all articles
Browse latest Browse all 34

Trending Articles


Girasoles para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


Tagalog Quotes To Move on and More Love Love Love Quotes


5 Tagalog Relationship Rules


Best Crush Tagalog Quotes And Sayings 2017


Re:Mutton Pies (lleechef)


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


tagalog love Quotes – Tiwala Quotes


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


Pamatay na Banat and Mga Patama Love Quotes


Tagalog Long Distance Relationship Love Quotes


BARKADA TAGALOG QUOTES


“BAHAY KUBO HUGOT”


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.