Comment Installer un Clavier Virtuel sur Raspberry Pi OS ?


Si vous avez un écran tactile sur votre Raspberry Pi (ou aucun clavier de disponible), il est très pratique de savoir installer et utiliser un clavier virtuel sur Raspberry Pi OS.
Dans ce tutoriel, je vais vous montrer comment installer et utiliser ce clavier.

Pour installer un clavier virtuel sur Raspberry Pi OS, il suffit d’installer le paquet matchbox-keyboard. Il sera ensuite disponible dans la catégorie « Accessoires » du menu principal.

Dans les lignes suivantes, je vais vous donner tous les détails sur la façon de l’installer, de l’utiliser et quelques conseils supplémentaires 🙂

À propos, si vous êtes novice sur Raspberry Pi et que vous souhaitez accélérer vos premiers pas (tout en vous amusant), n’hésitez pas à télécharger mon e-book « Maitrisez Raspberry Pi en 30 jours« . Il s’agit d’un défi de 30 jours au cours duquel vous apprendrez une nouvelle compétence chaque jour. Vous économiserez du temps et de l’argent et pourrez enfin apprécier cet appareil passionnant qu’est le Raspberry Pi. Je vous offre d’ailleurs 10% de remise aujourd’hui en utilisant ce lien !

Installez le paquet du clavier virtuel

Téléchargez mon glossaire !
Format PDF pour vous aider à y voir plus clair :-)

Installez Raspberry Pi OS

Évidemment, la première étape consiste à installer un système d’exploitation sur votre Raspberry Pi
Si vous avez besoin d’aide pour installer Raspberry Pi OS (ex Raspbian), vous pouvez lire mon tutoriel détaillé ici
La version Desktop est nécessaire pour installer l’écran virtuel

Mais si vous n’avez pas de clavier chez vous, vous risquez rapidement d’être bloqué pendant la configuration.
Comment configurer le réseau ou compléter l’assistant d’accueil sans clavier ?
Ce tutoriel sur une installation headless sur un Raspberry Pi Zero vous aidera probablement

Vous verrez comment configurer le réseau et activer SSH à partir de votre ordinateur pour ne plus avoir besoin d’un clavier sur le Raspberry Pi.
J’utilise souvent cette méthode lorsque je crée une nouvelle carte SD, même si j’ai un bon clavier sans fil.
Cela me fait gagner du temps à chaque installation 🙂

Mises à jour du système

Ok, une fois votre système installé (et même si vous aviez déjà installé. Raspberry Pi OS avant de lire ce tutoriel), il y a une étape supplémentaire.
C’est une bonne idée de commencer par mettre à jour votre système.

Voici les commandes pour mettre à jour tous les paquets à partir d’un terminal :
sudo apt update
sudo apt upgrade
sudo reboot

Vous pouvez également le faire dans l’outil « Add/Remove software » si vous préférez
Allez dans le menu principal > Accessoires > Add/Remove Software.
Puis cliquez sur Options > « Vérifier les mises à jour » et mettez tout à jour

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Activer SSH

Si vous utilisez un écran tactile ou si vous n’avez pas de clavier, je vous conseille d’activer SSH sur votre Raspberry Pi.
Grâce à cela, vous pouvez installer et configurer de nouveaux paquets à partir d’un autre ordinateur.

Cette étape n’est pas obligatoire, mais voici comment procéder :

  • Ouvrez le menu principal
  • Allez dans Préférences > Raspberry Pi Configuration
  • Puis activez SSH dans l’onglet Interfaces

Vous pouvez maintenant vous connecter à votre Raspberry Pi depuis votre ordinateur.
Sous Windows, vous avez besoin d’un logiciel comme Putty
Sous Linux, vous pouvez utiliser un terminal avec la commande :
ssh pi@IP
Vous trouverez plus de détails dans ce tutoriel si besoin.

Installez le clavier virtuel

Nous pouvons enfin installer le paquet du clavier virtuel.
Je vais vous montrer comment faire selon deux méthodes : avec SSH ou directement sur Raspberry Pi OS Desktop.

Installation sur Raspberry Pi OS Desktop

Si vous disposez d’un clavier pour l’installation, vous pouvez le faire directement dans l’interface du bureau :

  • Ouvrez le menu principal
  • Allez dans Préférences > Add/Remove Software
  • Dans le champ de recherche, écrivez « matchbox » et appuyez sur Entrée
  • Dans les résultats, trouvez le paquet « on-screen keyboard »
    Le nom du paquet est quelque chose comme matchbox-keyboard
    Cochez la case correspondante
     
  • Cliquez sur « Apply » pour l’installer
    Le système installera automatiquement les dépendances du paquet

Vous pouvez maintenant quitter cet outil et allez directement à la partie « Utilisez le clavier virtuel » de cet article

Installation via SSH

Vous pouvez également installer le paquet sur votre Raspberry Pi depuis un autre ordinateur si SSH est activé :

C’est tout !
Vous pouvez maintenant revenir à l’écran du Raspberry Pi et passer à la partie suivante.

Maîtrisez Raspberry Pi en 30 jours
10% de remise aujourd'hui !
Téléchargez le livre numérique.
Découvrez les secrets du Raspberry Pi à travers un challenge de 30 jours.

Utilisez le clavier virtuel

Ouvrez le clavier

Une fois installé, le clavier est disponible dans le menu principal
Allez dans « Accessoires » et cliquez sur « Keyboard »
Le clavier apparaîtra sur votre écran :

Les icônes du bureau se déplaceront dans la partie inférieure. Vous pouvez également déplacer le clavier où vous le souhaitez (si vous préférez le placer en bas par exemple).

À partir de là, l’utilisation est intuitive (c’est très proche d’un clavier de smartphone).
Sur un écran tactile c’est parfait, mais si vous êtes sur un grand écran le clavier prend probablement trop de place. Vous pouvez redimensionner la fenêtre avec votre souris, comme pour toute autre application.

Créer un raccourci

Si vous utilisez très souvent le clavier virtuel, ça deviendra très vite fastidieux de le lancer depuis le menu principal.
Vous pouvez créer un raccourci dans la barre supérieure :

  • Faites un clic droit sur n’importe quelle icône de la barre supérieure (Terminal par exemple)
  • Cliquez sur « Application Launch Bar Settings »
     
  • Une fenêtre comme celle-ci apparaît :
  • Trouvez l’application « keyboard » à droite et cliquez sur « Add » pour l’ajouter à gauche
  • Fermez la fenêtre
  • L’icône est maintenant disponible dans la barre supérieure
     
Téléchargez mon glossaire !
Format PDF pour vous aider à y voir plus clair :-)

Démarrage automatique

J’ai déjà écrit un article sur la façon de démarrer automatiquement un programme au démarrage.
Mais malheureusement, aucune des méthodes expliquées ne fonctionne correctement dans le cas présent.

Il y a surement une façon plus élégante de le faire, mais voici celle qui a fonctionné pour moi :

  • Depuis votre ordinateur, connectez-vous au Raspberry Pi via SSH
  • Créez un nouveau script dans /usr/local/bin (ou ailleurs si vous préférez)
    sudo nano /usr/local/bin/keyboard.sh
  • Collez les lignes suivantes :
    #!/bin/bash
    sleep 5
    /usr/bin/matchbox-keyboard
  • Enregistrez et quittez (CTRL+O, CTRL+X)
  • Ajoutez l’autorisation d’exécution :
    sudo chmod + x /usr/local/bin/keyboard.sh
  • Modifiez le fichier suivant :
    sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
  • Ajoutez cette ligne à la fin :
    @/usr/local/bin/keyboard.sh
  • Enregistrez et quittez

Si vous ajoutez directement la commande matchbox-keyboard dans le fichier de démarrage automatique , le clavier s’ouvrira à une taille minimale, pas très utile.

Donc, j’ai créé ce script avec un temps d’attente (sleep 5) pour attendre la fin du chargement du bureau
Après un redémarrage, tout est bon, le clavier apparaît automatiquement à la bonne taille

Initiation au Raspberry Pi
10% de remise aujourd'hui !
Visionnez ma formation vidéo pour démarrer du bon pied.
Découvrez le Raspberry Pi, le matériel, ses logiciels particuliers et créez vos 5 premiers projets avec moi.

Conclusion

Et voilà ! Vous savez maintenant comment activer le clavier virtuel sur Raspberry Pi.
Cela devrait bien vous dépanner si vous n’avez pas de clavier physique 🙂

Maîtrisez Python sur Raspberry Pi
10% de remise aujourd'hui !
Téléchargez le livre numérique.
Envie d'aller un peu plus loin que faire clignoter une LED ? Vous avez besoin de ce livre pour passer à des projets plus avancés.

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets ou je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Patrick Fromaget

Je suis l'auteur principal et le créateur de RaspberryTips. Mon but est de vous aider sur tous vos problèmes qui concernent Raspberry Pi en publiant des guides détaillés et des tutoriels rapides. Dans la vraie vie, je suis administrateur système (Linux principalement) avec une solide expérience dans le développement web.

Recent Posts

"Maitrisez Python sur Raspberry Pi" est enfin disponible en français (10% de réduction cette semaine)

X