Comment sortir le pavé numérique du mode «émulation de souris»?

10

Mon pavé numérique est en quelque sorte entré dans un mode "d'émulation de souris" où les touches numériques déplacent simplement le pointeur de la souris (2 = bas; 8 = haut, 6 = droite, etc.). Quelqu'un sait comment le faire fonctionner à nouveau normalement?

Aucune des autres touches du pavé numérique ne fonctionne non plus (j'ai tout d'abord remarqué le tout lorsque Ctrl + ÷ (signe de division du pavé numérique) ne produisait plus de "commentaire de ligne" dans IntelliJ IDEA). Le basculement du verrouillage numérique n'affecte pas cela (bien que le voyant LED fonctionne comme d'habitude).

J'utilise GNOME sur Lucid Lynx (10.4).

Jonik
la source

Réponses:

6

Dans le menu, utilisez

Système> Préférences> Clavier

Sur l'onglet intitulé "Clés de souris", il y a une case à cocher pour basculer "Le pointeur peut être contrôlé à l'aide du clavier".

Vous pouvez y désactiver ce comportement.

Richard Holloway
la source
1
n'a pas pu trouver ce paramètre dans Ubuntu 14, mais a SHIFT+NUMLOCKfonctionné
SAFX
12

Ou vous pouvez appuyer sur SHIFT + NUMLOCK

Lin
la source
Merci! Cela semble être la seule façon de le faire à partir de 11h10, car la préférence que Richard donne ci-dessus n'est pas là.
DisgruntledGoat
4
SHIFT NUMLOCK ne fonctionne pas pour moi! Notez que la préférence a été déplacée vers "Accès universel".
ZweiBlumen
1
Pour moi sur Ubuntu 12 le SHIFT NUMLOCKpermet. Alors ESCme ramène au mode normal.
uvasal
SHIFT NUMLOCK fonctionne sur 16.04 LTS.
GJSmith3rd
4

Dans Ubuntu 12.10, pour résoudre ce problème, vous pouvez suivre les étapes ci-dessous:

  1. Réglage du système
  2. Accès universel
  3. Pointer et cliquer
  4. Désactivez la touche de la souris en cliquant sur la touche de la souris (contrôlez le pointeur)
Russie
la source
3

Vous pouvez désactiver définitivement cette liaison de touches incroyablement ennuyeuse en éditant /usr/share/X11/xkb/compat/completeen mode superutilisateur (c'est-à-dire gksudo gedit /usr/share/X11/xkb/compat/complete) et en commentant les touches de la souris et accessx (complet) :

// $XKeyboardConfig$
// $Xorg: complete,v 1.3 2000/08/17 19:54:34 cpqbld Exp $
default xkb_compatibility "complete" {
include "basic"
augment "iso9995"
//augment "mousekeys"
//augment "accessx(full)"
augment "misc"
augment "xfree86"
augment "level5"
};
Style Tyler
la source
Une idée si cela peut être fait dynamiquement en utilisant un script? Je demande parce que j'ai besoin de cette fonctionnalité pour mon ordinateur portable à la maison, mais cela peut provoquer de graves plantages au travail (le pointeur de la souris continue de descendre comme un fou, me forçant à redémarrer) si j'oublie de le désactiver.
highsciguy
@highsciguy Oui, cela peut être contrôlé avec une commande ( xkbset) à partir d'un script askubuntu.com/a/794802/19753
imz - Ivan Zakharyaschev
2

en tant qu'utilisateur root, tapez la commande suivante qui inhibera complètement la fonctionnalité:

gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/accessibility/keyboard/mousekeys_enable "false" 
user109683
la source
2

En dehors de Shift+NumLock(lié à l'action correspondante pour activer / désactiver ce mode), un utilitaire xkbset supplémentaire peut être utilisé pour contrôler cela à partir de la ligne de commande:

xkbset -m

J'ai appris cette astuce grâce à l' activation des touches de souris .

imz - Ivan Zakharyaschev
la source
2
Merci, ça marche! J'utilise un gestionnaire de fenêtres minimal, donc je n'ai pas tous ces menus fantaisistes dont les gens parlent. Votre réponse est la seule qui me concerne.
Niccolo M.
1

Juste un avertissement, dans Ubuntu 12.04 (Unity), cette "fonctionnalité" peut être activée et désactivée dans la boîte de dialogue Accès universel sous l' onglet Pointage et clic .

Mike
la source