Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
numlock désactivé par kdm
Envoyé par: Rutamaga

Bonjour à tous,
Je n'arrive pas à avoir mon pavé numérique activé au login.
En faisant un 'setleds', il est bien activé. Mais dès que kdm se lance, le verrouillage numérique se désactive.
En passant en mode 3 dans l'inittab, lorsque j'ai le prompt pour le login, à ce moment tout est ok. Je me logue et dès que je lance kdm, plus de verrouillage.
Quelqu'un a-t-il une idée?

Poste le Wednesday 8 June 2005 12:20:26
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: merlin8282

As-tu déjà regardé cet article ? [lea-linux.org]

.:! L'être humain est au sommet de la chaîne alimentaire. Certes. Mais il est surtout au sommet de la connerie et de la bêtise... !:.
-- Pour les nouveaux linuxiens : Ce n'est pas en continuant de faire ce que l'on connaît que l'on pourra faire ce que l'on ne connaît pas --

Poste le Wednesday 8 June 2005 12:46:13
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Rutamaga

C'est la première chose que j'ai faite...
Il y a un moyen de savoir s'il tient vraiment compte de ce qui se trouve dans Xsetup_0 ?

Poste le Wednesday 8 June 2005 13:05:03
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: merlin8282

Techniquement, oui, tu peux tout faire. Par exemple, un petit echo "ceci a été pris en compte" dans ton if te dit même si le if est passé.

Perso, ce que j'ai fait (bon, c'est un peu de la bidouille, hein...), c'est rajouter la commande numlockx dans mon .xinitrc, après avoir compilé le petit bout de code qui est donné dans l'article.
à savoir cela :
Citation

#include <X11/extensions/XTest.h>
#include <X11/keysym.h>

int main()
{
Display* disp = XOpenDisplay( NULL );
if( disp == NULL )
return 1;
XTestFakeKeyEvent( disp,
XKeysymToKeycode( disp, XK_Num_Lock ),
True, CurrentTime );
XTestFakeKeyEvent( disp,
XKeysymToKeycode( disp, XK_Num_Lock ),
False, CurrentTime );
XCloseDisplay( disp );
return 0;
}

.:! L'être humain est au sommet de la chaîne alimentaire. Certes. Mais il est surtout au sommet de la connerie et de la bêtise... !:.
-- Pour les nouveaux linuxiens : Ce n'est pas en continuant de faire ce que l'on connaît que l'on pourra faire ce que l'on ne connaît pas --

Poste le Wednesday 8 June 2005 14:37:32
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Rutamaga

J'ai trouvé un moyen de l'activer au démarrage:
J'ai modifié le fichier /usr/local/kde/share/config/kdm/kdmrc:
#NumLock=Off => NumLock=On

Merci pour ton aide.

Poste le Wednesday 8 June 2005 20:09:33
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Cyrille

Bonsoir,
Et si tu rajoutes l'activation dans ton .xinitrc ?
(perso. je n'utilise pas kdm, je lance l'interface graphique à la main) et j'ai passé la ligne de commande suivante dans mon .xinitrc ce qui a suffit:

# Numlock : activation clavier numérique
numlockx
# Start the window manager:
startkde

C'est juste une piste, mais chez moi ça marche

Bon courage,

++
Cyrille

Poste le Wednesday 8 June 2005 20:13:00
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Rutamaga

Salut,

Sauf si je me trompe, mais dans mon cas ça ne pourra pas aller. le .xinitrc ne sert que lorsque tu lances kde. Là, Kdm est exécuté avant. Pour l'instant, je n'ai pas trouvé autre chose que ce que j'ai écrit plus haut.

A+

Poste le Wednesday 8 June 2005 21:10:07
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Cyrille

Hello
Le .xinitrc est lu pour le lancement de toute interface graphique (gnome, window maker...), non ?
Il suffit de lui stipuler l'environnement que tu souhaites.
Sinon, tant pis, c'était juste une piste
Bon courage,

++
Cyrille

Poste le Thursday 9 June 2005 13:24:04
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Arnaud

Si l'environnement est lancé par un gestionnaire de login graphique (xdm, kdm, gdm, wdm), il me semble que $HOME/.xinitrc n'est pas lu du tout.
Rutamaga a trouvé la bonne solution, dans son cas.
S'il n'utilisait pas kdm, ta solution se rait bonne, Cyrille.

--
Primo : rien de ce que j'écris ne saurait avoir a priori valeur de vérité universelle et incontournable.
Secundo : ce post est placé sous la DSSL (Demerden Sie Sich Licence).
Tertio : les barbus mangent du nioubie au p'tit-déj.
Quarto : z'avez vu, j'ai rajouté un tertio ?

Poste le Thursday 9 June 2005 14:45:39
Répondre     Citer    
Re: numlock désactivé par kdm
Envoyé par: Cyrille

OK merci pour les précisions,
Désolé
A +

Cyrille

Poste le Saturday 11 June 2005 19:01:46
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
numlock désactivé par kdm
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons