Modifications

Sauter à la navigation Sauter à la recherche
4 053 octets ajoutés ,  19 septembre 2016 à 15:23
Page créée avec « == Introduction == Voici quelques notes concernant la configuration du clavier Français du kit Frenchy-Pi-In-The-Box (Le Pi-In-The-Box avec clavier Azerty en Français)... »
== Introduction ==
Voici quelques notes concernant la configuration du clavier Français du kit Frenchy-Pi-In-The-Box (Le Pi-In-The-Box avec clavier Azerty en Français)

[[Fichier:Frenchy-Pi-In-The-Box.jpg|640px]]

=== Layout FR ===
Nous avons eu l'occasion de dénicher un clavier avec un Layout FR pour un Kit Pi-In-The-Box à la Française.

[[Fichier:Frenchy-Pi-In-The-Box-Keyboard.jpg|640px]]

Si vous prêtez attention à la photographie, vous constaterez que le clavier est a une touche Shift à gauche plus large que d'habitude.

Du coup, la touche avec les caractères < et > n'est pas disponible sur le clavier. Pas vraiment très important si vous ne programmez pas... mais très ennuyeux dans le cas contraire. '''Rassurez-vous, elles ne sont pas perdues pour autant'''.

== Configuration FR ==
Pour commencer, nous allons configurer le support FR (Français) en UTF-8.

Ce point est capital pour pouvoir retrouver les caractère "<" et ">".

Ouvrez une ligne de commande et saisissez la commande suivante:

<nowiki>sudo raspi-config</nowiki>

Sélectionnez ensuite les options:
* Internationalization option > Change Keyboard Layout > PC Generic 105 touches > '''French''' Keyboard
* Dans les options:
** '''IMPORTANT:''' Pas de touche morte (no dead key)<br />''Cette option donne accès aux accentués avec la touche AltGr (aussi dite 'Alt droite')''
** '''IMPORTANT:''' Touche "compose" = ctrl de droite <br />''(ctrl+. reste visiblement utilisable)''

Revenir au menu de base de Raspi-Config puis sélection les options:
* Internationalization option > Change locale
** Sélectionner le locale {{fname|fr_be.UTF8 UTF8}}<br />''ou {{fname|fr_fr.UTF8 UTF8}} pour nos amis Français.
** '''TRES IMPORTANT:''' Faite de ce local {{underline|la configuration par défaut}}.

Il ne reste plus qu'a redémarrer votre Pi

<nowiki>sudo reboot</nowiki>

== Obtenir < > à la console ==
Si vous êtes connecté sur la console texte avec un clavier et une souris, vous pourrez obtenir le caractère:
* '''<''' avec la combinaison de touche {{fname|ALT 62}} (maintenez la touche Alt enfoncée pendant que vous saisissez le chiffre 62)
* '''>''' avec la combinaison de touche {{fname|ALT 60}}
* '''\''' avec la combinaison de touche {{fname|ALT 92}}

== Obtenir < > sous LXDE ==
Si vous êtes dans l'interface graphique (que cela soit le bloc note, Geany, Idle, etc), vous pourrez obtenir les lignes souhaités en utilisant leur code unicode.

Voici comment procéder.
* Pressez {{fname|Shift+Ctrl+U}} pour débuter la saisie unicode
* Saisissez ensuite le code du symbole
** 003c pour '''<'''
** 003e pour '''>'''
** 005c pour '''\'''
* puis pressez {{fname|Enter}} ... et Tada... le caractère souhaité apparaît!

== Raccourcis clavier sous LDXE ==
Il est également possible de définir des raccourcis clavier plus commode.

Dans cet exemple:
* {{fname|ctrl+alt+l}} produira ''''<'''
* {{fname|ctrl+alt+m}} produira ''''>'''

Vous pourrez l'adapter pour produire le même résultat avec d'autres combinaisons.

=== Installer xdotool ===
Saisissez la commande suivante pour installer {{fname|xdotool}} élément indispensable

<nowiki>sudo apt-get install xdotool</nowiki>

=== Créer les fichiers de commandes ===
Nous allons créer deux script {{fname|key-lt.sh}} et {{fname|key-gt.sh}} qui enverrons respectivement "<" ou ">" à la fenêtre active.

Saisissez la commande suivante:

<nowiki>sudo touch /usr/bin/key-lt.sh
sudo chmod +x /usr/bin/key-lt.sh
sudo nano /usr/bin/key-lt.sh</nowiki>

Copiez y le code suivant:

<nowiki>#!/bin/bash
setxkbmap fr && xdotool type --clearmodifiers $'\u003c'</nowiki>

Puis sauvez le fichier en pressant {{fname|ctrl+o}} et quitter nano en pressant {{fname|ctrl+x}}

Répétez l'opération pour le fichier key-gt.sh ... attention, le contenu est légèrement différent!

<nowiki>sudo touch /usr/bin/key-lt.sh
sudo chmod +x /usr/bin/key-lt.sh
sudo nano /usr/bin/key-lt.sh</nowiki>

Copiez y le code suivant:

<nowiki>#!/bin/bash
setxkbmap fr && xdotool type --clearmodifiers $'\u003e'</nowiki>
29 918

modifications

Menu de navigation