Page 1 of 1

Verrouillage majuscules

Posted: Sat 22 Mar 2008, 20:20
by erikson
Bonjour à tou(te)s,

Mon portable dispose d'un clavier AZERTY belge.

Or, la fonction verrouillage majuscules (CapsLock) ne me donne pas les chiffres comme je voudrais, de façon que l'entrée des données numériques nécessite l'utilisation permanente de la touche majuscules (Shift). Ce qui n'est pas très pratique :-(

Est-ce que l'on pourrait me suggérer une solution?

Remerciments d'avance!

Posted: Sat 22 Mar 2008, 20:57
by Béèm
Que tourne-tu, Puppy ou Toutou?
Qu'a tu en /usr/keymap?

Posted: Sun 23 Mar 2008, 09:57
by erikson
Béèm wrote:Que tourne-tu, Puppy ou Toutou?
Deux versions Puppy anglais (3.01 seamonkey et pcPuppyOS 3.01 rc6) depuis clé USB, et Puppy 2.16.1 anglais depuis live-CD; toujours même résultat. (Étant néerlandophone, je me sens légèrement plus à l'aise en anglais qu'en français...)

C'est bizarre que les fonctions "majuscules" et "verrouillage majuscules" se comportent différemment pour la série de touches numériques, p.e. "é" fait "2" en majuscules, et "É" en verrouillage majuscules. Win XP/SP2 me donne "2" dans les deux cas.
Béèm wrote:Qu'a tu en /usr/keymap?
N'existe pas; en /etc/keymap il y a
be-latin1.map

Les autres versions AZERTY ne m'aident pas non plus, il y a quelques autres touches mal placées.

Posted: Sun 23 Mar 2008, 18:15
by Béèm
Étant belge j'ai un clavier azerty (Belge) aussi et j'ai bien be-latin1.map en /usr/keymap, ce qui veut dire que le machine devrait être en clavier belge.
Quand je pousse sur 'shift lock' je suis bien constamment en majuscule.
Quand je pousse 'shift' uniquement aussi longtemps que le pousse.
Cela fonctionne donc parfaitement chez moi et tout les touches sont correctes.

Actuellement j'utilise alpha 7 et KDE 3.5.8, mais il me semble qu'en 3.01 pure je n'avait pas de problèmes non plus.

J'ai mis mon locale à nl_BE@EURO, mais je ne suis pas certain que cela joue une rôle.

Je ne voix pas ce qui se passe.

Posted: Mon 24 Mar 2008, 20:19
by erikson
Donc, en mode CapsLock, tu a bien les chiffres?

Moi aussi sous WinXP/SP2, mais pas sous Puppy.

Je crains que la cause soit un "p'tit détail technique" spécifique à mon portable... Peut-être je vais également essayer une autre distribution Linux un de ces jours, par curiosité...

A+

Posted: Tue 25 Mar 2008, 11:22
by Béèm
Je confirme, j'ai bien les chiffres en 'CapsLock' ainsi que aussi longtemps que je pousse 'shift'
En 'CapsLock' 1234567890°_
En normal &é"'(§è!çà)-
En AltGR |@#{[^, rien en 7et8,{} puis rien après.

Tu tu a la même chose tu a un clavier Belge, si pas tu a peut-être un clavier Français. (ou encore autre)

Posted: Tue 25 Mar 2008, 14:48
by erikson
Résultat pour mon clavier:
En normal ²&é"'(§è!çà)-
En shift ³1234567890°_
En AltGr ¬|@#¼½^{[{}\¸
En CapsLock sous Windows même que shift.
En CapsLock sous Puppy ²&É"'(§È!ÇÀ)-

En plus, dans le menu (de pcPuppyOS)...
Setup > Mouse/Keyboard Wizard > Advanced Xorg keyboard configuration > Options > CapsLock key behavior
... je trouve des options CapsLock. J'ai essayé chaque option, sans succès.

Il s'agit sans doute d'un clavier tout à fait belge, nouveau modèle "Leterme" ;-)

Posted: Tue 25 Mar 2008, 19:17
by Béèm
Et ce modèle spéciale n'est pas repris dans les clavier existant. Voir ici :wink:
Conclusion votre clavier ou support de clavier est hors normes.

Posted: Tue 25 Mar 2008, 19:52
by Béèm
Blague a part maintenant.
J'avais d'abord essayé sous XP-SP2.

Voici maintenant l'essai sur Puppy

Normale: ²&é"'(§è!çà)-
Shift: ³1234567890_
Alt-GR ¬|@#¼½^{[{}\

Cela correspond à votre situation.

Il doit y avoir un problème dans le support du clavier, qui est be-latin1.
Quoique si on compare avec ¬|@#¼½^{[{}\ cela ne correspond seulement pour une partie gravé sur le clavier. càd sur les touches 4 et 5, 7 et 8, ° et _ il n'y a rien gravé pour Alt-GR.

Donc cela semble la même chose sour Windows, mais ou cela varie c'est le Caps-lock ou j'ai ²&É"'(§È!ÇÀ)-

Donc il y a une différence entre shift et Caps-lock en puppy, Qui n'y est pas en Windows.

Poussons le test un peu plus loin et ça donne:
Caps-lock+Alt-GR ¬|@#¼½^{[{}\
shift+Alt-GR ¬¡⅛£$⅜

Posted: Tue 25 Mar 2008, 19:52
by Béèm
Double post enlevé.
Que ce passe-t-il sur ce forum?

Posted: Tue 25 Mar 2008, 20:28
by erikson
Béèm wrote:càd sur les touches 4 et 5, 7 et 8, ° et _ il n'y a rien gravé pour Alt-GR.
J'ai trouvé ceci: extrait du fichier /etc/X11/xkb/symbols/pc/be

name[Group1]="Belgium";

key <AE01> { [ ampersand, 1, bar, exclamdown ] };
key <AE02> { [ eacute, 2, at, oneeighth ] };
key <AE03> { [ quotedbl, 3, numbersign, sterling ] };
key <AE04> { [apostrophe, 4, onequarter, dollar ] };
key <AE05> { [ parenleft, 5, onehalf, threeeighths ] };
key <AE06> { [ section, 6, asciicircum, fiveeighths ] };
key <AE07> { [ egrave, 7, braceleft, seveneighths ] };
key <AE08> { [ exclam, 8, bracketleft, trademark ] };
key <AE09> { [ ccedilla, 9, braceleft, plusminus ] };
key <AE10> { [ agrave, 0, braceright, degree ] };
key <AE11> { [parenright, degree, backslash, questiondown ] };
key <AE12> { [ minus, underscore, dead_cedilla, dead_ogonek ] };

Ceci explique les caractères pas gravés (onequarter etc).
Donc cela semble la même chose sour Windows, mais ou cela varie c'est le Caps-lock ou j'ai ²&É"'(§È!ÇÀ)-
Voilà, cela correspond tout-à-fait à ce que j'ai constaté. Nous avons le même phénomène.
Donc il y a une différence entre shift et Caps-lock en puppy, Qui n'y est pas en Windows.
Exactement.

J'ai également trouvé un programme qui visualise chaque "X event" (xev en console rxvt), mais qui ne fait que confirmer l'anomalie. La cause reste mystérieuse, mais c'est apparaiment un problème de Xfree (pas de Puppy).
Poussons le test un peu plus loin et ça donne:
Caps-lock+Alt-GR ¬|@#¼½^{[{}\
shift+Alt-GR ¬¡⅛£$⅜

Posted: Tue 25 Mar 2008, 20:43
by Béèm
C'est quoi, xfree?

Posted: Tue 25 Mar 2008, 21:02
by erikson
Béèm wrote:C'est quoi, xfree?
La machinerie GUI, support clavier/souris/écran, de Puppy (et Linux en général).

Voir http://en.wikipedia.org/wiki/Xfree86

Extrait:

XFree86 is an implementation of the X Window System. It was originally written for Unix-like operating systems on IBM PC compatibles and is now available for many other operating systems and platforms. It is free and open source software under the XFree86 License version 1.1. It is developed by the XFree86 Project, Inc.; the lead developer is David Dawes. The current version is 4.7.0.

For most of the 1990s and early 2000s, the project was the source of most innovation in X and was the de facto steward of X development. Until early 2004, it was almost universal on Linux and the BSDs.

Posted: Tue 25 Mar 2008, 21:54
by maddox
Bonjour,
cela me rappelle qu'en belgique il existe au moins 2 type de claviers belges...
avec quelque differences subtiles....

avez vous essayé de changer le type de clavier PC-102 touches en PC 105 touches ou peut-être "portable modèle" si existant..
sur mon Acer portable clavier suisse, type de clavier acer travelmate508 et clavier "no dead-keys" suisse m'a beaucoup aidé...

Cordialement,
maddox