Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 06/05/2009, à 21:29

floriank

[Résolu] Inverser les touches <> et @# clavier apple

Bonjour à tous,
c'est la première fois que je poste sur le forum car c'est la première fois que je ne trouve pas de réponse sur celui-ci. Après plusieurs recherches j'ai trouvé la solution pour les distributions précédentes (il fallait tout simplement cocher

Miscellaneous compatibility options / Swap keycodes of two keys when Mac keyboards are misdetected ky kernel

dans

System / Preferences / Keyboard / Layouts

Or dans ubuntu 9.04 il n'est plus possible de cocher/décocher cette fonction puisqu'elle a disparu. Quelqu'un a t'il déjà réussi à inverser ces deux touches et si oui comment ?
Je vous suis reconnaissant d'avance.

Dernière modification par floriank (Le 30/05/2009, à 15:32)


Retrouvez des astuces et des conseils en référencement sur mon blog SEO

Hors ligne

#2 Le 07/05/2009, à 18:43

pee2tam

Re : [Résolu] Inverser les touches <> et @# clavier apple

Salut, j'ai le même souci que toi. Ce qui est marrant c'est que si tu branche un clavier "on va dire normal" en gardant la configuration pour clavier Apple, les touches <> et @# ne sont pas inversées.
Bizarre non!!!

#3 Le 10/05/2009, à 22:08

JUN10R

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bonjour j'ai moi aussi le même probleme et j'ai beu chercher sur le web je ne trouve aucune solution a se probleme.
Please Help !!!!

Hors ligne

#4 Le 13/05/2009, à 11:56

etienne51

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bonjour. Petit up du sujet... Même problème pour moi, j'avais activé cette fonctionnalité sur la distribution précédente, 8.10 et lors de la mise à jour vers 9.04, la fonctionnalité a disparu, et les touches sont inversées à nouveau.

J'immagine que la gestion du clavier Apple est désormais correcte sur Jaunty, donc l'option permettant d'inverser manuellement les touches <> et @# a disparu. Mais comme elle était activée auparavant... elle inverse toujours les touches maintenant. Comment désactiver cette option ?

Hors ligne

#5 Le 15/05/2009, à 18:23

JUN10R

Re : [Résolu] Inverser les touches <> et @# clavier apple

Slt apres avoir été sur differents site j'ai trouver quelquechose qui fonctionne, en tous cas chez moi sa marche, apres a vous d'essayer.
Vous faites un fichier bash a executer au demarrage et vous mettez cette ligne de code dedans :

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

et normalement sa marche voila bonne continuation a tous.

Hors ligne

#6 Le 29/05/2009, à 15:23

6zyphe

Re : [Résolu] Inverser les touches <> et @# clavier apple

chez moi :

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

ne fonctionne pas.

par contre :

xmodmap -e 'keycode 94=at numbersign' -e 'keycode 49=less greater less greater less greater'

est suffisant.

On peut également créer un fichier .Xmodmap avec comme instructions :

keycode 94=at numbersign
keycode 49=less greater less greater less greater

ga6ri3l

#7 Le 29/05/2009, à 21:16

floriank

Re : [Résolu] Inverser les touches <> et @# clavier apple

Ok ça roule nickel la solution de 6zyphe, merci de ton aide big_smile
donc pour inverser les touches <> et @# d'un clavier apple sous ubuntu 9.04 ouvrez une console et entrez

xmodmap -e 'keycode 94=at numbersign' -e 'keycode 49=less greater less greater less greater'


Retrouvez des astuces et des conseils en référencement sur mon blog SEO

Hors ligne

#8 Le 30/05/2009, à 15:24

floriank

Re : [Résolu] Inverser les touches <> et @# clavier apple

En fait je viens de réessayer la solution de JUN1OR qui fonctionne aussi chez moi, j'avais du faire une erreur la première fois. Le problème c'est qu'aucune des deux propositions ne fonctionne après un redémarrage. Pouvez vous m'aider pour ce dernier problème s'il vous plaît. Bon week end à tous big_smile

[EDIT] ça doit être le week end qui me met dans tous mes états, erreur de ma part, j'ai oublié de créer un bash, j'avais simplement entré la ligne dans un terminal, donc le problème est complètement résolu

Dernière modification par floriank (Le 30/05/2009, à 15:30)


Retrouvez des astuces et des conseils en référencement sur mon blog SEO

Hors ligne

#9 Le 31/05/2009, à 16:22

pee2tam

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bonjour à tous, comment un fichier bash à éxécuter au démarrage. J'ai regarder dans la doc mais je n'ai pas compris grand chose. je crois avoir la " je suis pas très doué attitude". merci:)

#10 Le 31/05/2009, à 16:24

pee2tam

Re : [Résolu] Inverser les touches <> et @# clavier apple

Désolé je voulais dire: Bonjour à tous, comment créer un fichier bash à éxécuter au démarrage. J'ai regarder dans la doc mais je n'ai pas compris grand chose. je crois avoir la " je suis pas très doué attitude". merci:)

#11 Le 31/05/2009, à 20:43

floriank

Re : [Résolu] Inverser les touches <> et @# clavier apple

C'est plutôt facile tu vas dans système puis préférences ensuite applications au démarrage et ajouter, il te reste à donner un nom et la ligne de commande et le tour est joué smile


Retrouvez des astuces et des conseils en référencement sur mon blog SEO

Hors ligne

#12 Le 03/06/2009, à 01:09

pee2tam

Re : [Résolu] Inverser les touches <> et @# clavier apple

Merki, pourquoi je n'y ai pas pensé tout seul!

#13 Le 22/06/2009, à 19:31

necrid

Re : [Résolu] Inverser les touches <> et @# clavier apple

yop !

j'ai essayé la solution de jun10r à savoir la commande suivante :

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

tout passe nikel mon @ est bien au bon endroit et mes touches <> sont aussi sur la bonne touche du clavier.

Pour info je possède un clavier mac ultra plat, ma config agencement est clavier :
modèle : apple apple
agencement : france-macintosh

Dernière modification par necrid (Le 22/06/2009, à 19:32)

Hors ligne

#14 Le 21/07/2009, à 18:49

quazaban

Re : [Résolu] Inverser les touches <> et @# clavier apple

Oui super ça fonctionne chez moi et c'est super simple à mettre en place MERCI !

Hors ligne

#15 Le 01/11/2009, à 20:25

Guibouille

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bonjour, je déterre ce sujet car je ne parviens pas àcréer le bash dont vous parlez...
le fait de rentrer la commande suivante dans un terminal fonctionne

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

Mais si je la place au démarrage de la session j'ai ce message :

Error activating XKB configuration.
It can happen under various circumstances:
- a bug in libxklavier library
- a bug in X server (xkbcomp, xmodmap utilities)
- X server with incompatible libxkbfile implementation

X server version data:
The X.Org Foundation
10604000

If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd

Une bonne âme pourrait-elle m'aider ?

Merci,
Guibouille


Ubuntu 10.4 sur Imac 7,1 Alu 24' (de fin 2007)

Hors ligne

#16 Le 01/11/2009, à 20:28

jeanjd63

Re : [Résolu] Inverser les touches <> et @# clavier apple

Salut

Voir ICI

@+

Hors ligne

#17 Le 01/11/2009, à 20:45

Guibouille

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bonsoir Jean,

je viens de faire plusieurs tentatives avec la solution que tu me proposes dans l'autre post mais cela ne fonctionne pas.
Il ne se passe strictement rien et je me retrouve avec l'obligation de faire toujours ce code à la main une fois la session chargée.

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

Aurais-tu une idée de la manière de faire pour automatiser cela ?

Merci en tout cas pour la réponse,
Guibouille


Ubuntu 10.4 sur Imac 7,1 Alu 24' (de fin 2007)

Hors ligne

#18 Le 01/11/2009, à 22:14

jeanjd63

Re : [Résolu] Inverser les touches <> et @# clavier apple

Guibouille a écrit :

Bonsoir Jean,

je viens de faire plusieurs tentatives avec la solution que tu me proposes dans l'autre post mais cela ne fonctionne pas.
Il ne se passe strictement rien et je me retrouve avec l'obligation de faire toujours ce code à la main une fois la session chargée.

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

Aurais-tu une idée de la manière de faire pour automatiser cela ?

Merci en tout cas pour la réponse,
Guibouille

La méthode donnée dans le lien permet justement d'automatiser cette prise en compte.

Qu'as-tu fait exactement ?

Hors ligne

#19 Le 02/11/2009, à 19:40

Guibouille

Re : [Résolu] Inverser les touches <> et @# clavier apple

A l'aide du menu "Système > Préférences > Applications au démarrage"
screenshot_002_HcrF29.png
j'ai ajouté ceci :
screenshot_003_Q96b6m.png
en indiquant dans la commande la ligne citée plus haut.

Ai-je fait une erreur ?


Ubuntu 10.4 sur Imac 7,1 Alu 24' (de fin 2007)

Hors ligne

#20 Le 03/11/2009, à 11:44

jeanjd63

Re : [Résolu] Inverser les touches <> et @# clavier apple

Pourquoi n'as-tu pas créé le fichier Xmodmaps comme ceci :

keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 90 = 0
keycode 91 = period
keycode 82 = minus
keycode 86 = plus
keycode 157 = equal
keycode 77 = F20
keycode 49 = less greater less greater VoidSymbol VoidSymbol
keycode 94 = at numbersign at numbersign periodcentered Ydiaeresis

Puis créé la ligne de commande dans la deuxième fenêtre que tu affiches:

/usr/bin/xmodmap /home/ton_user/Xmodmaps

Hors ligne

#21 Le 03/11/2009, à 15:04

Guibouille

Re : [Résolu] Inverser les touches <> et @# clavier apple

Je fais ce test dès que je rentre ce soir et te tiendrai au courant.

Pour être sûr de bien comprendre, il n'y a rien d'autre à ajouter que cette commande :

/usr/bin/xmodmap /home/ton_user/Xmodmaps

et de plus dois-je obligatoirement mettre le fichier Xmodmaps à la racine de mon home ?

Merci pour le coup de main !


Ubuntu 10.4 sur Imac 7,1 Alu 24' (de fin 2007)

Hors ligne

#22 Le 03/11/2009, à 15:44

jeanjd63

Re : [Résolu] Inverser les touches <> et @# clavier apple

Tu peux positionner le fichier où tu souhaites et modifier la ligne de commande en conséquence.

@+

Hors ligne

#23 Le 03/11/2009, à 19:35

Guibouille

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bravo !

ça fonctionne...
Tout ce qui manquait c'était un redémaarage complet de l'ordinateur, une simple fermeture de session ne suffisait pas pour prendre en compte cette modification !

Merci beaucoup jean pour tes précieux conseils !
Très bonne soirée,
Guibouille


Ubuntu 10.4 sur Imac 7,1 Alu 24' (de fin 2007)

Hors ligne

#24 Le 03/11/2009, à 20:51

adoy

Re : [Résolu] Inverser les touches <> et @# clavier apple

sa fonctionne smile

Hors ligne

#25 Le 20/06/2011, à 18:17

yodhai

Re : [Résolu] Inverser les touches <> et @# clavier apple

Bonjour,
je me permet de relancer ce post car j'ai le même problème.
Je viens d'acheter un tout beau clavier mac alu mais j'ai un problème de touche < et @ qui sont intervertis (je précise que je suis sous 10.04 LTS - le Lynx Lucide-)

Lorsque je tape la commande qui est donnée plus haut :

xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'

ça marche parfaitement, mais bien sûr démarrage, il faut retaper la commande.

Donc je suis aller dans système>Préférences>Applications au démarrage ensuite je clique sur "Ajouter" et je rendre la ligne de commande sur la ligne de commande.

Bref, j'ai suivi le post, mais le problème c'est qu'une fois que je redémarre le PC, les modifications ne sont pas faites, je dois donc ouvrir un terminal et ensuite retaper (faire un copier/coller) de la ligne de commande plus haut.

Alors ensuite, j'ai essayé de faire une autre solution mais celle là je ne l'ai pas comprise :

jeanjd63 a écrit :

njd63
    Le 03/11/2009, à 09:44

Pourquoi n'as-tu pas créé le fichier Xmodmaps comme ceci :

    keycode 79 = 7
    keycode 80 = 8
    keycode 81 = 9
    keycode 83 = 4
    keycode 84 = 5
    keycode 85 = 6
    keycode 87 = 1
    keycode 88 = 2
    keycode 89 = 3
    keycode 90 = 0
    keycode 91 = period
    keycode 82 = minus
    keycode 86 = plus
    keycode 157 = equal
    keycode 77 = F20
    keycode 49 = less greater less greater VoidSymbol VoidSymbol
    keycode 94 = at numbersign at numbersign periodcentered Ydiaeresis

Puis créé la ligne de commande dans la deuxième fenêtre que tu affiches:

/usr/bin/xmodmap /home/ton_user/Xmodmaps

Comment crée-t-on le fichier Xmodmaps  ? Avec gedit?

Ensuite où faut-il le mettre ? Dois-je créer un dossier "xmodmap" dans "/usr/bin/" ? car il n'existe pas un tel dossier dans /usr/bin/  et je n'arrive pas à créer ce dossier alors ????

Merci pour vos réponses.

Dernière modification par yodhai (Le 20/06/2011, à 18:18)

Hors ligne

Haut de page ↑