2010-03-22 06:45:45 +0000 2010-03-22 06:45:45 +0000
126
126

Apostrofy i cudzysłowy nie pojawiają się dopóki nie wpiszę kolejnej litery

w Windows XP, kiedy wpiszę apostrof ', lub głupi/cytat z maszyny do pisania ", nie wyświetli się żaden znak. Jeśli wpiszemy inny znak, to apostrof lub głupi cudzysłów i następny znak pojawi się w tym samym czasie. Dzieje się tak z podwójnymi cudzysłowami ", apostrofami ' i znakami tyldy ~.

Co może być tego przyczyną?

Występuje to we wszystkich testowanych przeze mnie aplikacjach - wordpad, firefox, ms word etc.

Odpowiedzi (8)

201
201
201
2011-10-06 03:30:10 +0000

Powodem jest to, że używasz klawiatury US-international.

Oto jak to zmienić:

  1. W polu operacyjnym Windows (Windows+R) wpisz control intl.cpl lub control international .
  2. Kliknij zakładkę “Keyboard and Languages”
  3. Kliknij kartę “Zmień klawiatury…”
  4. W NINIEJSZYM PUNKCIE UŻYWAJ “English (United Kingdom) - US” jako domyślnego języka wprowadzania danych, co oznacza, że ustawiasz klawiaturę na US, a nie US-international.
47
47
47
2011-04-05 08:20:19 +0000

Edycja: ponieważ ludzie narzekają, że ta odpowiedź odpowiada tylko na pytanie “Dlaczego”, a nie daje rozwiązania problemu (co nie było pytaniem zadanym przez OP), proszę znaleźć rozwiązanie problemu w następnej odpowiedzi https://superuser.com/a/343483

To dlatego, że masz klawiaturę, na której ' ~ " są ustawione jako martwy klucz.

Zachowanie martwego klucza jest … dobrze … być martwym! Więc nie ma reakcji, kiedy go naciskasz.

Martwy klawisz będzie czekał na naciśnięcie następnego klawisza, aby zmienić to, co ten klawisz wydrukuje. Na przykład ' + a może wyprodukować á, jeśli klawisz cytatu jest skonfigurowany jako klawisz martwy.

Zwykle, gdy naciśnięcie klawisza po martwym klawiszu nie ma znaczenia, domyślnie drukuje znak martwego klawisza, a następnie nową postać, która została wpisana.

Możesz więc skorzystać z rad innych plakatów, jak zmienić swoją klawiaturę (zobacz, który KB skonfigurowałeś). Możesz również skorzystać z Microsoft Keyboard Layout Creator , aby zmapować nową klawiaturę i zobaczyć, jak można zaprogramować klawisze martwe.

Update: za pomocą edytora klawiatury możesz również załadować aktualną klawiaturę i zmodyfikować ustawienia klawiszy martwych.

8
8
8
2010-03-22 07:24:17 +0000

Sprawdź ustawienia klawiatury w regionie/języku. Jeśli jest ustawiona na inny język niż angielski/US, może spodziewać się znaków akcentowanych, utworzonych przez naciśnięcie akcentu (‘, “, ^, itd.), a następnie znaku.

8
8
8
2011-01-21 19:33:06 +0000

Problem leży w języku wejściowym. Aby zmienić język wejściowy, naciśnij lewy klawisz Alt+Shift. To powinno rozwiązać twój problem. Jeśli to nie działa, zrób to w następujący sposób:

  1. Szukaj Language w menu Start
  2. Kliknij na Change keyboards or other input methods
  3. Kliknij zakładkę Keyboards and Languages
  4. Kliknij Change Keyboards...
  5. Kliknij Advanced Key Settings zakładkę
  6. Kliknij Change Key Sequence
  7. przypisać skrót do Switch Input Language
6
6
6
2013-05-29 15:19:13 +0000

Doświadczyłem tego samego irytującego problemu od czasu świeżej i czystej instalacji Windows 7 kilka miesięcy temu. Okazało się, że podczas instalacji dodatkowego języka wejściowego, Windows dodał korektę Ink. Jest to usługa klawiaturowa służąca do “łatwego” wprowadzania akcentowanych znaków.

Rozwiązaniem jest usunięcie tego Ink Correction :

I nie zapomnij zrestartować Windows po usunięciu Ink Correction.

EDIT:

Usunięcie Ink Correction rozwiązało problem tylko częściowo. (Martwe klawisze zniknęły w czacie Skype'a, ale nadal były martwe w Word 2010)

Ostateczne rozwiązanie: Zmiana języka wprowadzania danych United States-International na US.

5
5
5
2013-03-07 12:05:33 +0000

Ja też miałem ten sam problem. Moje “klucze nie działały przy pierwszym uderzeniu. Zmieniłem język wejściowy na angielski (Wielka Brytania) Stany Zjednoczone międzynarodowe na angielski (Wielka Brytania) USA. Moja klawiatura działa teraz doskonale.

0
0
0
2019-07-04 12:06:46 +0000

Używając Windows 10

odkryłem, że mój pakiet językowy był kojarzony z klawiaturą, która zapewniała takie zachowanie, a nie takie, jakie chciałem.

  1. W prawym dolnym rogu ekranu (pasek zadań) znajduje się symbol pokazujący Twój język. Dla mnie jest to ENG
  2. Kliknij na niego, wybierz ‘Preferencje językowe’
  3. Kliknij na język, wybierz “Opcje”
  4. Dodaj żądaną klawiaturę i usuń tę, której nie posiadasz. Zmieniłem klawiaturę na ‘US QWERTY’ i teraz nie mam ‘martwych’ klawiszy, czy jakkolwiek się one nazywają.
0
0
0
2016-12-20 15:35:40 +0000

W Windows 10 najprostszym i jedynym działającym rozwiązaniem, jakie znalazłem, było usunięcie skrótu klawiaturowego, który spowodował bałagan przede wszystkim z Control panel \ Clock, language and country / region \ Language \ Advanced Settings

. 28 MB pakiet języka angielskiego (US) oraz ustawienia widoczności paska języka nie były potrzebne.