Inversion du comportement des numériques clavier avec shift et sans

Inversion du comportement des numériques clavier avec shift et sans - Divers - Linux et OS Alternatifs

Marsh Posté le 14-01-2014 à 11:45:02    

Salut,
 
J'ai un problème simple que je n'arrive pas à résoudre sur debian avec mate/gnome.
 
Je souhaiterais que les chiffres du clavier (pas ceux du pavé numérique) soit actifs par défaut, c'est à dire sans appuyer sur la touche shift.
 
Exemple si j'appuie sur la touche &, je désire que ce soit le 1 qui soit effectif et non le &, en gros c'est juste un inversement à faire :
& => 1
&+shift => &
 
J'ai triffouillé parmi les nombreuses options d'agencements notamment avec la touche maj, mais ça affecte toutes les touches chaque fois et ce n'est pas ce que je veux.
 
Connaitriez-vous une solution pour produire ce fonctionnement ?

Reply

Marsh Posté le 14-01-2014 à 11:45:02   

Reply

Marsh Posté le 14-01-2014 à 12:24:47    

Passer en qwerty [:ginie]


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 14-01-2014 à 14:59:07    

Oui, mais non, ça m'arrange encore moins  :D  
 
J'ai tenté avec xkeycaps mais je me mange une erreur, dommage :/
 
Et l'autre alternative, xmodmap, je n'y pige pas grand chose pour le moment.

Reply

Marsh Posté le 14-01-2014 à 15:26:54    

Numlockx ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 14-01-2014 à 15:44:41    

J'ai testé et comme je le présageais, ça ne fonctionne que pour le pavé numérique.
 
Merci tout de même.

Reply

Marsh Posté le 15-01-2014 à 11:11:27    

Bon, en fait c'était plus simple que je ne le pensais avec xmodmap, archwiki m'a été d'un grnad secours.
 
En 1er, j'ai utilisé xev avec la commande très utile en bas de la page pour récupérer les keycodes des touches numériques, qui m'a spécifié 10 à 19.
En 2nd, je me suis servi de la commande "xmodmap -pke" pour lister les keycodes et les caractères leurs étant affectés.
J'ai donc copier/coller les lignes que je voulais modifier dans un fichier ".xmodmap.conf" de mon répertoire user, j'ai inversé le comportement, soit juste une inversion à faire en manuel pour obtenir ceci :
 

Citation :

keycode  10 = 1 ampersand ampersand 1 dead_caron dead_ogonek dead_caron dead_cedilla ampersand 1 dead_acute periodcentered
keycode  11 = 2 eacute eacute 2 asciitilde Eacute asciitilde Eacute eacute 2 asciitilde Eacute
keycode  12 = 3 quotedbl quotedbl 3 numbersign dead_breve numbersign dead_tilde quotedbl 3 numbersign cedilla
keycode  13 = 4 apostrophe apostrophe 4 braceleft U2014 braceleft underscore apostrophe 4 braceleft acute
keycode  14 = 5 parenleft parenleft 5 bracketleft U2013 bracketleft minus parenleft 5 bracketleft diaeresis
keycode  15 = 6 minus minus 6 bar U2011 bar minus minus 6 bar brokenbar
keycode  16 = 7 egrave egrave 7 grave Egrave grave Egrave egrave 7 dead_grave Egrave
keycode  17 = 8 underscore underscore 8 backslash trademark backslash backslash underscore 8 backslash macron
keycode  18 = 9 ccedilla ccedilla 9 asciicircum Ccedilla asciicircum Ccedilla ccedilla 9 asciicircum Ccedilla
keycode  19 = 0 agrave agrave 0 at Agrave at Agrave agrave 0 at Agrave


 
J'ai ajouté la commande "xmodmap /home/bistouile/.xmodmap.conf" dans mon fichier .profile pour que ce soit effectif au démarrage de ma session, et voilà le tour est joué.
 
En revanche, je ne comprends pas à quoi correspond le mode_switch dans l'explication de cette page.
 
Et sur mate, je viens de m'apercevoir aussi que le fichier .profile n'a pas l'air d'être lu, tout du moins la commande n'est pas exécutée, mate à un  fichier spécifique pour le .profile ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed