2009-08-29 03:41:58 +0000 2009-08-29 03:41:58 +0000
42
42

Przypadkowo uruchamia się antyfunkcjonalność klawisza INSERT w systemie Windows; jak ją zatrzymać na stałe?

Wszyscy używamy narzędzi edycyjnych do zmiany linii tekstu w trakcie jego wprowadzania. Istnieją dwa główne tryby edycji w obrębie linii, a) “tryb wstawiania”, który wstawia nieedytowalne znaki w miejscu kursora i przesuwa tekst w prawo, oraz b) “tryb nadpisywania”, w którym nieedytowalne znaki po prostu nadpisują znak wybrany przez kursor.

Tryb nadpisywania IMHO pozostał z czasów zielonych ekranów CRT. Jedyne zastosowanie, jakie kiedykolwiek znalazłem, to rysowanie dwuwymiarowych obrazków w ASCII, co przestałem robić w latach 80-tych, gdy dostępne stały się prawdziwe narzędzia do rysowania.

Windows (głupio IMHO) oferuje tryb nadpisywania włączany za pomocą klawisza INSERT na klawiaturze. (Zgaduję, że Linux/Unix prawdopodobnie podążą za tym przykładem w zwykłej zazdrości o Windows). Nigdy nie uderzam w ten przycisk, ponieważ to po prostu umieszcza mnie w trybie nadpisywania.

Jednakże, gdy piszę na klawiaturze, czasami tryb nadpisywania nagle się pojawia. Myślę, że musi to być jakaś dziwna kombinacja ALT/Windows/CTRL/SHIFT i jakiegoś innego klawisza, lub dwóch standardowych klawiszy wciśniętych w tym samym czasie w pobliżu. Czy ktoś wie, jaka jest alternatywna sekwencja klawiszy, żebym mógł bardziej się postarać, żeby tego uniknąć? Czy istnieje sposób, aby powiedzieć Windowsowi, żeby po prostu przestał używać trybu nadpisywania?

Odpowiedzi (6)

7
7
7
2016-08-28 20:58:14 +0000

Dziwi mnie, że nikt nie zaproponował najprostszego rozwiązania - wyjęcia fizycznego klawisza z klawiatury (np. nożyczkami, nożem).

6
6
6
2012-12-10 19:48:08 +0000

Właśnie to rozgryzłem… Shift+0 na klawiaturze numerycznej. Myślę, że muszę przypadkowo oznaczyć go podczas szybkiego pisania wystarczająco często. Rzucało mnie to od dłuższego czasu.

Podczas gdy mój dodatek powyżej może być pomocny dla niektórych, to nie był mój problem. Każdy potykający się tutaj, jeśli dzieje się to całkiem sporo bez względu na to, w jakiej aplikacji możesz być (tj. Nie tylko do zrobienia z edycją w MS Word), zaoszczędź sobie udręki wyszukiwania do końca internetu, jak ja…

Edycja: Mój osobisty ostateczny wniosek jest taki, że nie ma “innej magicznej kombinacji klawiszy” do przełączania wstawiania nadpisywania, kropka. Tak więc jedyną pozostałą możliwością jest to, że w trakcie szybkiego pisania, albo z powodu niedoskonałego / niechlujnego kombinacji uderzeń, LUB odbicia na klawiaturze pomagającej w tym, generowane jest nieoczekiwane kodowanie, które zawsze wyzwala przełączanie ins / ovr. Z moich osobistych badań wynika, że jest to bardziej prawdopodobne ze względu na wadę klawiatury / sprzętu niż oprogramowania. Gdyby to była wada oprogramowania, myślę, że widzielibyśmy więcej postów w sieci na ten temat.

Zamierzam w końcu wypróbować sugestię regedit i po prostu spróbować się z tym uporać.

5
5
5
2014-02-26 04:04:07 +0000

Użyj SharpKeys aby zmapować Insert do Wyłącz klawisz. To wyłącza klawisz i jest łatwiejsze i bezpieczniejsze niż samodzielne wykonywanie hacków w rejestrze.

Sharpkeys jest stary (został zaprojektowany dla Windows 7), ale nadal działa w Windows 10.

1
1
1
2016-12-05 11:46:31 +0000

Jednym z najprostszych sposobów rozwiązania tego problemu, a także zapewnienia sobie kilku innych przydatnych funkcji, jest remapowanie klawisza wstawiania przy użyciu AutoHotkey .

Na moim komputerze z Windows, klawiatura numeryczna robi za klawisz wstawiania, jeśli klawiatura numeryczna nie jest zablokowana, więc mam następujący skrypt AutoHotkey:

Numpad0:: 0

Więc jeśli w końcu trafię w 0, to wypisuje 0 zamiast być klawiszem wstawiania, i nie muszę się martwić o to, czy blokada numerów jest włączona czy wyłączona.

0
0
0
2015-08-21 16:18:13 +0000

Idź do Plik - Opcje - Zaawansowane - Użyj klawisza Insert do wklejania - Nadal będzie używany, ale z dużo bardziej praktycznego powodu i zauważysz, kiedy wkleisz coś, czego nie chcesz :-)

0
0
0
2019-08-13 18:36:36 +0000

W przypadku laptopa HP, naciśnij klawisze Fn + ins.