Version 1.2

Montage de ladaptateur HDMI out

From Wiki Diskio Pi
Jump to navigation Jump to search
Other languages:
English • ‎français

Attention: Cet adaptateur est uniquement utilisable sur le Raspberry Pi 4 !

Matériel utilisé

  • Adaptateur HDMI double
  • Nappe 20 broches (blanche, 6 cm)
  • Nappe 20 broches (noire, fournie avec le kit de base)

Les étapes de l’installation matérielle

1. Connecter la nappe sur l'adaptateur avec les contacts vers le bas

Adaptateur double HDMI.jpg

2. Refermer le loquet


3. Déverrouillez la plaque SBC, puis soulevez le Raspberry Pi pour accéder aux ports HDMI


4. Branchez l'adaptateur sur le Raspberry Pi

Montage adaptateur double HDMI etape 1.jpg


5. Connectez la nappe 6 cm sur la carte fille, côté bleu vers le haut

Montage adaptateur double HDMI etape 2.jpg


6. La nappe vers la carte écran est celle que vous utilisez pour le branchement direct.

Il faut donc enlever le connecteur mini HDMI de la nappe, et connecter celle-ci sur l'adaptateur double (face bleue vers le haut)

Montage adaptateur double HDMI etape 3.jpg


7. Quand toutes les nappes sont verrouillées, vous pouvez replacer la plaque SBC en position d'utilisation.

Montage adaptateur double HDMI etape 4.jpg

Les étapes de l’installation logicielle

1. Démarrez la machine avec un écran secondaire allumé, et bien sûr un câble HDMI entre le Diskio Pi et l'écran secondaire.

Montage adaptateur double HDMI mise en route.jpg


2. Nous allons maintenant calibrer le périphérique tactile, car il est en mode étendu par défaut.

2.A. En premier lieu, il faut repérer quel est l'id du périphérique tactile avec la commande

xinput
diskiopi@diskiopi-desktop:~$ xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse              	id=6	[slave  pointer  (2)]
⎜   ↳ MOSART Semi. Rapoo 2.4G Wireless Touch Desktop  Mouse	id=8	[slave  pointer  (2)]
⎜   ↳ MOSART Semi. Rapoo 2.4G Wireless Touch Desktop  Consumer Control	id=9	[slave  pointer  (2)]
⎜   ↳ ILITEK Multi-Touch-V3000                	id=11	[slave  pointer  (2)]
⎜   ↳ ILITEK Multi-Touch-V3000 Mouse          	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
   ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
   ↳ MOSART Semi. Rapoo 2.4G Wireless Touch Desktop 	id=7	[slave  keyboard (3)]
   ↳ MOSART Semi. Rapoo 2.4G Wireless Touch Desktop  System Control	id=10	[slave  keyboard (3)]
   ↳ ILITEK Multi-Touch-V3000 Keyboard       	id=13	[slave  keyboard (3)]
   ↳ MOSART Semi. Rapoo 2.4G Wireless Touch Desktop  Consumer Control	id=14	[slave  keyboard (3)]

Dans cet exemple, la ligne ILITEK Multi-Touch-V3000 a pour id 11.

2.B. Ensuite, il faut répérer les différents écrans grâce à la commande

xrandr
diskiopi@diskiopi-desktop:~$ xrandr
Screen 0: minimum 320 x 200, current 3840 x 1200, maximum 7680 x 7680
HDMI-1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
  1920x1200     59.95*+
  1920x1080     60.00    50.00    59.94  
  1920x1080i    60.00    50.00    59.94  
  1600x1200     60.00  
  1680x1050     59.88  
  1280x1024     60.02  
  1440x900      59.90  
  1280x960      60.00  
  1280x720      60.00    50.00    59.94  
  1024x768      60.00  
  800x600       60.32  
  720x576       50.00  
  720x480       60.00    59.94  
  720x480i      60.00    59.94  
  640x480       60.00    59.94  
HDMI-2 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 520mm x 320mm
  1920x1080     60.00*+  50.00    59.94    24.00    23.98  
  1920x1080i    60.00    50.00    59.94  
  1600x1200     60.00  
  1680x1050     59.88  
  1280x1024     60.02  
  1366x768      59.81  
  1280x720      60.00    50.00    59.94  
  1024x768      60.00  
  800x600       60.32    56.25  
  720x576       50.00  
  720x576i      50.00  
  720x480       60.00    59.94  
  720x480i      60.00    59.94  
  640x480       60.00    59.94

Mon écran principal étant en 1200x1080, celui du Diskio Pi est donc le HDMI-2

2.C. La ligne pour indiquer au Raspberry Pi de faire fonctionner le tactile uniquement sur l'écran HDMI-2 est donc

xinput map-to-output 11 HDMI-2

2.D Pour certaines distributions (Slackware par exemple), il est nécessaire de modifier le fichier /boot/config.txt

dtoverlay=vc4-fkms-v3d max_framebuffers=2

Puis de supprimer le xorg.conf avec

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old

C'est terminé !

Il est possible d'automatiser cette ligne, mais attention, si un nouveau périphérique de pointage (souris..) est connecté ou déconnecté, l'id du tactile changera. Il faudra donc modifier la ligne de commande en fonction.