Wie kann ich den Numpad aus dem Mausemulationsmodus entfernen?


10

Mein Ziffernblock ist irgendwie in einen "Mausemulations" -Modus geraten, in dem die Zifferntasten nur den Mauszeiger bewegen (2 = nach unten; 8 = nach oben, 6 = nach rechts usw.). Weiß jemand, wie man es wieder normal macht?

Keine der anderen Numpad-Tasten funktioniert ebenfalls (ich habe das Ganze zum ersten Mal bemerkt, als Strg + ÷ (Numpad-Teilungszeichen) in IntelliJ IDEA keinen "Zeilenkommentar" mehr erzeugte). Das Umschalten der Nummernsperre hat keinen Einfluss darauf (obwohl die Anzeige-LED wie gewohnt funktioniert).

Ich verwende GNOME unter Lucid Lynx (10.4).

Antworten:


6

Verwenden Sie im Menü

System> Einstellungen> Tastatur

Auf der Registerkarte "Maustasten" befindet sich ein Kontrollkästchen zum Umschalten von "Zeiger kann über die Tastatur gesteuert werden".

Sie können dieses Verhalten dort deaktivieren.


1
konnte diese Einstellung in Ubuntu 14 nicht finden, obwohl SHIFT+NUMLOCKfunktioniert
SAFX

12

Oder Sie können UMSCHALT + NUMLOCK drücken


Vielen Dank! Dies scheint der einzige Weg zu sein, dies ab 11.10 zu tun, da die oben aufgeführte Präferenz von Richard nicht vorhanden ist.
DisgruntledGoat

4
SHIFT NUMLOCK funktioniert bei mir nicht! Beachten Sie, dass die Einstellung auf "Universal Access" verschoben wurde.
ZweiBlumen

1
Für mich auf Ubuntu 12 SHIFT NUMLOCKermöglicht es. Während ESCbringt mich zurück in den normalen Modus.
Uvasal

SHIFT NUMLOCK funktioniert am 16.04 LTS.
GJSmith3rd

4

In Ubuntu 12.10 können Sie die folgenden Schritte ausführen, um dieses Problem zu lösen:

  1. Systemeinstellung
  2. Universeller Zugang
  3. Zeigen und Klicken
  4. Schalten Sie die Maustaste aus, indem Sie auf die Maustaste klicken (Zeiger steuern).

3

Sie können diese unglaublich nervige Tastenkombination dauerhaft deaktivieren, indem Sie sie /usr/share/X11/xkb/compat/completeim Superuser-Modus (dh gksudo gedit /usr/share/X11/xkb/compat/complete) bearbeiten und Mousekeys & Accessx (vollständig) auskommentieren :

// $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"
};

Irgendeine Idee, ob es dynamisch mit einem Skript gemacht werden kann? Ich frage, weil ich diese Funktion für meinen Laptop zu Hause benötige, aber sie kann bei der Arbeit zu schweren Abstürzen führen (der Mauszeiger bewegt sich wie verrückt nach unten und zwingt mich zum Neustart), wenn ich vergesse, sie auszuschalten.
Highsciguy

@highsciguy Ja, dies kann mit einem Befehl ( xkbset) aus einem Skript gesteuert werden askubuntu.com/a/794802/19753
imz - Ivan Zakharyaschev

2

Geben Sie als Root-Benutzer den folgenden Befehl ein, der die Funktion vollständig sperrt:

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

2

Abgesehen von Shift+NumLock(an die entsprechende Aktion gebunden, um diesen Modus zu aktivieren / deaktivieren) kann ein zusätzliches xkbset- Dienstprogramm verwendet werden, um dies über die Befehlszeile zu steuern:

xkbset -m

Diesen Tipp haben Sie durch Aktivieren von Maustasten gelernt .


2
Danke, es funktioniert! Ich verwende einen minimalen Fenstermanager, damit ich nicht all die ausgefallenen Menüs habe, über die die Leute sprechen. Ihre Antwort ist die einzige, die für mich relevant ist.
Niccolo M.

1

Nur ein Heads-up, in Ubuntu 12.04 (Unity) kann diese "Funktion" im Dialogfeld " Universeller Zugriff" auf der Registerkarte " Zeigen und Klicken " aktiviert und deaktiviert werden .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.