Forum Linux.gui Ctrl+X ne fonctionne plus !

Posté par  . Licence CC By‑SA.
Étiquettes :
0
21
déc.
2012

Depuis un passage en ubuntu 12.10 (unity), ctrl+x ne fonctionne plus sur mon ordinateur.

Je travaille en général en bépo, mais j'ai testé sur différent claviers, en mode bépo et azerty, ça ne fonctionne pas non plus. Même avec le clavier virtuel OnBoard ça ne fonctionne pas.

Je me suis retrouvé coincé dans Nano dans une connexion ssh, obligé de tuer le processus pour m'en tirer !

J'ai tenté quelques recherches mais je suis bredouille pour le moment. Ça semble spécifique.

Je ne sais pas trop où chercher au niveau log / système. Si vous avez des pistes !

  • # et ailleurs ?

    Posté par  . Évalué à 6.

    Depuis un passage en ubuntu 12.10 (unity), ctrl+x ne fonctionne plus sur mon ordinateur.
    Je me suis retrouvé coincé dans Nano dans une connexion ssh, obligé de tuer le processus pour m'en tirer !

    mais marche-t-il ailleurs ?

    Ctrl+X dans un document texte sous gedit, dans un tableur sous openoffice, etc
    doit couper le texte, que tu peux coller ensuite ailleurs avec Ctrl+V

    tu n'aurais pas un clavier avec une touche Fn pas loin du Ctrl
    et ton clavier ou le bios serait mappé pour inverser ces 2 touches (comme c'est le cas sur certains portables) ?

    sinon dans un terminal, lance xev
    puis en ayant le curseur dans la fenetre de xev, tapes sur Ctrl
    voir si X voit passer les frappes de touches.

    puis verifie que le code de la touche envoyé est bien celui de Ctrl

    • [^] # Re: et ailleurs ?

      Posté par  . Évalué à 1.

      ctrl+V, ctrl+Q, ctrl+W fonctionnent bien sur.

      Oui c'est sur tous les logiciels que ça bloque.

      Merci pour la commande xev, ça me donne une piste:

      KeyRelease event, serial 41, synthetic YES, window 0x5600001,
          root 0x151, subw 0x0, time 0, (1,1), root:(1,1),
          state 0x4, keycode 54 (keysym 0x63, c), same_screen YES,
          XLookupString gives 1 bytes: (03) ""
          XFilterEvent returns: False
      
      KeyRelease event, serial 41, synthetic YES, window 0x5600001,
          root 0x151, subw 0x0, time 0, (1,1), root:(1,1),
          state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
          XLookupString gives 0 bytes: 
          XFilterEvent returns: False
      
      FocusIn event, serial 41, synthetic NO, window 0x5600001,
          mode NotifyUngrab, detail NotifyAncestor
      
      KeymapNotify event, serial 41, synthetic NO, window 0x0,
          keys:  0   0   0   0   32  0   0   0   0   0   0   0   0   0   0   0   
                 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
      
      KeyRelease event, serial 41, synthetic NO, window 0x5600001,
          root 0x151, subw 0x0, time 10941779, (367,604), root:(1287,656),
          state 0x2004, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
          XLookupString gives 0 bytes: 
          XFilterEvent returns: False
      
      

      Le KeymapNotify, est-ce que ça veut dire
      qu'il y a un binding définit sur cette combinaison ? 
      Je vais chercher dans cette direction.

      • [^] # Re: Trouvé

        Posté par  . Évalué à 1.

        Bon je crois que j'ai trouvé. Merci à la doc de Archlinux pour les pistes.

        Finalement en regardant /etc/X11/Xsession.d/98xbindkeys j'ai vu qu'il cherchait un .xbindkeysrc et j'en ai effectivement un dans mon home !

        Il y a une liste de binding qui devait servir à permettre le copy/cut/paste avec une seule main malgré le clavier bépo.

        #cut
        "/usr/bin/xvkbd -xsendevent -text '\Cx'"
        Control + y
        #copy
        "/usr/bin/xvkbd -xsendevent -text '\Cc'"
        Control + x 
        #paste  
        "/usr/bin/xvkbd -xsendevent -text '\Cv'"
        Control + period
        
        

        Je me demande du coup si c'est pas moi qui l'avait fait, peut-être que ça ne fonctionnait pas jusqu'ici, que je l'ai oublié et que finalement ça c'est mis à fonctionner !

        Bref merci NeoX pour la piste de xev.

  • # crtl + D

    Posté par  . Évalué à 3. Dernière modification le 21 décembre 2012 à 23:14.

    ce n'est pas crtl+D pour quitter ou exit ?

    bon pas dans nano /o\ fouet… orties… toussa….

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.