Comment avoir le clavier en azerty sous fluxbox lancé via slim ?

Comment avoir le clavier en azerty sous fluxbox lancé via slim ? - Installation - Linux et OS Alternatifs

Marsh Posté le 21-09-2011 à 20:41:47    

Bonjour, j'ai installé fluxbox sur mon eeepc4g nouvellement acquis, mais problème: le clavier est en je sais pas top quoi, par exemple la touche m me met un "tirer du milieu" façon touche 6... la touche L majuscule me donne "2~" et en minuscule... un 3 !
 
Bref c'est complètement n'importe quoi, avec un peu de qwerty (le a donne un q et vice versa), donc voila si vous avez une idée, merci d'avance !
 
J'ai déjà mis :
 

Citation :

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option "XkbLayout" "fr"
EndSection


dans xorg.conf
 
à noter qu'avec kdm sur mon pc principal, dans kdm j'ai du qwerty, mais une fois kde lancé, no soucis, azerty !
 
Je n'ai jamais réussi à avoir d'azerty dans mes display manager... (du coup là, slim est configuré pour lancer directement fluxbox, log auto powa ! sinon c'est la merde)

Reply

Marsh Posté le 21-09-2011 à 20:41:47   

Reply

Marsh Posté le 21-09-2011 à 20:52:28    

Option "XkbVariant" "pc105"


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

Marsh Posté le 21-09-2011 à 21:01:05    

Fork Bomb a écrit :

Option "XkbVariant" "pc105"



 
Ne fonctionne pas, aucun effet :??:

Reply

Marsh Posté le 21-09-2011 à 21:56:33    

au pire tu peux faire façon brutos :
 
un petit
 
setxkbmap fr
 
dans ton .xinit / .xsession


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 21-09-2011 à 22:10:08    

Reply

Marsh Posté le 22-09-2011 à 06:05:57    

agentsteel a écrit :

au pire tu peux faire façon brutos :
 
un petit
 
setxkbmap fr
 
dans ton .xinit / .xsession


 
J'ai un .xinitrc, j'ai mis ce code dedans, et ça ne change rien.
 

Tangrim a écrit :

tu utilises HAL ou uvdev ?


 
udev.


Message édité par Mac Gyver 974 le 22-09-2011 à 06:07:27
Reply

Marsh Posté le 22-09-2011 à 16:03:33    

et si tu tapes la commande direct dans un xterm pour tester, ça devrait marcher


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 22-09-2011 à 18:45:36    

agentsteel a écrit :

et si tu tapes la commande direct dans un xterm pour tester, ça devrait marcher


Là oui, comme cela ça fonctionne ! reste à trouver comment automatiser ça !

Reply

Marsh Posté le 22-09-2011 à 19:00:38    

si tu utilises udev, il y a de grandes chances que le pilote pour ton clavier soit evdev et non kbd :
http://www.gentoo.org/proj/en/desk [...] -guide.xml  (point 2.2)


Message édité par Mjules le 22-09-2011 à 19:00:55

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 22-09-2011 à 20:50:28    

Mac Gyver 974 a écrit :


Là oui, comme cela ça fonctionne ! reste à trouver comment automatiser ça !


 
y'a plein de possibilités, par exemple via le script de startup de fluxbox
 
http://fluxbox.org/help/man-startfluxbox.php
 
ou dans le Xsession global
 
mais la solution la plus élégante est en effet de configurer le clavier dans Xorg correctement


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 22-09-2011 à 20:50:28   

Reply

Marsh Posté le 25-09-2011 à 08:19:39    

agentsteel a écrit :


 
y'a plein de possibilités, par exemple via le script de startup de fluxbox
 
http://fluxbox.org/help/man-startfluxbox.php
 
ou dans le Xsession global
 
mais la solution la plus élégante est en effet de configurer le clavier dans Xorg correctement


 

Citation :

Section "InputClass"
    Identifier             "Keyboard Defaults"
    MatchIsKeyboard    "yes"
    Option            "XkbLayout" "dvorak"
EndSection


 
Voila j'ai mis ça dans mon xorg.conf, et le clavier est désormais en azerty ... MAIS j'ai quelques anomalies dans SLiM qui persistent une fois dans fluxbox...
 
Par exemple le m me fait toujours un "tiret du milieu", le p un "*", le u un "4", le i un "5", le o un "6", le j un "1", le k un "2", le l un "3", la virgule un "0", le : un ".",  le ! un "+"
 
Quand aux chiffres situés au dessus des lettres, jusqu'a 6 faut etre en caps lock/maj (normal) et les autres chiffres faut pas être en maj....
 
Sinon ça donne: le 7 un H (oui, majuscule), le 8 un A, le 9 un ~, le 0 un /
 
Le pc est un asus EEEPC4G (701)
 
Que faire ?? je pense que c'est SLiM qui fou la merde :??:
Edit: setxkbmap fr laisse cet étrange problème de keyboard !
 
Edit: si je ne lance pas SLiM, aucun problème dans les sessions tty, mais une fois lancé, même là ça devient n'importe quoi...


Message édité par Mac Gyver 974 le 25-09-2011 à 08:44:42
Reply

Marsh Posté le 25-09-2011 à 09:02:10    

gné ? !!!!!

 

tu as un clavier dvorak sur un eeepc ?

 

https://secure.wikimedia.org/wikipe [...] Dvorak.svg

 


sérieux, réfléchis un peu avant de mettre n'importe quoi dans ta config.

Message cité 1 fois
Message édité par Mjules le 25-09-2011 à 09:04:06

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-09-2011 à 09:34:11    

Mjules a écrit :

gné ? !!!!!
 
tu as un clavier dvorak sur un eeepc ?
 
https://secure.wikimedia.org/wikipe [...] Dvorak.svg
 
 
sérieux, réfléchis un peu avant de mettre n'importe quoi dans ta config.


 
Ah non j'ai bien mis "fr", là j'avais juste copié le fichier de config trouvé sur un site, mais je l'ai bien adapté en réel sur le PC tkt :D

Reply

Marsh Posté le 25-09-2011 à 10:54:08    

Reply

Marsh Posté le 25-09-2011 à 20:20:48    

Aucun changement, agentsteel :(
 
Je désespère, mais je suis quasi sur que le soucis vient de SLiM, car avant qu'il ne soit lancé, je n'ai pas ces étranges inversions de touches...
Par ailleurs, j'ai été obligé de paramétrer SLiM afin qu'il lance directement fluxbox, autrement c'est plus que galère d'entrer identifiant et mdp avec ces inversions de touches....  :??:


Message édité par Mac Gyver 974 le 25-09-2011 à 20:25:11
Reply

Marsh Posté le 25-09-2011 à 21:02:46    

avant que slim se lance, c'est normal, c'est pas géré par X. Si tu nous montrais ce que tu as dans ton fichier de conf ? et le vrai cette fois ci.

Message cité 1 fois
Message édité par Mjules le 25-09-2011 à 21:03:09

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-09-2011 à 21:11:52    

Mjules a écrit :

avant que slim se lance, c'est normal, c'est pas géré par X. Si tu nous montrais ce que tu as dans ton fichier de conf ? et le vrai cette fois ci.


 
Ok voila mon xorg.conf complet:

Citation :


 
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
 
Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc/"
        FontPath     "/usr/share/fonts/TTF/"
        FontPath     "/usr/share/fonts/OTF"
        FontPath     "/usr/share/fonts/Type1/"
        FontPath     "/usr/share/fonts/100dpi/"
        FontPath     "/usr/share/fonts/75dpi/"
EndSection
 
Section "InputClass"
    Identifier             "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option                 "XkbLayout" "fr"
EndSection
 
Section "Module"
        Load  "record"
        Load  "glx"
        Load  "dbe"
        Load  "dri2"
        Load  "extmod"
        Load  "dri"
EndSection
 
Section "InputDevice"
        Identifier      "Keyboard0"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc101"
        Option          "XkbLayout"     "fr"
        Option          "XkbVariant"    "eeepc"
EndSection
 
Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection
 
Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection
 
Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "DRI"                       # [<bool>]
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "intel"
        VendorName  "Intel Corporation"
        BoardName   "Mobile 945GME Express Integrated Graphics Controller"
        BusID       "PCI:0:2:0"
EndSection
 
Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection


 
Edit: ma console est géré au boot via vga=0x312, donc un peu par X. Enfin, il me semble. J'ai même droit à la "mise en veille" de l'écran du netbook dans la console :D (et résolution identique à ce que j'ai dans fluxbox, c'est à dire la résolution nominale de l'écran  :love: )


Message édité par Mac Gyver 974 le 25-09-2011 à 21:15:14
Reply

Marsh Posté le 25-09-2011 à 22:38:04    

Citation :

ma console est géré au boot via vga=0x312, donc un peu par X

ce n'est pas la même chose, là c'est le framebuffer.
 
essaye de virer la section "inputclass" qui fait doublon


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 26-09-2011 à 06:13:56    

agentsteel a écrit :

Citation :

ma console est géré au boot via vga=0x312, donc un peu par X

ce n'est pas la même chose, là c'est le framebuffer.
 
essaye de virer la section "inputclass" qui fait doublon


 
Ah ok, bon j'essaye ça.
 
Edit: mauvaise idée, après l'avoir retiré, mon clavier était passé en qwerty...


Message édité par Mac Gyver 974 le 26-09-2011 à 06:21:05
Reply

Marsh Posté le 26-09-2011 à 21:06:34    

c'est quoi ta distro?
 
essaye avec une autre :D


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 26-09-2011 à 21:10:56    

agentsteel a écrit :

c'est quoi ta distro?
 
essaye avec une autre :D


 
Gentoo, et je me suis assez fait chier à l'installer finement :D (avec un ssd de 4Go....)
 
J'ai même du mettre une carte SD en tant que swap  :lol: (elle fait 2Go, je l'ai eu gratos celle là...)
 

Reply

Marsh Posté le 26-09-2011 à 22:29:14    

gentoo sur un netbook  :sweat:  :D  
 
tu peux toujours essayer un liveusb d'une autre distro pour voir!

Message cité 1 fois
Message édité par agentsteel le 26-09-2011 à 22:29:38

---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 27-09-2011 à 06:12:09    

agentsteel a écrit :

gentoo sur un netbook  :sweat:  :D  
 
tu peux toujours essayer un liveusb d'une autre distro pour voir!


 
Ben Gentoo en liveusb fonctionne super bien   :sweat:  
 
Jsuis sur que ça vient de SLiM le problème, mais je ne peux pas mettre kdm ou gdm, car trop de dépendances et y a déjà presque pu de place sur le SSD....
 
Edit: j'ai aussi installé Gentoo sur un autre Netbook: le NC10 de Samsung (mais boosté a 2Go de RAM), et nickel avec kdm et kde, mais lui a un SSD de 40Go...


Message édité par Mac Gyver 974 le 27-09-2011 à 18:51:42
Reply

Marsh Posté le 02-10-2011 à 10:28:36    

Up :( ...

Reply

Marsh Posté le 02-10-2011 à 10:35:46    

essaye sur les forums gentoo :)


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 02-10-2011 à 16:49:07    

Mouais, jvais plutot mettre un ssd plus gros, histoire de pouvoir avoir kdm :D ça sera bien moins prise de tête qu'avec cette **** de SLiM.

Reply

Marsh Posté le 02-10-2011 à 19:40:42    

J'avais le même prooblème.
J'ai regardé chez moi, dans le xorg.conf:


#Section "InputDevice"
# generated from default
#   Identifier     "Keyboard0"
#  Driver         "evdev"
# Option "xkbLayout"  "fr"
# Option "xkbVariant" "multi"
#EndSection


Tout commenté donc.
 
Par contre:

$ cat /etc/X11/xorg.conf.d/10-evdev.conf  
Section "InputClass"
        Identifier       "evdev keyboard catchall"
        MatchIsKeyboard  "on"
        MatchDevicePath  "/dev/input/event*"
        Driver           "evdev"
        Option           "XkbLayout"  "fr"
        Option           "XkbVariant" "latin9"
EndSection


---------------
Des Bisous et des nounours ! | Internet 2025 | Dungeon-Generator
Reply

Marsh Posté le 02-10-2011 à 22:04:43    

Tangrim a écrit :

J'avais le même prooblème.
J'ai regardé chez moi, dans le xorg.conf:


#Section "InputDevice"
# generated from default
#   Identifier     "Keyboard0"
#  Driver         "evdev"
# Option "xkbLayout"  "fr"
# Option "xkbVariant" "multi"
#EndSection


Tout commenté donc.
 
Par contre:

$ cat /etc/X11/xorg.conf.d/10-evdev.conf  
Section "InputClass"
        Identifier       "evdev keyboard catchall"
        MatchIsKeyboard  "on"
        MatchDevicePath  "/dev/input/event*"
        Driver           "evdev"
        Option           "XkbLayout"  "fr"
        Option           "XkbVariant" "latin9"
EndSection



 
Salut,
Je n'avais pas le dossier /etc/X11/xorg.conf.d/
Je l'ai créé puis mis le fichier 10-evdev.conf dedans, puis mis

Citation :

Section "InputClass"
        Identifier       "evdev keyboard catchall"
        MatchIsKeyboard  "on"
        MatchDevicePath  "/dev/input/event*"
        Driver           "evdev"
        Option           "XkbLayout"  "fr"
        Option           "XkbVariant" "latin9"
EndSection


 
Dedans, puis rebooté.
Mais ça n'a eu aucun effet ... :(

Reply

Marsh Posté le 02-10-2011 à 22:42:20    

c'est normal, vu que xorg.conf a préséance sur xorg.conf.d et que tu as déjà une section de ce genre dans xorg.conf.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 03-10-2011 à 07:47:06    

Okay, donc du coup j'ai mis cette section en remplacement de celle que j'avais dans xorg.conf, mais j'ai toujours le même problème.

Reply

Marsh Posté le 03-10-2011 à 21:18:53    

ta machine est hantée  [:prosper youplaboum]


Message édité par agentsteel le 03-10-2011 à 21:19:18

---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 03-10-2011 à 21:20:44    

Mac Gyver 974 a écrit :

Okay, donc du coup j'ai mis cette section en remplacement de celle que j'avais dans xorg.conf, mais j'ai toujours le même problème.


quand tu  fais les modifs, si ça ne fonctionne pas, je t'invites quand même à poster le fichier de configuration et les logs histoire que quelqu'un regarde si tu n'as pas fait d'erreur...

 

et si les fichiers sont longs pour le forum, utilise http://pastebin.com


Message édité par o'gure le 03-10-2011 à 21:20:53
Reply

Marsh Posté le 04-10-2011 à 09:35:35    

Normalement pour le serveur X, c'est  


cat /etc/X11/xorg.conf
Section "InputClass"
 Identifier "keyboard-all"
 Driver "evdev"
 Option "XkbLayout" "fr"
 #Option "XkbModel" "pc105"
 MatchIsKeyboard "on"
EndSection


Et pour les tty, c'est :


cat /etc/conf.d/keymaps
keymap="fr"
keymap="fr-latin1"
keymap="fr-latin1-nodeadkeys"

Reply

Marsh Posté le 09-10-2011 à 07:53:38    

si slim t'embêtes tu peux essayer lxdm :)
il a un peu plus de dépendances mais c'est gtk, cairo, pango

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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