Claviers, souris
Multi ordinateurs
Microsoft Garage Mouse without Borders (autre URL)- appli gratuite Windows permettant de partager son clavier et sa souris entre (max.) 4 ordinateurs sous Windows
10/8/7/Vista SP3/XP SP3.
Multi plate-formes
Synergy - logiciel payant, permettant de partager son clavier entre plusieurs ordinateurs (GNU/Linux, Windows, Mac
OS X)
GNU/Linux
Serveur X
X Window System (X11, X), implémentation open source : X.org
(fondation X.org)
Fichiers de config
- /etc/X11/xorg.conf
- /usr/share/X11/locale
Clavier
- $ grep Xkb /etc/X11/xorg.conf
- Option "XkbModel" "pc105" (voir
/usr/share/X11/xkb/rules/base.lst)
- Option "XkbLayout" "fr" (de
même, fr pour un clavier AZERTY)
- Option "XkbVariant" "latin9" (de
même)
Vérif et modif de la config
- Vérif : $ setxkbmap -query
- Modif : $ setxkbmap fr $ setxkbmap fr latin9 $ setxkbmap -model pc105 -layout fr -variant latin9
- Modif (avec possibilité de bascule) : $ setxkbmap fr,us -option "grp:shift_caps_toggle"
- Pour basculer du clavier fr au clavier us (et vice-versa) : Shift+Caps_Lock (touche Shift + touche Cadenas)
- Doc. options (fr latin9, etc.) : $ man xkeyboard-config
- Modif manuelle :
- $ xkbcomp $DISPLAY clavier.txt
- modifier le fichier clavier.txt
- $ xkbcomp clavier.txt $DISPLAY
Vérif visuelle de la config X11 des touches
- $ key-mon (du paquet keymon)
- $ xev
Console, terminal
Debian, Ubuntu, etc.
Paquets
- kbd (Linux console font and keytable utilities)
- console-data (console keymaps and fonts)
- console-setup (console font and keymap setup program)
- keyboard-configuration
- xkb-data (données de config pour XKB (l'extension de clavier pour X))
- onboard, kvkbd (claviers virtuels)
- matchbox-keyboard (clavier virtuel pour écran tactile)
Doc
- /usr/share/doc/keyboard-configuration
Fichiers nécessaires
- /etc/console-setup/ (cached.kmap.gz, etc.) (Ubuntu 12.04)
- /usr/share/console-setup/ (keyboard, etc.) (Ubuntu 12.04)
Fichiers de config
- /etc/default/keyboard
- Si ce fichier est modifié manuellement,
- pour les consoles, exécuter le shell-script /bin/setupcon
- setupcon se base sur $HOME/.console-setup, ou sur une combinaison de /etc/default/console-setup et de /etc/default/keyboard
- pour X, rebooter ou exécuter : udevadm trigger --subsystem-match=input --action=change
Commandes
- kbd_mode (Ex. de résultat : "Le clavier est en mode Unicode (UTF-8)")
- dpkg-reconfigure keyboard-configuration, dpkg-reconfigure console-data, ou : install-keymap (du paquet console-common)
- loadkeys fr, loadkeys us (attention, un changement affecte toutes les consoles virtuelles)
RHEL, SLES, etc.
Fichiers nécessaires
- /lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz (RHEL)
- /usr/share/kbd/keymaps/i386/azerty (SLES)
Fichiers de config
- /etc/sysconfig/keyboard
- KEYTABLE=fr-latin1
(RHEL)
- KEYTABLE=fr-latin1.map.gz ou
: us.map.gz, etc. (SLES)
Commandes
- system-config-keyboard
- loadkeys fr, loadkeys us (attention, un changement affecte toutes les consoles virtuelles)
Pb de "locale"
Si des caractères bizarres s'affichent dans un shell, positionner la variable LANG à C, fr_FR, ou fr_FR.utf8, par une des solutions suivantes :
- au niveau d'une commande
- au niveau d'un utilisateur
- modifier le fichier ~/.bash_profile
- au niveau système
- RHEL, etc. : modifier LANG dans /etc/sysconfig/i18n
- Ubuntu : vérifier LANG dans les fichiers /etc/default/locale et /var/lib/locales/supported.d/local
- si modification de ces fichiers, exécuter : sudo locale-gen --purge
Tutos
Windows
Pour afficher sur l'écran le clavier virtuel, exécuter : osk
Alt-Shift bascule d'un mapping clavier à l'autre.
Types de claviers
Clavier numérique
Problème de clavier numérique à la place des touches
alphanumériques i, k, etc.
Mappings
Mapping QWERTY sur un clavier AZERTY (en cas de connexion distante sur une machine configurée en QWERTY)
Pour avoir
|
Taper sur clavier AZERTY
|
Autre solution (Windows)
|
q
|
a
|
|
w
|
z
|
|
z
|
w
|
|
m
|
,
|
|
:
|
Shift M
|
|
"
|
Shift ù |
|
\
|
*
|
|
|
|
Shift *
|
|
,
|
;
|
|
.
|
:
|
Alt 46
|
/
|
!
|
Alt 47
|
! |
Shift & (touche 1)
|
|
@
|
Shift é (touche 2) |
|
#
|
Shift " (touche 3) |
|
$
|
Shift ' (touche 4) |
|
%
|
Shift ( (touche 5) |
|
^
|
Shift - (touche 6) |
|
&
|
Shift è (touche 7) |
|
*
|
Shift _ (touche 8) |
|
(
|
Shift ç (touche 9) |
|
)
|
Shift à (touche 0) |
|
-
|
)
|
Alt 45
|
=
|
=
|
|
+
|
+
|
|
Liste de toutes les combinaisons Alt
Quelques exemples :
ALT et 3 –> ?
ALT et 183 –> À
