Apostrofy i cudzysłowy pojawiają się dopiero po wpisaniu następnego listu

122

w systemie Windows XP, gdy wpisuję apostrof 'lub cytat z głupiego / maszyny do pisania " , znak nie jest wyświetlany. Jeśli wpiszesz inny znak, apostrof lub głupi cytat i następny znak pojawią się jednocześnie. Dzieje się tak w przypadku podwójnych cudzysłowów ", apostrofów 'i ~znaków tyldy .

Co może być tego przyczyną?

Dzieje się tak we wszystkich testowanych przeze mnie aplikacjach - WordPad, Firefox, MS Word itp.

szybkie rozmnażanie
źródło
1
dotyczy to również znaków ~.
szybkie rozmnażanie
Duplikat tego pytania .
JdeBP
3
Problemem była klawiatura amerykańsko-międzynarodowa. Musiałem usunąć go z Panelu sterowania \ Zegar, język i region \ Język -> opcje i zachować USA w metodzie wprowadzania. To rozwiązało również ten problem w systemie
Aravinda
2
Użytkownicy systemu Windows 10 : Zobacz komentarz antyrealnościowy do odpowiedzi Gabriela poniżej, aby uzyskać poprawkę dla tego systemu operacyjnego
MickyD
Mam dziwny problem, w którym PowerPoint 2013 w systemie Windows czasami traktuje mój klucz apostrofu (przecinek) jako przecinek, a jeszcze częściej jako otwarty nawias kwadratowy (zamiast apostrofu). Doprowadza mnie to do szału. Sprawdziłem ustawienia klawiatury Windows i nie widzę nic nienormalnego.
Ryan

Odpowiedzi:

47

Wynika to z faktu, że masz klawiaturę, na której ' ~ "ustawiono martwy klawisz.

Zachowanie martwego klucza jest ... cóż ... być martwym! Więc nie ma reakcji po naciśnięciu. Następnie możesz przypisać inne zachowanie przy następnym naciśnięciu klawisza, takie jak akcentowanie lub wyświetlenie dowolnego znaku, dla którego go zaprogramowałeś. I zwykle, gdy naciśnięcie klawisza nie ma znaczenia po martwym klawiszu, masz standardowe zachowanie, które polega na wyświetleniu znaku martwego klawisza. I oczywiście pojawia się również następna postać, ponieważ znajduje się w buforze.

Możesz więc postępować zgodnie ze wskazówkami innego plakatu na temat zmiany klawiatury (sprawdź, którą KB skonfigurowałeś). Możesz także poprosić Microsoft Keyboard Layout Creator o zmapowanie nowej klawiatury i zobaczenie, jak programować martwe klawisze.

M'vy
źródło
30
Odpowiedź Gabriela jest lepsza.
dniu
1
OP zapytał, co może dać tego rodzaju zachowanie. Nie jak to zmienić. Ta odpowiedź wyjaśnia, dlaczego tak się dzieje, podczas gdy @gabriel answer traktuje to z lokalnego punktu widzenia. Nawiasem mówiąc, odniosłem się do innych odpowiedzi na praktyczny sposób przełączania map klawiatur, ponieważ wyraźnie rozwiązują ten problem.
M'vy
3
jest jeszcze lepiej ...
user1916182 10.09.16
1
@ user1916182 lol!
Crimbo
1
Link's dead btw .. :(
Julian Declercq
197

Powodem jest to, że używasz amerykańskiej klawiatury międzynarodowej .

Oto jak to zmienić:

  1. W polu Uruchom Windows ( Windows+ R) wpisz control intl.cpllub control international.
  2. Kliknij kartę „Klawiatury i języki”
  3. Kliknij „Zmień klawiatury ...”
  4. W TYM PUNKCIE UPEWNIJ SIĘ, ŻE WYKORZYSTUJESZ „Angielski (Zjednoczone Królestwo) - US” jako domyślny język wprowadzania, co oznacza, że ​​ustawiłeś klawiaturę na US, a nie na US-international
Gabriel
źródło
3
należy jednak pamiętać o różnicach w układzie klawiatury w językach międzynarodowym, amerykańskim i brytyjskim angielskim.
n611x007,
2
to nie działa w przypadku wygranej 8.
Numan
3
Dzięki! W systemie Windows 8.1 musiałem nacisnąć Start, a następnie wyszukać „Edytuj opcje języka i klawiatury”. Słowa są nieco inne niż Win7 / XP, ale to samo podejście
jeleń
1
To jest poprawna odpowiedź. „English (Wielka Brytania)” jako język i „US” jako klawiatura. Współpracuje z Logitech TK820
Derek
17
W przypadku systemu Windows 10 poprawka z panelu sterowania nie działała. Muszę użyć „Ustawienia” -> „Region i język”. Następnie wybranie języka - w moim przypadku EN (UK) - dało mi przycisk opcji, aby przejść do „Opcji językowych”, gdzie można zmieniać Klawiatury; w moim przypadku dodaj „US-Qwerty” i usuń „US-Intl”.
antreality
13

Sprawdziłem moje ustawienia i są one ustawione na angielski / amerykański, ale problem nadal występuje. Następnie po zamknięciu okna dialogowego pojawiła się ikona na pasku zadań, umożliwiająca zmianę z klawiatury EN / International na EN / US Keyboard - Problem naprawiony!


źródło
8

Sprawdź ustawienia klawiatury w regionie / języku. Jeśli jest ustawiony na język inny niż angielski / amerykański, może oczekiwać znaków akcentowanych, utworzonych przez naciśnięcie akcentu („,”, ^ itd.), A następnie znaku.

Mike Fitzpatrick
źródło
8

Problem leży w języku wejściowym. Aby przełączać się między językami wprowadzania, naciśnij Left Alt+ Shift. To powinno rozwiązać twój problem. Jeśli to nie zadziała, zrób to w ten sposób:

  1. Wyszukaj Languagew menu Start
  2. Kliknij Change keyboards or other input methods
  3. Kliknij Keyboards and Languageszakładkę
  4. Kliknij Change Keyboards...
  5. Kliknij Advanced Key Settingszakładkę
  6. Kliknij Change Key Sequence
  7. Przypisz skrót do Switch Input Language
Ivan
źródło
2
Muszę nacisnąć WIN + SPACJA, aby przełączyć języki
thumbmunkeys
Lewy Alt + Shift działał jak urok. Dzięki!
Paras Shah
6

Wystąpił ten sam irytujący problem od czasu świeżej i czystej instalacji systemu Windows 7 kilka miesięcy temu. Okazało się, że podczas instalacji dodatkowego języka wejściowego Windows dodał Korekcję tuszu . Jest to usługa klawiatury umożliwiająca „łatwe” wprowadzanie znaków akcentowanych.

Rozwiązaniem jest usunięcie tej korekcji tuszu :

Usługi tekstowe i języki wprowadzania

I nie zapomnij ponownie uruchomić systemu Windows po usunięciu korekcji tuszu.

EDYTOWAĆ:

Usunięcie korekcji tuszu naprawiło problem tylko częściowo. (Martwe klawisze zniknęły na czacie na Skypie, ale nadal były martwe w Word 2010.)

Ostateczne Rozwiązanie: Zmiana języka wprowadzania United States-International do USA .

Emil Teofanow
źródło
5

Też miałem ten sam problem. Moje klawisze „” nie działały przy pierwszym pociągnięciu. Zmieniłem język wprowadzania na angielski (Zjednoczone Królestwo) Stany Zjednoczone międzynarodowe na angielski (Zjednoczone Królestwo) USA. Moja klawiatura działa teraz idealnie.

użytkownik205003
źródło
0

W systemie 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 w pierwszej kolejności Control panel \ Clock, language and country / region \ Language \ Advanced Settings

Pakiet językowy 28 MB języka angielskiego (USA) i ustawienia widoczności paska językowego nie były potrzebne.

Cees Timmerman
źródło
0

W systemie Windows 10

Odkryłem, że mój pakiet językowy był powiązany z klawiaturą, która zapewniała takie zachowanie zamiast pożądanego zachowania.

  1. W prawym dolnym rogu ekranu (pasek zadań) znajduje się symbol pokazujący twój język. Dla mnie to jestENG
  2. Kliknij na to, wybierz „Preferencje językowe”
  3. Kliknij język, wybierz „Opcje”
  4. Dodaj żądaną klawiaturę i usuń tę, której nie chcesz. Zmieniłem klawiaturę na „US QWERTY” i teraz nie mam „martwych” klawiszy ani jakkolwiek się je nazywa
Zach Smith
źródło