Précédent   Forum Mac > Autres univers (Windows - Linux) > Unix, Linux & Open Source


Unix, Linux & Open Source Installer X11 et OpenOffice.org, démarrer sous Ubuntu..., tout un univers s'ouvre au Mac.

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 10/03/2010, 19h01
Comment configurer Linux pour un clavier Mac ?
  #1
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
Bonjour,

Je m'arrache les cheveux à configurer un clavier Mac (français, MacBook Pro) pour un Linux (Debian, KDE) installé.

A dire vrai, je n'obtiens aucun résultat satisfaisant. Je VEUX un mappage de clavier identique à celui sous MacOS X.

Soit je n'ai pas les caractères accentués, soit des touches inversées (@# & <> par exemple), et encore moins les caractères spéciaux par alt.

Autant pour une console hors X Window (mac-macbook-fr), ça va à peu près (sauf pour les touches Cmd), mais sous KDE, rien ni fait entre xorg.conf, configuration KDE, /etc/default.keyboard.

J'ai l'impression que je vais devoir configurer ce mappage manuellement...

Dans un 1er temps, pour vous, quel est le meilleur choix pour un clavier aussi proche de celui de MacOS X (déjà pour avoir les caractères accentués et spéciaux) ?

XKMODEL = pc105, macbook179, autres ?
XKBLAYOUT = fr ?
XKBVARIANT = mac ?
XKBOPTIONS ?

Petit détail, normalement sans conséquence, il s'agit d'une Debian avec VirtualBox.

Au plaisir...
droupi est déconnecté   Réponse avec citation
Publicité
Vieux 11/03/2010, 16h00   #2
Anabys
Membre d'élite
 
Avatar de Anabys
 
Date d'inscription: 02/08/04
Localisation: Paris
Messages: 1100
Disco: Anabys invite les filles à danser sur le dance floorAnabys invite les filles à danser sur le dance floorAnabys invite les filles à danser sur le dance floorAnabys invite les filles à danser sur le dance floor
Petit détail qui n'est pas sans conséquence... Ubuntu prenant en charge les claviers Apple dès l'installation, contrairement à Debian.

Essaye ça, dans xorg.conf :

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "macintosh"
Option "XkbLayout" "fr"
EndSection


---------- Nouveau message ajouté à 17h00 ---------- Le message précédent a été envoyé à 16h51 ----------

Je viens de regarder rapidement sur mon serveur (sans KDE donc), avec la commande sudo dpkg-reconfigure console-setup, il faut choisir sur les différents écrans :
- Generic 105-key (Intl) PC
- France
- France - Macintosh
- AltGr key replacement : Right Alt
- Compose key : No compose key
- Encoding console : UTF-8
- Charset set : Latin1 and Latin5 - western Europe
- (le reste on s'en fiche)
Anabys est déconnecté   Réponse avec citation
Vieux 11/03/2010, 16h25   #3
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
Ok, merci.

Je vais vérifier pour le xorg.conf. Malheureusement je crois que j'ai déjà essayé cela...

Sur l'autre point (donc hors X Window, console texte normale ?), je n'ai pas de paquet console-data installé (à dire vrai là j'ai une installation extrémement minimaliste, peut être trop, même pas un système standard), mais avec console-data, j'ai trouvé un clavier correct.
Je vais regarder quand même cette config proposée ....

... Non, c'est encore pire, mais je vais regarder plus en détail les choix de configuration.

En tout cas, c'est surtout avec KDE que je n'obtiens rien. Je vais réessayer (un jour...).
droupi est déconnecté   Réponse avec citation
Vieux 11/03/2010, 22h17   #4
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
Bon, j'ai progressé :

"CoreKeyboard"
"XkbRules" "xorg"
"XkbModel" "macbook79"
"XkbLayout" "fr"
"XkbOptions" "apple:badmap"

C'est le dernier paramètre qui me manquait essentiellement (bêtement j'avais essayé goodmap). Donc pour un MacBook Pro 5.4

Par contre, je vois pas comment le configurer directement dans KDE, hors xorg.conf.

---------- Nouveau message ajouté à 23h17 ---------- Le message précédent a été envoyé à 23h16 ----------

Par contre, console-setup, c'est la foire. M'est avis que c'est plus pour Ubuntu et console-data pour Debian.
droupi est déconnecté   Réponse avec citation
Vieux 15/03/2010, 11h58   #5
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
C'est pas encore top, comme config...
Pas de caractères spéciaux (~|{...)
droupi est déconnecté   Réponse avec citation
Vieux 17/03/2010, 05h37
config manuel
  #6
jcezanna54
Membre confirmé
 
Date d'inscription: 03/09/05
Messages: 147
Disco: jcezanna54 peut rentrer, mais pas en tennis
Quand il manque encore quelques touches, il suffit d'utiliser
xev qui donne les keycodes
puis de faire un script avec des xkeymap qui sera lancé au départ de la sesssion X (sinon mette toutes les commandes dans le ficier .xinitrc ou son équivalent par exemple.

Enfin , il serait bon de connaître dans quel cadre se fait cette configuration :1) si c'est dans un cadre natif, voir réponse ci-dessus
Si c'est pour un accès en remote, il y a deux possibilités qui évite tout configuration clavier :
1) vnc
2) nx
Elle ont en outre le bon goût de conserver ouverte les sessions et de pouvoir s'y reconnecter en cas de rupture réseau ou d'arrêt du poste de travail, ce qui permet de retrouver son environnement en cours de travail.
Bonne chance

EDIT: dans le titre, mrci de mettre manuel au féminin.
jcezanna54 est déconnecté   Réponse avec citation
Vieux 19/03/2010, 11h25   #7
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
Il s'agit bien d'une configuration clavier pour un accès local.
Pour des accès distants, oui, moins de contraintes.
Et effectivement, je crois bien que je vais configurer manuellement les touches qui ne me conviennent pas.
Quand j'aurai un peu plus de temps...
droupi est déconnecté   Réponse avec citation
Vieux 26/03/2010, 17h56   #8
Ekow
Membre confirmé
 
Avatar de Ekow
 
Date d'inscription: 21/12/09
Localisation: La Rochelle
Messages: 175
Disco: Ekow attend tout seul sur la banquette
Bonjour,

ne sachant pas ou poster et après quelques recherches, je ne trouve pas réponse ayant un rapport avec ce sujet :
Comment faire des [ ] sur debian, avec un clavier de mac ?

J'ai testé plusieurs configurations de clavier avec la commande dpkg-reconfigure console-setup mais toujours rien...
J'ai vaguement vu qu'on pouvait mapper le clavier pour pouvoir en faire (il me semble), mais je ne comprend absolument rien à cela.

Merci des réponses éventuelles
Ekow est déconnecté   Réponse avec citation
Vieux 26/03/2010, 18h43   #9
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
En simple console texte, ou sous X Windows ? Et ca dépend du codage clavier choisi.

En général, comme sous Mac OS X ou PC. Par exemple :
[ = Alt+Maj+(

Pour les consoles texte, hors X Windows, avec le package console-data (console-setup semble plus pour Ubuntu) :
# dpkg-reconfigure console-data :

Par exemple, clavier mac-book-pro (clavier est alors quasi (sauf pour par exemple Cmd) identique au mappage clavier sous Mac OS X) :

Ecran Politique des codages clavier :
-> choisir une clavier dans la liste complète
-> codage clavier : mac / Unkown / Standard / French / MacBookPro (à voir selon ton Mac)

Ainsi :

ou alors clavier mac-usb-fr (clavier avec caractères spéciaux sur touches standars PC) :
Ecran Politique des codages clavier :
-> Choisir clavier pour votre architecture (ou via liste complète)
-> azerty
-> French
-> Apple USB

Et alors :
[ = Alt+Maj+(
] = Alt+Maj+)

Pour xorg.conf :

"XkbRules" "xorg"
"XkbModel" "pc 105"
"XkbLayout" "fr"
"XkbVariant" "mac"
"XkbOptions" "lv3:rwin_switch,apple:badmap"

Même chose :

[ = Alt+Maj+(
] = Alt+Maj+)

Ou alors clavier PC :

"XkbRules" "xorg"
"XkbModel" "pc 105"

[ = Alt+(
] = Alt+)
droupi est déconnecté   Réponse avec citation
Vieux 26/03/2010, 22h45   #10
Ekow
Membre confirmé
 
Avatar de Ekow
 
Date d'inscription: 21/12/09
Localisation: La Rochelle
Messages: 175
Disco: Ekow attend tout seul sur la banquette
Merci pour cette réponse, le problème c'est que quand je fais Alt+Maj+5, debian me le prend pas et à la place d'avoir marqué debian:# (enfin le début de ligne de commande en root...)
il m'affiche " (arg -5): " :/

Ça m'énerve ce truc...
Ekow est déconnecté   Réponse avec citation
Vieux 27/03/2010, 12h06   #11
droupi
Membre junior
 
Date d'inscription: 05/11/09
Messages: 17
Disco: droupi peut rentrer, mais pas en tennis
Tu dois être avec un codage par défaut ou mac-usb-fr.
Teste avec Alt droite.
droupi est déconnecté   Réponse avec citation

Réponse
Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non


Navigation rapide



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
comment configurer mail pour gmail.. amauryd Mac OS X 20 18/06/2011 06h22
Configurer clavier Mac sur PC philippepointg Périphériques et Accessoires 0 26/08/2009 11h45
linux et clavier Mac MacMario Unix, Linux & Open Source 4 07/09/2007 20h18
Comment configurer un clavier Microsoft? basics Switch et conseils d'achats 2 18/06/2006 18h53
Configurer Clavier MAC pazouzeus Mac OS X 4 02/01/2006 07h20


Fuseau horaire GMT +1. Il est actuellement 07h38.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Version française #20 par l'association vBulletin francophone
Search Engine Optimisation provided by DragonByte SEO v1.0.13 (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 20,00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
CNIL N°1009176