Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/06/2015, à 19:54

Shining34

Problème Clavier

Bonjour/Bonsoir.

Je viens d'installer Xubuntu 14.04.2 LTS, mais j'ai un soucis embêtant.

Je ne parviens pas a écrire les 3eme caractères de mes touches numériques.
Je m'explique : La touche 'à' correspond a '0' si on la couple a shift et '@' si ou couple avec AltGr.

Seulement je n'ai aucune touche qui permet de faire un @ (ou un crochet, accolade ...)
Etant développeur, je le peux me passer de ces touches.

J'ai beau cherché (j'ai lu pas mal de sujet) je n'ai pas trouvé mon bonheur (Update, Reinstallation de la langue, Reconfiguration du Clavier, setxkbmap)

Je ne sais plus quoi faire.

Merci de votre lecture

Hors ligne

#2 Le 11/06/2015, à 22:39

MicP

Re : Problème Clavier

Bonjour/Bonsoir.

Quelle disposition de clavier utilise-tu ?

Français (variante) :
1433067487.png

Clavier Français (variante obsolète)
1433392004.png

As-tu installé des programmes spécifiques pour créer des raccourcis claviers ?

=======

…Etant développeur, je le peux me passer de ces touches.…

Je pense aussi m'équiper d'un clavier QWERTY US juste pour ce même problème d'accès en programmation

Anglais (Royaume-Uni, international, avec touches mortes)
1433067747.png

Anglais US (international, AltGr, Touches Mortes)
1433075440.png

=======

…Seulement je n'ai aucune touche qui permet de faire un @ (ou un crochet, accolade ...)…

Une fois que je saurai quelle est ta configuration de clavier, tu n'aura qu'à me dire quelle touche que tu veux affecter au caractère @
Mais j'y pense : Quand tu dis AltGr, tu parles du Alt de gauche ou du AltGr  qui est à droite ?
(certains font la confusion entre les deux…)


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.
@ modération désolé d'avoir oublié d'utiliser le lien "thumb" et merci de l'avoir adapté.

Dernière modification par MicP (Le 12/06/2015, à 05:12)

Hors ligne

#3 Le 12/06/2015, à 06:59

Shining34

Re : Problème Clavier

MicP a écrit :

Bonjour/Bonsoir.
Quelle disposition de clavier utilise-tu ?
Français (variante) :
Clavier Français (variante obsolète)

Actuellement je suis en variante obsolète, mais j'ai essayé les deux versions.

MicP a écrit :

As-tu installé des programmes spécifiques pour créer des raccourcis claviers ?

Mon installation date d'hier.
J'ai installer synapse (que j'ai trouvé sur un tuto) mais ca ne fonctionne pas.

=======

…Etant développeur, je le peux me passer de ces touches.…
Je pense aussi m'équiper d'un clavier QWERTY US juste pour ce même problème d'accès en programmation

Ah moi je ne pourrais pas, un clavier qwerty ? roll

=======

Une fois que je saurai quelle est ta configuration de clavier, tu n'aura qu'à me dire quelle touche que tu veux affecter au caractère @
Mais j'y pense : Quand tu dis AltGr, tu parles du Alt de gauche ou du AltGr  qui est à droite ?
(certains font la confusion entre les deux…)

AltGr, comme a l'origine sur windows, le Alt a droite de l'espace.

Merci de ta réponse !

Hors ligne

#4 Le 12/06/2015, à 07:05

MicP

Re : Problème Clavier

Quelle touche de ton clavier veux-tu utiliser pour entrer le caractère @,
même chose pour les autres.

Dernière modification par MicP (Le 12/06/2015, à 07:05)

Hors ligne

#5 Le 12/06/2015, à 07:24

pingouinux

Re : Problème Clavier

Bonjour,
Tu peux éventuellement donner le retour de ces commandes

xmodmap -pke | grep -w at
xmodmap -pke | grep brac

Hors ligne

#6 Le 12/06/2015, à 07:28

MicP

Re : Problème Clavier

C'est bien xmodmap que je comptais utiliser en fonction de ce qu'il voulais faire
https://www.debian-fr.org/correcteur-a- … er#p519456

=======
@ pingouinux Dommage que xkbprint fonctionne mal
il me semble qu'il s'agit d'une histoire de police de caractère : je n'ai pas réussi à utiliser l'option "if"
Si tu as une idée pour résoudre le problème, je suis preneur, et en attendant, je cherche (en utilisant les sources etc…)

Dernière modification par MicP (Le 12/06/2015, à 08:27)

Hors ligne

#7 Le 12/06/2015, à 07:37

Shining34

Re : Problème Clavier

MicP a écrit :

Quelle touche de ton clavier veux-tu utiliser pour entrer le caractère @,
même chose pour les autres.

J'ai déjà repondu a cette question mais apparement j'y repond mal ? je ne vois pas se que tu veux.

Shining34 a écrit :

Je m'explique : La touche 'à' correspond a '0' si on la couple a shift et '@' si ou couple avec AltGr.
Seulement je n'ai aucune touche qui permet de faire un @ (ou un crochet, accolade ...)

Shining34 a écrit :

AltGr, comme a l'origine sur windows, le Alt a droite de l'espace.

AltGr + à = arobase
AltGr + ) = Crochet
AltGr + _ = antislash
AltGr + è = simple quote

Voila les raccourcis que je voudrais avoir.
Sans ces touches, le développement est casi impossible hmm

Merci de votre reponse.

EDIT : Pardon, j'oubliais les deux commandes.

sofiane@sofiane-PC:~$ xmodmap -pke | grep -w at
keycode  19 = agrave 0 agrave 0 at Agrave at
sofiane@sofiane-PC:~$ xmodmap -pke | grep brac
keycode  13 = apostrophe 4 apostrophe 4 braceleft acute braceleft
keycode  14 = parenleft 5 parenleft 5 bracketleft diaeresis bracketleft
keycode  20 = parenright degree parenright degree bracketright ydiaeresis bracketright
keycode  21 = equal plus equal plus braceright dead_abovering braceright

PS : J'ai installer Xubuntu hier, c'est pas un packet qui me fait buggé, depuis l'installation je n'ai pas accès a AltGr.

Dernière modification par Shining34 (Le 12/06/2015, à 07:39)

Hors ligne

#8 Le 12/06/2015, à 07:46

MicP

Re : Problème Clavier

keycode  19 = agrave 0 agrave 0 at Agrave at

C'est normalement le cas actuellement : le "at" est bien sur la touche keycode 19 + AltGr ()

essaye de voir ce que retournent tes touches avec :

xev

Dernière modification par MicP (Le 12/06/2015, à 07:55)

Hors ligne

#9 Le 12/06/2015, à 07:54

Shining34

Re : Problème Clavier

Voici mon AltGr

KeyPress event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1172284, (167,-17), root:(1038,433),
    state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1173836, (167,-17), root:(1038,433),
    state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Mon à :

KeyPress event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1236860, (168,-11), root:(1039,439),
    state 0x10, keycode 19 (keysym 0xe0, agrave), same_screen YES,
    XLookupString gives 2 bytes: (c3 a0) "à"
    XmbLookupString gives 2 bytes: (c3 a0) "à"
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1237124, (168,-11), root:(1039,439),
    state 0x10, keycode 19 (keysym 0xe0, agrave), same_screen YES,
    XLookupString gives 2 bytes: (c3 a0) "à"
    XFilterEvent returns: False

Les deux pressé comme si je faisais un arobase :

KeyPress event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1357867, (161,-6), root:(1032,444),
    state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1358115, (161,-6), root:(1032,444),
    state 0x11, keycode 19 (keysym 0x30, 0), same_screen YES,
    XLookupString gives 1 bytes: (30) "0"
    XmbLookupString gives 1 bytes: (30) "0"
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1358299, (161,-6), root:(1032,444),
    state 0x11, keycode 19 (keysym 0x30, 0), same_screen YES,
    XLookupString gives 1 bytes: (30) "0"
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x2000001,
    root 0x2a5, subw 0x0, time 1358411, (161,-6), root:(1032,444),
    state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Voila, même le Ctrl + Z ne fonctionne pas, le raccourcis le plus important du monde hmm yikes

Merci

Dernière modification par Shining34 (Le 12/06/2015, à 07:59)

Hors ligne

#10 Le 12/06/2015, à 08:02

MicP

Re : Problème Clavier

Chez moi AltGr => 108 => ISO_Level3_Shift

Ci-dessous, j'ai d'abord pressé AltGr, puis le "0" de la partie alphanumérique du clavier.

KeyPress event, serial 37, synthetic NO, window 0x4000001,
    root 0x29d, subw 0x0, time 12158984, (242,-27), root:(1113,448),
    state 0x10, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
    XKeysymToKeycode returns keycode: 92
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 37, synthetic NO, window 0x4000001,
    root 0x29d, subw 0x0, time 12159952, (242,-27), root:(1113,448),
    state 0x90, keycode 19 (keysym 0x40, at), same_screen YES,
    XLookupString gives 1 bytes: (40) "@"
    XmbLookupString gives 1 bytes: (40) "@"
    XFilterEvent returns: False

Chez toi, vu le retour de xev,  ce serait la 50 => touche Shift de gauche
il doit y avoir quelque chose qui a modifié la fonctionnalité de la touche => il va falloir trouver ce que c'est…

Essaie de voir si ça change quelque chose en modifiant et revenant à la disposition originale par Menu des applications -> Paramètres -> Clavier -> onglet Disposition

Après, il y a pleins d'autres possibilités comme la touche Compose ou autre programmes qui peuvent redéfinir le clavier à différents niveau (parfois même en dessous de X…)

Dernière modification par MicP (Le 12/06/2015, à 08:12)

Hors ligne

#11 Le 12/06/2015, à 08:09

pingouinux

Re : Problème Clavier

Comme MicP, je pense que c'est la touche AltGr qui est mal affectée. Quel est le retour de

xmodmap -pke | grep Shift

Hors ligne

#12 Le 12/06/2015, à 08:21

MicP

Re : Problème Clavier

Si ça peut aider, j'avais utilisé cette ligne de commande avec xkbprint et gv pour visualiser les "keycode"s des touches de mon clavier

xkbprint -nokc -label code :0 -o - | gv -orientation=seascape -

ou bien, sans gv :

xkbprint -nokc -label code :0 -o keyCodesEnCours.ps

Après, il suffit de visualiser ou imprimer le fichier postscript généré.

=======
Mais j'ai pas pu trouver comment faire afficher tous les groupes et niveaux de chaque touches

xkbprint -nkg 2 -color -pict all -label symbols :0 -o SymbolsEnCours.ps

Dernière modification par MicP (Le 12/06/2015, à 08:38)

Hors ligne

#13 Le 12/06/2015, à 08:28

Shining34

Re : Problème Clavier

pingouinux a écrit :

Comme MicP, je pense que c'est la touche AltGr qui est mal affectée. Quel est le retour de

xmodmap -pke | grep Shift
keycode  50 = Shift_L NoSymbol Shift_L
keycode  62 = Shift_R NoSymbol Shift_R
keycode  92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift

La touche Ctrl aussi est mal affectée, je n'ai pas de CTRL Z, C, V, X etc.
Malheureusement j'ai essayé plusieurs configuration clavier mais rien n'a voulu fonctionner.

J'ai galeré une semaine a installer Linux (télécharger 10 ISO différent, boot depuis USB ou disque dur avec le MBR, version 14.04,14.10, 15.04 et 15.10, et j'avais une erreur initramfs Unable to find a medium containing a live file system.

Quand j'ai réussi a mètre Ubuntu, Unity m'a dégouté, j'ai installer Gnome-Shell qui m'a planté mon interface, reparti pour une installation fraiche
J'ai finalement réussi a installer Gnome, mais Wine ne voulais pas fonctionner,
Sa m'a saoulé, j'ai télécharger Xubuntu, encore le problème de initramfs, j'ai essayé en mode AHCI, IDE, Legacy, UEFI .... et rien ne fonctionnais.
J'ai finalement réussi a installer Xubuntu (comment, je sais pas, mais j'ai l'impression que linux n'est pas au point avec les SSD, j'ai un SSD Kingston 240Go)
Maintenant mon clavier ne fonctionne pas, et au démarrage j'ai deja des logiciels qui plante et qui me font des rapports. (la majorité des packets installer sont des packets Dev, genre Android Studio, Eclipse, Netbean, LAMP ...)

L'adaptation de windows a linux est VACHEMENT complexe, j'ai qu'une seule envie, c'est de viré linux et de continuer sous windows. (Eventuellement d'installer Mac ?)
Mais bon, je m'attendais a ce genre de chose, donc je persevère et j'essaye d'apprend a manier l'OS.
La documentation est tellement bien, la communauté aussi, ce serais vraiment domage de passer a coté de cela.

Bon bah, je vais essayer de réaffecter les bonnes touches a mon clavier... mais bon le nombre d'option disponible n'est pas enorme.

Dernière modification par Shining34 (Le 12/06/2015, à 08:29)

Hors ligne

#14 Le 12/06/2015, à 08:47

MicP

Re : Problème Clavier

J'admire très sincèrement ta persévérance.

Sur quelle machine (marque, type, etc) as-tu autant de problèmes ?

Hors ligne

#15 Le 12/06/2015, à 08:49

Shining34

Re : Problème Clavier

MicP a écrit :

J'admire très sincèrement ta persévérance.

Sur quelle machine (marque, type, etc) as-tu autant de problèmes ?

C'est mon propre PC Fixe
Pour le clavier, c'est un Perixx PX1800.

Mais je viens de reflechir, j'ai un autre clavier en stock pour testé si c'est pas le clavier qui merdouille.

EDIT : l'autre clavier fonctionne. Plus qu'a me pendre....

Dernière modification par Shining34 (Le 12/06/2015, à 08:51)

Hors ligne

#16 Le 12/06/2015, à 08:53

MicP

Re : Problème Clavier

https://bbs.archlinux.org/viewtopic.php?id=187774

Mais je pense que c'est une excellente idée de tester avec un autre clavier.

Je vais devoir prendre un train et serai de retour dans la soirée.
Mais il y aura sans doute d'autre personnes pour t'aider.
Je pense que la détection du nouveau clavier va peut-être le configurer correctement.

Dernière modification par MicP (Le 12/06/2015, à 08:57)

Hors ligne

#17 Le 12/06/2015, à 09:02

Shining34

Re : Problème Clavier

En gros, je dois recréer un driver conf correct moi même.
Alors deja le fichier usbkbd.c je ne sais pas ou il se trouve.
Dans le tuto, il change le nom du fichier, et donc le nom du fichier a charger dans le script qui charge usbkbd.c, je ne sais pas ou ce trouve ce script.

pour finir, je dois regarder les codes envoyés par mon clavier perixx pour qu'il comprenne quelle code correspond a quelle touche dans le fichier usbkbd.c

C'est pas trop compliquer, mais je dois vous avoué avoir un soucis, je ne sais absolument pas comment faire.
Le tuto est bien expliqué, mais pour quelqu'un qui a deja des bases...
http://swoogan.blogspot.com.ar/2014/09/ … river.html

EDIT : Je me suis intéressé a la question des codes Hexadicimaux envoyé par le clavier. En effet, il y a un soucis.

PERIXX PX 1800 (Clavier avec Bug)
On_Key_Press     : CTRL, ALT, ALTGR = 0x2a
On_Key_Release : CTRL, ALT, ALTGR = 0xaa

Clavier Fonctionnel Generic :
On_Key_Press     : CTRL = 0x1d , ALT = 0x38 , ALTGR = 0xe0 0x38
On_Key_Release : CTRL = 0x9d , ALT = 0xb8 , ALTGR = 0xe0 0xb8

Maintenant, comment créer un driver custom ?

Je me pose la question ... les gens qui ne serais pas interessé par l'informatique, comment aurait-il fait ? je comprend que certain jette l'éponge asser rapidement !

Merci de votre lecture et de votre aide !

Dernière modification par Shining34 (Le 12/06/2015, à 09:29)

Hors ligne

#18 Le 12/06/2015, à 11:21

MicP

Re : Problème Clavier

(Par 3G près de la gare..).
Et avec un autre clavier, ça a donné quoi ?

Il vaudrait mieux créer un fichier pour ce clavier en fonction de ceux déjà existants dans les sous-répertoires de :
/lib/udev/keymap
/usr/share/X11/xkb
et j'en oublie sans doute, mais je compléterai la liste plus tard.
(j'ai changé de machine, et je n'ai pas les liens que j'ai sauvegardé dans les favoris du navigateur de l'autre machine.)

Dernière modification par MicP (Le 12/06/2015, à 11:37)

Hors ligne

#19 Le 12/06/2015, à 13:06

Shining34

Re : Problème Clavier

Shining34 a écrit :

EDIT : l'autre clavier fonctionne. Plus qu'a me pendre....

EDIT 2 : j'ai installer le driver developpé pour le Azio Keyboard K70, et il fonctionne sur mon perixx PX 1800.
seul la touche * a coté de la touche Entrée ne fonctionne pas, mais le reste fonctionne (c'est déjà un GRAND pas)

EDIT 3 : la touche superieur ou inferieur (a coter de shift) ne fonctionne pas, très problèmatique pour un devellopeur.

Je crois que je vais installer sa sous machine virtuel, sa commence sérieusement a me gonflé de faire des manipulation bisar (car en parallèle j'essaye d'utiliser php avec windows et c'est pas commode non plus ...)

Ou tout simplement je retourne a mon langage c# en .net framework sous visualstudio, au moin tout fonctionne et l'IDE est SUPER complet.

Dernière modification par Shining34 (Le 13/06/2015, à 11:13)

Hors ligne

#20 Le 15/06/2015, à 10:29

Shining34

Re : Problème Clavier

Up

Hors ligne

#21 Le 23/06/2015, à 11:49

MicP

Re : Problème Clavier

Désolé : Mes yeux sont HS pour plus longtemps que je le pensais : Il s'agit d'une sérieuse infection. => très difficile de lire et trop sensible à la lumière.

Hors ligne