Mandriva07-Pavé numérique activé au démarrage

Résolu
Bonjour,

Ma question est toute simple mais je sèche :
comment faire pour que le pavé numérique de mon clavier soit activé au démarrage ?
Merci.

:-))
Configuration: Linux Mandriva
Firefox 2.0.0.1

16 réponses

Résumé de la discussion

Activer le pavé numérique au démarrage sous Linux Mandriva et KDE demeure le problème central, afin que le numlock reste actif et que le clavier soit prêt à l'emploi sans intervention. Par exemple configurer KDE dans Périphériques clavier et cocher Verrouiller la touche Num Lock au démarrage constitue une solution directe et pertinente, accessible via l'interface graphique. D'autres propositions évoquent le lancement d'un service numlock au démarrage via /etc/rc.d/init.d/numlock et l'usage de chkconfig pour les niveaux, ou l'installation d'un paquet NumLock. En parallèle, des tutoriels et scripts décrivent l'activation du verrouillage numérique sous la console et sous X, offrant des options complémentaires comme des raccourcis, des scripts au démarrage et des conseils spécifiques.

Bobot (l’IA à votre service)
  1. Contributeur
    bonjour,
    configurer KDE périphériques clavier et cocher verouiller la touche ver num au démarrage
    a+
    2
    1. merci jeanbi

      Je suis sous gnome ....malhereusement !
      Rien dans le centre de contrôle mandrake (juste la langue et la type de clavier).
      En passant par Système -> Préférences -> clavier :
      y a tout ce qu'on veut mais je vois rien pour l'activation du pavé numérique.

      Par contre je viens de lancer une recherche et j'ai trouvé ça :
      https://www.paulla.asso.fr/archives/article25
      Comment activer le pavé numérique du clavier dès l’ouverture de X

      et ça :
      http://www.local.attac.org/rhone/voirsujet.php3?id_forum=113
      Activation au démarrage du clavier numérique sous LINUX

      j'espère que ça ira !

      merci.

      :-))
      0
    2. exact !

      je suis passé à Mandriva Spring KDE !

      :-))
      0
  2. Modérateur
    Salut,

    Installe le paquet "numlock" ;-))
    0
    1. Hello Jipicy,

      Merci ! Je pensais pas qu'il me manquait un paquet !
      ça sera moins compliqué que les deux liens que je viens de trouver .... :-)

      :-))
      0
    2. désolé mais apparemment j'ai pas de paquet portant le nom de numlock

      (ni num-lock, ni num*, .....rien, nada, ....bref : le néant)

      bon je vais me rabattre sur mes deux liens + celui-ci :
      http://www.lea-linux.org/cached/index/Trucs:Numlock_sur_la_console_et_sous_X.html

      avec ça, ça devrait être bon !

      je vous tiendrai au courant, bien sûr !

      :-))
      0
    3. re-,

      arghhhhh !

      [root@localhost Desktop]# rpm -qa numlock
      numlock-2.0-17mdv2007.0

      pourtant il est bien là !

      y a probablement une astuce quelque part ....

      à suivre ....

      :-))
      0
  3. Modérateur
    Salut,

    affiche le résultat de
    cat /usr/share/X11/xkb/types/basic
    0
    1. Salut lami20j,

      J'ai trouvé ! numlock est un "service" !
      C'était "bête comme neige" ....encore fallait-il le savoir ! :-)

      Bon, l'explication (sachant qu'un des liens que j'ai cité m'a donné la solution) :

      Application -> Système -> Configurer votre ordinateur -> (ça ouvre le Centre de Contrôle Mandrake) -> Activer ou désactiver les services système :

      chercher numlock et cocher Au démarrage !

      Et voilà !

      :-))

      Merci tout de même à vous tous !
      Spécial dédicace à Jipicy, lami20j, jeanbi ..... :-))

      :-))
      0
  4. Modérateur
    Affiche le résultat de (en root) :
    chkconfig --list | grep num
    ;-))
    0
    1. [root@localhost Desktop]# chkconfig --list | grep num
      numlock 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt
      [root@localhost Desktop]#

      en plus je crois que je viens de perdre "l'activation du pavé" pourtant au reboot ça a fonctionné !
      je vais rebooter pour voir !

      :-)
      0
  5. second reboot : OK, le pavé est bien activé (voyant vert) ! Bon !

    => lami20j : désolé j'ai oublié de te répondre (effectivement lu ceci la solution la plus simple consiste à modifier le comportement du KEYPAD dans usr/X11R6/lib/X11/xkb/types/basic. Et ça marche tout seul pas besoin de numlockx., mais je trouvais pas .............forcément !). Donc voivi ma commande (j'écoute tes suggestions ...:-)) )
    [zozo@localhost Desktop]$
    cat /usr/share/X11/xkb/types/basic

    // $Xorg: basic,v 1.3 2000/08/17 19:54:48 cpqbld Exp $

    default xkb_types "basic" {

    // Fairly standard definitions for
    // the four required key types

    virtual_modifiers NumLock;

    type "ONE_LEVEL" {
    modifiers = None;
    map[None] = Level1;
    level_name[Level1]= "Any";
    };

    type "TWO_LEVEL" {
    modifiers = Shift;
    map[Shift] = Level2;
    level_name[Level1] = "Base";
    level_name[Level2] = "Shift";
    };

    type "ALPHABETIC" {
    modifiers = Shift+Lock;
    map[Shift] = Level2;
    map[Lock] = Level2;
    level_name[Level1] = "Base";
    level_name[Level2] = "Caps";
    };

    type "KEYPAD" {
    modifiers = Shift+NumLock;
    map[None] = Level1;
    map[Shift] = Level2;
    map[NumLock] = Level2;
    map[Shift+NumLock] = Level1;
    level_name[Level1] = "Base";
    level_name[Level2] = "Number";
    };
    };
    [zozo@localhost Desktop]$

    => Jipicy: je comprends que ta dernière commande renvoie au fichier basic, n'est ce pas ? Comment on le bidouille ?

    :-))
    0
    1. Modérateur
      Non, en fait elle était plutôt destinée à vérifier si le service était lancé et dans le cas contraire y remédier (chkconfig --level 345 numlock on).
      Mais bon vu que tu as trouvé le moyen graphique d'y parvenir...
      0
  6. Modérateur
    Salut,

    essaie comme ça
    type "KEYPAD" {
            modifiers = Shift+NumLock;
            map[None] = Level2;
            map[Shift] = Level2;
            map[NumLock] = Level1;
            map[Shift+NumLock] = Level1;
            level_name[Level1] = "Base";
            level_name[Level2] = "Number";
    };
    
    
    0
    1. Merci à vous, les "couche-tard" ... :-)))
      lami20j => Je testerai ça plus tard dans la journée !
      Jipicy => Ah ! ok ! pour lancer le service j'avais trouvé ça :
      /etc/rc.d/init.d/numlock [start, stop, restart, status]


      Encore merci pour votre aide.
      Excellente journée.
      @++

      bob
      0
      1. Modérateur
        Salut,


        Merci à vous, les "couche-tard" ... :-)))


        Mais, ce n'est pas vrai.
        Après minuit, c'est couche-tôt, (on est déjà le lendemain :-))))

        A toi aussi une excellente journée.
        0
        1. Modérateur
          pour lancer le service j'avais trouvé ça :
          /etc/rc.d/init.d/numlock [start, stop, restart, status]


          Oui c'est exact en ce qui concerne le lancement et l'arrêt du service, "chkconfig" c'est davantage pour configurer le(s) niveau(x) où il(s) doi(ven)t être lancé(s).

          Bonne journée aussi à vous deux ;-))
          0
          1. Modérateur
            Oups, je t'ai oublié

            Bonne journée.
            0
          2. Modérateur
            @lami20jBon on passera pour cette fois ci, mais que je ne t'y reprenne pas, hein ?

            ;-DDD
            0
          3. @lami20jEn pleine forme je vois !
            Jipicy => ok faudra m'expliquer le coup des niveaux !
            lami20j => moi je te pardonne ! :-))

            :-))
            0
          4. Modérateur
            @lami20jRegarde dans ton fichier "/etc/inittab", tu trouveras un truc du genre :
            # Default runlevel. The runlevels used by Mandrakelinux are:
            #   0 - halt (Do NOT set initdefault to this)
            #   1 - Single user mode # Équivalent mode sans échec
            #   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
            #   3 - Full multiuser mode # Mode console
            #   4 - unused # Sauf sous Slackware (équivalent niveau 5)
            #   5 - X11 # Mode graphique
            #   6 - reboot (Do NOT set initdefault to this)
            #
            Ces niveaux d'exécutions correspondent chacun à un état du système, et à chaque état certains services doivent être lancés ou arrêtés.
            Dans ton cas, le "numlock" doit être activé aux niveaux 3, 4 et 5 :
            numlock 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt 
            Jette un oeil aussi au répertoire "/etc/rc.d", chaque répertoire correspond à un niveau d'exécution et contient les scripts qui doivent être lancés (S comme start) ou arrêter (K comme kill).

            ;-))
            0
        2. ok merci Jipicy !

          RECTIFICATIF : activation via le Centre de Contrôle Mandrake :
          Application -> Système -> Configurer votre ordinateur -> (ça ouvre le Centre de Contrôle Mandrake) -> Système -> Activer ou désactiver les services système

          FIN
          0
          1. Modérateur
            Salut,

            ou l'ouvrir directement en ligne de commande
            drakxservices
            0
            1. Exact .................quand on pense que c'est une commande tapée dans la console et pourtant le résultat est............... ............beaucoup plus rapide que par la "souris" !
              Etonnant, non ?

              Merci !

              :-))
              0
              1. Modérateur
                et pourtant le résultat est............... ............beaucoup plus rapide que par la "souris" !

                c'est ça que j'essaie des fois d'expliquer aux maniaques de la souris :-))
                à vrai dire au début je ne croyais pas, mais la pratique me l'a confirmé

                il y a quand même des solutions aussi pour la souris
                tu n'as qu'à créer un lanceur sur le bureau
                en revanche je ne te dit pas combien des icônes auras tu sur le bureau :-)) pour chaque commande que tu pourras taper

                je préfère la ligne de commande :-)
                0
                1. la ligne de commande me convient également !

                  :-))
                  0
                  1. Merci !
                    La 2eme réponse de ce poost m'a aidé à résoudre mon problème !
                    0
                    1. http://www.lea-linux.org/cached/index/Trucs:Numlock_sur_la_console_et_sous_X.html
                      0