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 15/11/2013, à 10:20

Didier-T

[astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Bonjour a tous,
Cela faisait un moment que je cherchais pour modifier le comportement du "Shift" sous Xfce4.10, de manière à lui donner le comportement d'une machine à écrire ou le comportement de windows.
Petite explication, on verrouille les majuscules avec le "Caps-Lock", et pour le retour en minuscule on se sert soit de "Caps-Lock", soit de "Shift".

Pour obtenir ce résultat, il nous faut editer le fichier /etc/default/keyboard.
J'utilise gedit, mais vous pouvez utiliser n'importe quel éditeur de texte.

gksudo gedit /etc/default/keyboard

avant modification

# Check /usr/share/doc/keyboard-configuration/README.Debian for
# documentation on what to do after having modified this file.

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="oss"
XKBOPTIONS=""

# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap.  Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz

après modification

# Check /usr/share/doc/keyboard-configuration/README.Debian for
# documentation on what to do after having modified this file.

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="oss"
XKBOPTIONS="shift:breaks_caps"

# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap.  Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz

comme vous pouvez le constater la différence est minime, juste l'ajout de shift:breaks_caps qui signifie shift => interomp caps lock

Dernière modification par Didier-T (Le 19/11/2013, à 10:21)

Hors ligne

#2 Le 05/04/2014, à 01:13

Zoreol

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Malheureusement, en essayant cette methode, j'obtiens le message d'erreur suivant :
"Vous n'avez pas les permissions nécessaires pour enregistrer ce fichier"
Si quelqu'un pouvais m'expliquer comment régler ce dernier problème, il aurait mon éternelle reconaissance... (ce qui, vous en conviendrez, n'a pas de prix)

Hors ligne

#3 Le 05/04/2014, à 01:58

melXero

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

gksudo gedit /etc/default/keyboard

Ceci devrai marcher via un terminal. Évidement, si tu as Gedit sinon tu doit substituer le mot gedit dans la ligne de commande par le nom ton editeur de texte (mousepad, leafpad, kate, gvim...)

Dernière modification par melXero (Le 05/04/2014, à 02:01)

Hors ligne

#4 Le 05/04/2014, à 07:08

Didier-T

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

boonjour Zoreol,
melXero a raison, le point important n'est pas le nom de l'editeur de texte employé, mais ce qui est autour, sans le gksudo, sa ne peut pas fonctionner, car tu n'a pas les droits super-utilisateur.

A+,
Didier.

Hors ligne

#5 Le 05/04/2014, à 16:15

Zoreol

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Merci pour la rapidité de vos réponses, preux chevaliers !
J'essaie ça de suite...

Hors ligne

#6 Le 05/04/2014, à 16:31

Zoreol

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Ça marche nickel !!! Merci beaucoup !
Je peux enfin reprendre mais bonnes vieilles habitudes de saisie, sans me planter sur les majuscules...
Je m'en vais à présent prêcher la bonne parole sur les forums où cette question n'a pas encore trouvé de réponse (sous forme de lien sur ce topic avec ta permission Didier-T...?)
Merci encore de m'avoir fait découvrir un autre des avantages de Linux : la réactivité de la communauté !
Un néophyte convaincu...

Hors ligne

#7 Le 05/04/2014, à 18:35

melXero

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Zoreol a écrit :

...
Je peux enfin reprendre mais bonnes vieilles habitudes de saisie, sans me planter sur les majuscules...

Personnellement, je fais parti de ceux dont l'habitude a pris le dessus :shy: maintenant je me rends compte que je n'utilise toujours pas "Shift" pour déverrouiller la "Caps-Lock" tongue

Merci comme même à Didier-T pour ce ptit tuto

Dernière modification par melXero (Le 05/04/2014, à 18:36)

Hors ligne

#8 Le 05/04/2014, à 20:24

Didier-T

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Re-bonjour Zoreol et melXero,
En fait, j'avais cherché la solution pour ma femme. Personnellement je préfère la gestion native sous linux wink

Bien entendu, le lien vers ce tuto est fait pour être partagé, en plus c'est un peut le but de tous tuto tongue

Hors ligne

#9 Le 17/09/2014, à 21:16

Sophie2

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Merci à toi Didier-T pour l'astuce qui permet de déverrouiller la touche Verr maj avec la touche Maj.

Pour avoir le clavier comme sur Windows, j'avais utilisé cette doc, mais il me manquait cette fonction de la touche Maj :
http://doc.ubuntu-fr.org/tutoriel/exemp … ndows_xfce

Maintenant le top du top serait que j'arrive à trouver le truc pour que Verr maj ne déverrouille pas Verr maj. En effet, de cette façon, sans regarder ses doigts on est toujours certain d'être en majuscule lorsque l'on appuie sur Verr maj et on est toujours certain d'être en minuscule lorsque l'on appuie sur Maj.

Si quelqu'un passant par là avait la solution, je suis preneuse.

Hors ligne

#10 Le 30/04/2015, à 14:33

stracoma

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Didir-T merciiiiiiiiiiiiiiiiiiiiiiii
Depuis 1 semaine que je galère pour résoudre ce problème. grâce à vous c'est fait
j'ajouter qu'il faut redémarrer pour que le changement soit exécutif (je n'ai pas essayer de juste fermer la session)


ubuntu 16.04 LTS

Hors ligne

#11 Le 01/08/2016, à 12:47

ancelet

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Bonjour,

Suite tardive à ce message.

Je suis sous Ubuntu 16.04. Le contenu initial du fichier /etc/default/keyboard est :

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

Je l'ai modifié en

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="oss"
XKBOPTIONS="shift:breaks_caps"

BACKSPACE="guess"

et le retour sur le terminal a été :

** (gedit:7339): WARNING **: Set document metadata failed: La définition de l'attribut metadata::gedit-spell-enabled n'est pas prise en charge

** (gedit:7339): WARNING **: Set document metadata failed: La définition de l'attribut metadata::gedit-encoding n'est pas prise en charge

** (gedit:7339): WARNING **: Set document metadata failed: La définition de l'attribut metadata::gedit-position n'est pas prise en charge

Et, malheureusement la modification n'a pas été prise en compte... sad

Merci de votre aide.

JD

Hors ligne

#12 Le 01/08/2016, à 13:01

michel_04

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Bonjour,

Donne le retour de :

cat /etc/default/keyboard

Si ta modification à partir de Gedit  n'est pas prise en compte, passe par Nano.

A+

Hors ligne

#13 Le 01/08/2016, à 14:11

ancelet

Re : [astuce] Déverrouillage Majuscule avec les touches "Shift" sur xfce

Bonjour Michel

Même chose que le contenu du fichier :

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="oss"
XKBOPTIONS="shift:breaks_caps"

BACKSPACE="guess"

MAIS... Plus de souci, car après redémarrage la modification EST prise en compte !!! big_smile

Merci à tous.

Hors ligne