แป้นพิมพ์ windows ของฉัน“ ฉลาด” พร้อมแป้นคำพูด - ฉันจะหยุดมันได้อย่างไร


214

ฉันใช้ windows 7 บนแล็ปท็อป บนแป้นพิมพ์แล็ปท็อปด้วยเหตุผลบางอย่างรหัสคำพูด (ซึ่งมีทั้งคำพูดสองคำและคำเดียว) ทำให้สิ่งที่น่ารำคาญ "ฉลาด":

  1. เมื่อฉันกดเครื่องหมายอัญประกาศเดี่ยว (หรือเครื่องหมายคำพูดคู่), windows จะไม่ส่งอักขระใด ๆ จนกว่าฉันจะกดสองครั้ง (ส่งผลให้''หรือ"")
  2. เมื่อฉันกดมันก่อนสระฉันจะได้รับอักขระที่เน้นเสียง เนื่องจากฉันมักจะเขียนภาษาอังกฤษเท่านั้นมันน่ารำคาญ

ปุ่ม backtick / tilde ขึ้นอยู่กับพฤติกรรมที่คล้ายกัน

นี่ไม่ใช่คำถามที่เชื่อมโยงซ้ำเพราะปัญหาทั้งสองมีวิธีแก้ไขปัญหาที่แตกต่างกันโดยสิ้นเชิง คำถามนี้เกิดจากการเปิดใช้งานการตั้งค่าสากล คำถามอื่นนั้นมีสาเหตุมาจากกุญแจถูกตั้งค่าให้ตาย

ฉันไม่ได้พยายามตั้งค่าคอมพิวเตอร์ให้ดำเนินการสิ่งอื่นใดนอกจากภาษาอังกฤษ แป้นพิมพ์ของฉันดูเหมือนจะเป็น (ในขณะที่สิ่งเหล่านี้เป็นมาตรฐานในแล็ปท็อป) แป้นพิมพ์แบบ qwerty มาตรฐานของสหรัฐอเมริกา

ฉันจะหยุดสิ่งนี้ได้อย่างไร



1
ชื่อเสียงไม่เพียงพอที่จะโพสต์คำตอบ แต่ปัญหาที่คุณมีคือการตั้งราคาอัญประกาศคู่และตัวหนอนเป็น "Dead Keys" หากคุณต้องการที่จะเก็บคีย์บอร์ดสหรัฐระหว่างประเทศ แต่เอา "ตายคีย์" การทำงานคุณต้องสร้างและติดตั้งแป้นพิมพ์ของคุณเอง (หรือดาวน์โหลดพร้อมทำอย่างใดอย่างหนึ่ง) โดยใช้ผู้สร้างไมโครซอฟท์รูปแบบแป้นพิมพ์ ฉันเพิ่งเปิดแป้นพิมพ์ US-Interntaional ลบฟังก์ชันการทำงานของ Dead keys บันทึกและติดตั้ง
Agustín Lado

นี่เป็นคำถามเก่า แต่ด้วยการใช้คีย์บอร์ดนานาชาติฉันสามารถเข้าถึงตัวละครอื่น ๆ ที่ไม่ใช่ ASCII ได้ ฉันชอบมันมากกว่าคีย์บอร์ดเก่าของ US ระบบคาดหวังและรอการกดปุ่มอีกครั้งเพื่อสร้างäหรือêหรือùหรือç ... คุณต้องกด spacebar หลังจากกด "ถ้าคุณต้องการเพียงแค่เครื่องหมายคำพูด" ปุ่มขวา alt ช่วยให้เข้าถึงแป้นพิมพ์นานาชาติสำหรับ€ (right-alt 5) มิฉะนั้นให้แปลงกลับเป็น US QUERTY Keyboard หากคุณกด "" สองครั้งผลลัพธ์จะกลับมาพร้อมสอง ""
CrazyEnigma

คำตอบ:


199

ฉันจะทำให้แน่ใจว่าการตั้งค่า "วิธีการป้อนข้อมูล" ของคุณถูกตั้งค่าเป็น "US" (และไม่ใช่ "United States-International") คุณสามารถทำได้ผ่านแผงควบคุม อาจจำเป็นต้องรีสตาร์ท

สำหรับ Windows 7:

  1. เปิดแผงควบคุม
  2. คลิกที่นาฬิกาภาษาและภูมิภาคแล้วภูมิภาคและภาษา
  3. คลิกที่แป้นพิมพ์และภาษาแท็บแล้วคลิกเปลี่ยนคีย์บอร์ด
  4. ภายใต้บริการติดตั้งคลิกเพิ่ม
  5. ดับเบิลคลิกภาษาที่คุณต้องการเพิ่มดับเบิลคลิกที่แป้นพิมพ์เลือกตัวเลือกบริการข้อความที่คุณต้องการเพิ่มแล้วคลิกตกลง

ดูสิ่งนี้ด้วย:

สำหรับ Windows 10:

  1. เปิดแผงควบคุม
  2. คลิกที่นาฬิกาภาษาและภูมิภาคแล้วคลิกที่ภาษา
  3. หากคุณไม่เห็นการ์ดที่อ่าน "อังกฤษ (สหรัฐอเมริกา)" ในรายการให้คลิกที่ " เพิ่มภาษา " บนแถบเครื่องมือเพื่อเพิ่ม
  4. ในแถวเดียวกันกับการ์ด "อังกฤษ (สหรัฐอเมริกา)" ตรวจสอบให้แน่ใจว่ามีการอ่านบรรทัด "รูปแบบแป้นพิมพ์: US" หากไม่ใช่ (นั่นคือข้อสันนิษฐานของคำตอบนี้) คลิกที่ " ตัวเลือก " การเชื่อมโยงหลายมิติที่อยู่ในบรรทัดเดียวกันทางซ้าย
  5. ในส่วน "วิธีการป้อนข้อมูล" คลิกที่ไฮเปอร์ลิงก์ "เพิ่มวิธีการป้อนข้อมูล" เพื่อเพิ่มรูปแบบแป้นพิมพ์ที่เรียกว่า " US " ลบวิธีการป้อนข้อมูลอื่น ๆ ที่ติดตั้งซึ่งเกี่ยวข้องกับภาษาอังกฤษ

ดูสิ่งนี้ด้วย:


6
ขอขอบคุณ! ฉันไม่ทราบว่าการตั้งค่าเหล่านี้จำเป็นต้องรีสตาร์ทเพื่อให้มีผล
Marcin

6
ใช่สิ่งหนึ่งที่ฉันได้เรียนรู้คือมันไม่เจ็บที่จะออกจากระบบและกลับมาใหม่เมื่อคุณเล่นโดยใช้การตั้งค่าแผงควบคุมการจัดการคอมพิวเตอร์หรือการลงทะเบียน windows
อาเหม็ด

3
ฉันหยุดและเริ่ม explorer ผ่านทางหน้าต่างการทำงาน "cmd / c taskkill / f / im explorer.exe & explorer" ส่วนใหญ่แล้วมันจะช่วยให้การเปลี่ยนแปลงหลายอย่างมีผลบังคับใช้ สิ่งนี้ใช้ได้กับ XP ควรทำงานในวันที่ 7 และ 8
Michael Mantion

2
ระวัง! คุณจะสูญเสียเครื่องหมาย pound £( AltGr+Shift+4) โดยการเปลี่ยนจากUnited States-Internationalเป็นUSเค้าโครง แต่มันจะแก้ปัญหาความรำคาญดังกล่าว
igor

2
".. และไม่แน่นอน" United States-International. "คุณเพิ่งช่วยชีวิตฉันจากความทุกข์ทรมานหลายร้อยชั่วโมงขอบคุณ!
golosovsky

64

ในกรณีของ Windows 8/10 (ไม่ใช่คำถามฉันรู้) - ปุ่มเน้นเหล่านี้ใช้งานได้เมื่อแป้นพิมพ์เป็น US International (US INTL) และจะถูกปิดการใช้งานหากคุณเปลี่ยนเป็น US ENG

คุณสามารถสลับไปมาระหว่างทั้งสองโดยใช้ทางลัด "WindowsKey + Space"

นอกจากนี้หากคุณดูที่ทาสก์บาร์เดสก์ทอป (ด้านล่างของหน้าจอ) - ทางด้านซ้ายของการแสดงวันที่ / เวลาคุณควรเห็นไทล์แสดงแป้นพิมพ์ปัจจุบัน (ในกรณีนี้ US ENG หรือ US INTL) - คลิกที่ปุ่มเพื่อนำ ตั้งค่าตัวเลือก


3
ทำงานให้ฉันฉันทำงานร่วมกับโปรแกรมแก้ไขข้อความ Sublime และมันทำให้ฉันบ้าในขณะที่เขียนโปรแกรม ขอบคุณ!
Șerban Ghiță

1
นี่เป็น PITA จริงๆเมื่อคุณคุ้นเคยกับ Mac OS ... Apple Key-Space หมายถึง "การค้นหา Spotlight" ที่นั่นดังนั้นฉันจึงกดมันบ่อยๆใน Windows ..
TheEye

alt ซ้าย + Shift ซ้ายถูกผูกไว้เพื่อเปลี่ยนภาษาของแป้นพิมพ์สำหรับฉันใน Windows 7 (ทางลัดควรจะอยู่ในรายการในหน้าต่างที่คุณเพิ่มภาษาของแป้นพิมพ์เพิ่มเติม) เปลี่ยนเป็นแผนที่ที่ไม่ใช่สากลและมันกลับมาเป็นปกติขอบคุณ
aportr

1
+1 ทางลัดWindowsKey + SpaceทำงานWindows 10ด้วยเช่นกัน ขอบคุณ :)
กฤษณะโมฮัน

1
"คุณสามารถสลับไปมาระหว่างทั้งสองโดยใช้ทางลัด" WindowsKey + Space " สิ่งนี้ช่วยวันให้ฉันได้ กำลังจะรีบูตเว็บเซิร์ฟเวอร์ของฉันโดยคิดว่าจะแก้ไขได้ แต่ฉันดีใจที่ไม่จำเป็น (สิ่งนี้ใช้ได้กับ Windows Server 2012)
Vincent

11

ctrl shift 'คุณอาจจะกดโดยไม่ได้ตั้งใจ

นี่คือทางลัดของ windows ที่มีผลกับแอปพลิเคชั่นบางตัว (ตัวอย่างเช่น: mIRC, gtalk, wordpad, ฯลฯ ) และทำให้เกิดพฤติกรรมที่คุณกำลังอธิบาย กดทางลัดอีกครั้งหรือรีสตาร์ทคอมพิวเตอร์จะปิดการใช้งาน (และด้วยเหตุนี้คำตอบของ Dmnisih ไม่ถูกต้อง)


รายการของคุณรวมถึง cmd และ xemacs ที่ทำงานภายใต้ cygwin หรือไม่? ถ้าไม่เช่นนั้นการวินิจฉัยของคุณไม่ถูกต้อง
Marcin

SharePoint Designer 2010 ยังได้รับผลกระทบจากทางลัดนี้ด้วย
MrChrister

1
นี้ได้เคล็ดลับสำหรับฉัน. "ขอบคุณ"
ViVi

@Marcin สิ่งใดก็ตามที่ใช้การป้อนข้อความแบบเต็ม win32 จะได้รับผลกระทบจากสิ่งนี้ CMD ทำและ IIRC GTK ทำงานภายใต้ cygwin การวินิจฉัยถูกต้อง
Tritium21 21

7

หากคุณกดเว้นวรรคหลังจากใบเสนอราคาก็จะเหมือนกับว่าคุณมีเพียงหนึ่งใบเสนอราคา


สิ่งนี้ใช้ได้กับคีย์ใด ๆ หรือไม่ หรือเพียงแค่ช่องว่าง?
Marcin

ปุ่มใด ๆ เท่าที่ผมสามารถดู ...
rupweb

5
ใช่ แต่กดปุ่ม 2 ปุ่มเพื่อทำให้ปุ่มเดียวปรากฏขึ้นไม่ใช่คำตอบของปัญหา
simo.37920

4

นี่คือวิธีที่ฉันแก้ไขมัน:

  1. เปิดแผงควบคุมตัวเลือกภูมิภาคและภาษา
  2. คลิกที่แท็บคีย์บอร์ดและภาษา
  3. คลิกที่ปุ่มเปลี่ยนคีย์บอร์ด
  4. ลบคีย์บอร์ดที่ติดตั้งทั้งหมดจนกว่าจะไม่มีใครเหลือยกเว้นภาษาอังกฤษสหรัฐอเมริกา
  5. รีสตาร์ทคอมพิวเตอร์ของคุณ

3
โดยปกติแล้วตัวแปร "นานาชาติ" ของแป้นพิมพ์จะทำให้เกิดปัญหานี้ โปรดทราบว่าคุณไม่สามารถลบแป้นพิมพ์ที่เลือกไว้ในปัจจุบันและอาจไม่จำเป็นต้องรีสตาร์ท ( แต่ของ Windows มักจะแปลกใจเลยกับการเริ่มต้นใหม่ได้รับการร้องขอ)
pabouk

4

มันมักจะเกิดขึ้นเมื่อมีคนกดปุ่ม Ctrl ซ้ายและขวา Shift โดยไม่ตั้งใจ

วิธีการกู้คืนคือกดปุ่ม Ctrl-Shift เหล่านี้สองครั้ง

มันได้รับการอธิบายอย่างดีที่http://www.pctips.smittystips.com/v_laptop_keyboard_errors.php


ว้าวขอบคุณ! การแก้ไขที่ง่ายสำหรับฉันเมื่อแป้นพิมพ์ของฉันถูกเลือกเป็นภาษาอังกฤษแบบสหรัฐอเมริกาแล้ว ฉันเกือบข้ามข้อเสนอแนะของคุณโดยคิดว่าอาจไม่ถูกต้อง! :)
pcdev

1
  1. หากคุณกด"หนึ่งครั้งตามด้วยSpace barจะให้'โดยไม่มีช่องว่างข้างๆ
  2. หากคุณกด"ในขณะที่กดค้างไว้Shiftจากนั้นกดSpace barคุณจะได้รับ"ช่องว่างข้างๆ
  3. หากคุณกด"ตามด้วยพยัญชนะคุณจะได้ผลลัพธ์เช่นเดียวกับ (2) ตัวอย่างเช่น:

    "ตามด้วยการให้m'm

    Shift+ "ตามด้วยการให้m"m


คุณกำลังแนะนำวิธีแก้ปัญหา / การกระทำอะไร?
meatspace

สิ่งที่ฉันแนะนำคือสเปซบาร์จะทำเล่ห์เหลี่ยม ไม่จำเป็นต้องเปลี่ยนการตั้งค่าภูมิภาคและภาษา 'เนื่องจาก' ปัญหานี้เกิดขึ้นในกรณีทั่วไปบนเค้าโครงแป้นพิมพ์ใด ๆ
jaydeepsb

1
คำตอบของคุณยากต่อการอ่านและสามารถปรับปรุงได้หากคุณแก้ไขและใช้งาน<kbd>space</kbd>และ<kbd>"</kbd>เพื่อจัดรูปแบบชื่อของแป้นคีย์บอร์ดเพื่อให้อ่านง่ายขึ้น
Ryan

ขอบคุณที่อธิบายความทุกข์ยากของโปสเตอร์ต้นฉบับด้วยคำพูดมากมาย ถึงกระนั้นนี่ไม่ใช่คำตอบสำหรับคำถามของ "ฉันจะหยุดมันได้อย่างไร" downvoted

-3

สำหรับ WinXP

เปิดหน้าต่าง RUN (winbutton + r) พิมพ์บรรทัดต่อไปนี้แล้วกด Enter

cmd /c intl.cpl ,1 & taskkill /f /im explorer.exe & explorer

คลิก "รายละเอียด"

ไฮไลต์และลบคีย์บอร์ดทั้งหมดยกเว้น US

คลิกตกลงสองครั้งและคุณควรจะทำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.