Configuration Raspberry Pi + Écran tactile officiel 7″ (DSI)

Affichage retourné (180°)

Modifier /boot/config.txt

[all]
dtoverlay=vc4-kms-v3d
disable_overscan=1
video=DSI-1:800x480@60,rotate=180
  • vc4-kms-v3d : pilote vidéo compatible Wayland
  • video=...rotate=180 : retourne l’image dès le boot
  • disable_overscan=1 : évite les bordures noires

Supprimer toute directive lcd_rotate, enable_dpi_lcd, ou display_lcd_rotate qui entre en conflit avec video=.

Tactile inversé : calibration avec udev

Créer une règle udev

sudo nano /etc/udev/rules.d/99-touch-rotate.rules

Contenu du fichier :

ATTRS{name}=="*ft5x06*", ENV{LIBINPUT_CALIBRATION_MATRIX}="-1 0 1 0 -1 1"
  • Le nom *ft5x06* cible le périphérique tactile sans se heurter aux parenthèses
  • La matrice -1 0 1 0 -1 1 inverse X et Y pour correspondre à une rotation de 180°

Appliquer la règle :

sudo udevadm control --reload-rules
sudo udevadm trigger
sudo reboot

Vérifier :

libinput list-devices

Tu dois voir :

Calibration: matrix: -1 0 1 0 -1 1

Laisser un commentaire