Jak wyjść z klawiatury numerycznej z trybu „emulacji myszy”?


10

Moja klawiatura numeryczna w jakiś sposób przeszła w tryb „emulacji myszy”, w którym klawisze numeryczne po prostu przesuwają wskaźnik myszy (2 = w dół; 8 = w górę, 6 = w prawo itp.). Czy ktoś wie, jak sprawić, by znów działał normalnie?

Żaden z pozostałych klawiszy numerycznych też nie działa (po raz pierwszy zauważyłem to wszystko, gdy Ctrl + ÷ (znak podziału numpad) nie produkował już „komentarza do linii” w IntelliJ IDEA). Włączenie num lock nie ma na to wpływu (chociaż wskaźnik LED działa jak zwykle).

Używam GNOME na Lucid Lynx (10.4).

Odpowiedzi:


6

Z menu użyj

System> Preferencje> Klawiatura

Na zakładce „Klawisze myszy” znajduje się pole wyboru do przełączania „Wskaźnikiem można sterować za pomocą klawiatury”.

Możesz tam wyłączyć to zachowanie.


1
nie można znaleźć tego ustawienia w Ubuntu 14, chociaż SHIFT+NUMLOCKdziałało
SAFX

12

Lub możesz nacisnąć SHIFT + NUMLOCK


Dzięki! Wydaje się, że jest to jedyny sposób, aby to zrobić od 11.10, ponieważ preferencji wymienionych powyżej przez Richarda nie ma.
DisgruntledGoat

4
SHIFT NUMLOCK nie działa dla mnie! Uwaga: preferencje zostały przeniesione do „Universal Access”.
ZweiBlumen

1
Dla mnie na Ubuntu 12 SHIFT NUMLOCKumożliwia to. Podczas gdy ESCprzywraca mnie do normalnego trybu.
uvasal

SHIFT NUMLOCK działa na 16.04 LTS.
GJSmith3rd

4

W systemie Ubuntu 12.10, aby rozwiązać ten problem, wykonaj następujące czynności:

  1. Ustawienia systemu
  2. Uniwersalny dostęp
  3. Wskazywanie i klikanie
  4. Wyłącz klawisz myszy, klikając klawisz myszy (kontroluj wskaźnik)

3

Można na stałe wyłączyć to niezwykle irytujące kombinacja klawiszy poprzez edycję /usr/share/X11/xkb/compat/completew trybie superużytkownika (to znaczy gksudo gedit /usr/share/X11/xkb/compat/complete) i zakomentowanie KlawiszeMyszy i dostępności (pełną) :

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

Masz pomysł, czy można to zrobić dynamicznie za pomocą skryptu? Pytam, ponieważ potrzebuję tej funkcji na moim laptopie w domu, ale może powodować poważne awarie w pracy (wskaźnik myszy porusza się jak szalony w dół, zmuszając mnie do ponownego uruchomienia), jeśli zapomnę go wyłączyć.
highsciguy,

@highsciguy Tak, można to kontrolować za pomocą polecenia ( xkbset) ze skryptu askubuntu.com/a/794802/19753
imz - Ivan Zakharyaschev

2

jako użytkownik root wpisz następujące polecenie, które całkowicie zablokuje tę funkcję:

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

2

Oprócz Shift+NumLock(powiązanej z odpowiednią akcją, aby włączyć / wyłączyć ten tryb), można użyć dodatkowego narzędzia xkbset do sterowania tym z wiersza poleceń:

xkbset -m

Nauczyłem się tej wskazówki z Włączanie klawiszy myszy .


2
Dzięki, działa! Używam minimalnego menedżera okien, więc nie mam tych wszystkich fantazyjnych menu, o których mówią ludzie. Twoja odpowiedź jest jedyną, która jest dla mnie istotna.
Niccolo M.,

1

Tylko jeden na jednego, w Ubuntu 12.04 (Unity) tę „funkcję” można włączyć i wyłączyć w oknie dialogowym Uniwersalny dostęp w zakładce Wskazywanie i klikanie .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.