Apostrophes และเครื่องหมายอัญประกาศคู่ไม่แสดงจนกว่าฉันจะพิมพ์ตัวอักษรถัดไป


122

ใน Windows XP เมื่อฉันพิมพ์เครื่องหมายวรรคตอน'หรืออัญประกาศเป็นใบ้ / พิมพ์ดีด "ไม่มีอักขระปรากฏขึ้น หากฉันพิมพ์อักขระอื่นเครื่องหมายอัญประกาศเดี่ยวหรือเป็นใบ้และอักขระถัดไปจะปรากฏขึ้นในเวลาเดียวกัน สิ่งนี้เกิดขึ้นกับอัญประกาศคู่"เครื่องหมายอัญประกาศ'และ~อักขระตัวหนอน

สิ่งที่อาจทำให้เกิดสิ่งนี้?

สิ่งนี้เกิดขึ้นในแอปพลิเคชันทั้งหมดที่ฉันได้ทดสอบ - wordpad, firefox, ms word และอื่น ๆ


1
สิ่งนี้ใช้กับเครื่องหมาย ~ ด้วย
fastmultiplication

ซ้ำของคำถามนี้
JdeBP

3
แป้นพิมพ์สหรัฐอเมริกา - นานาชาติเป็นปัญหาสำหรับฉัน ต้องลบมันออกจากแผงควบคุม \ นาฬิกา, ภาษา, และภูมิภาค \ ภาษา -> ตัวเลือกและให้เราอยู่ในวิธีการป้อนข้อมูล .. ซึ่งจะช่วยแก้ปัญหานี้ใน windows 10 ได้เช่นกัน .. แหล่งข้อมูลจากojnetworks.com.au/2012/04 / …
Aravinda

2
ผู้ใช้ Windows 10 : ดูความคิดเห็นของ antreality ในคำตอบของ Gabrielด้านล่างสำหรับการแก้ไขสำหรับระบบปฏิบัติการนี้
MickyD

ฉันมีปัญหาแปลก ๆ ที่ PowerPoint 2013 ใน Windows บางครั้งถือว่าคีย์ apostrophe ของฉัน (เครื่องหมายคำพูดเดี่ยว) เป็นเครื่องหมายจุลภาคและบ่อยกว่าเป็นเครื่องหมายคำพูดเดี่ยวแบบเปิด (แทนที่จะเป็นเครื่องหมายอะโพสโทรฟี) มันทำให้ฉันบ้า ฉันตรวจสอบการตั้งค่าแป้นพิมพ์ Windows ของฉันและไม่เห็นสิ่งผิดปกติ
Ryan

คำตอบ:


47

นี่เป็นเพราะคุณมีแป้นพิมพ์ที่' ~ "ตั้งการตั้งค่าคีย์ตาย

พฤติกรรมของกุญแจที่ตายแล้วคือ ... เอ่อ ... จะต้องตาย! ดังนั้นไม่มีปฏิกิริยาเมื่อคุณกด จากนั้นคุณสามารถกำหนดลักษณะการทำงานที่แตกต่างกันในการกดแป้นครั้งต่อไปเช่นการเน้นเสียงหรือแสดงตัวละครทุกชนิดที่คุณตั้งโปรแกรมไว้ และโดยปกติเมื่อการกดแป้นไม่มีความหมายหลังจากคีย์ตายคุณมีพฤติกรรมมาตรฐานที่แสดงอักขระของคีย์ตาย และแน่นอนว่าตัวละครตัวต่อไปจะปรากฏเช่นกันเพราะมันอยู่ในบัฟเฟอร์

ดังนั้นคุณสามารถทำตามคำแนะนำของผู้โพสต์คนอื่นเกี่ยวกับวิธีการเปลี่ยนคีย์บอร์ดของคุณ (ดูว่าคุณกำหนดค่า KB ใด) นอกจากนี้คุณยังสามารถรับMicrosoft Keyboard Layout Creatorเพื่อแมปแป้นพิมพ์ใหม่และดูว่าคุณจะสามารถเขียนโปรแกรมแป้นตายได้อย่างไร


30
คำตอบของกาเบรียลดีกว่า
รอน

1
OP ถามว่าอะไรจะให้พฤติกรรมแบบนั้น ไม่ใช่วิธีการเปลี่ยน ดังนั้นคำตอบนี้อธิบายว่าทำไมสิ่งนี้ถึงเกิดขึ้นในขณะที่ @gabriel คำตอบจะปฏิบัติต่อมันจากมุมมองของท้องถิ่น โดยวิธีการที่ฉันพูดถึงคำตอบอื่น ๆ สำหรับวิธีการปฏิบัติในการเปลี่ยนแผนที่แป้นพิมพ์เนื่องจากพวกเขาแก้ไขปัญหานี้ได้อย่างชัดเจน
M'vy

3
มันยังดีกว่า ...
user1916182

1
@ user1916182 ฮ่า ๆ !
Crimbo

1
ลิงก์ของ btw ที่ตายแล้ว .. :(
Julian Declercq

197

เหตุผลก็เพราะคุณใช้คีย์บอร์ดของUS-international

นี่คือวิธีการเปลี่ยนแปลงนี้:

  1. ในกล่อง Windows run ( Windows+ R) พิมพ์หรือcontrol intl.cplcontrol international
  2. คลิกแท็บ "คีย์บอร์ดและภาษา"
  3. คลิก "เปลี่ยนคีย์บอร์ด ... "
  4. ที่จุดนี้ทำให้แน่ใจว่าคุณกำลังใช้ "อังกฤษ (สหราชอาณาจักร) - สหรัฐอเมริกา" เป็นภาษาป้อนค่าเริ่มต้นซึ่งหมายความว่าคุณตั้งค่าแป้นพิมพ์เป็น US ไม่ใช่US-International

3
อย่างไรก็ตามควรตระหนักถึงความแตกต่างของรูปแบบแป้นพิมพ์นานาชาติสหรัฐอเมริกาและอังกฤษ
n611x007

2
สิ่งนี้ใช้ไม่ได้กับการชนะ 8
numan

3
ขอบคุณ! ใน Windows 8.1 ฉันต้องกดปุ่ม Start แล้วค้นหา "แก้ไขภาษาและตัวเลือกแป้นพิมพ์" คำต่างออกไปเล็กน้อยกับ Win7 / XP แต่เป็นวิธีเดียวกัน
will-hart

1
นี่คือคำตอบที่ถูกต้อง "อังกฤษ (สหราชอาณาจักร)" เป็นภาษาและ "US" เป็นแป้นพิมพ์ ทำงานร่วมกับ Logitech TK820
Derek

17
สำหรับ Windows 10 การแก้ไขจากแผงควบคุมไม่ทำงาน ฉันต้องใช้ "การตั้งค่า" -> "ภูมิภาคและภาษา" จากนั้นการเลือกภาษา - ในกรณีของฉัน EN (สหราชอาณาจักร) - ให้ฉันปุ่มตัวเลือกเพื่อไปที่ "ตัวเลือกภาษา" ที่สามารถเปลี่ยนคีย์บอร์ด; ในกรณีของฉันเพิ่ม "US-Qwerty" และลบ "US-Intl"
antreality

13

ฉันตรวจสอบการตั้งค่าและตั้งค่าเป็นภาษาอังกฤษ / สหรัฐอเมริกา แต่ปัญหายังคงอยู่ จากนั้นหลังจากปิดกล่องโต้ตอบไอคอนจะปรากฏขึ้นบนทาสก์บาร์ทำให้ฉันเปลี่ยนจากคีย์บอร์ด EN / International ไปเป็นคีย์บอร์ด EN / US ได้ - แก้ไขปัญหาแล้ว!


8

ตรวจสอบการตั้งค่าคีย์บอร์ดในภูมิภาค / ภาษา หากตั้งค่าเป็นภาษาที่ไม่ใช่ภาษาอังกฤษ / สหรัฐอเมริกาอาจต้องใช้อักขระเน้นเสียงซึ่งเกิดจากการกดเครื่องหมายเน้นเสียง (', ", ^, ฯลฯ ) จากนั้นตามด้วยอักขระ


8

ปัญหาอยู่ในภาษาที่ป้อน ในการเปลี่ยนระหว่างการป้อนข้อมูลภาษากด+Left Alt Shiftวิธีนี้จะช่วยแก้ปัญหาของคุณได้ หากวิธีนี้ใช้ไม่ได้ให้ทำเช่นนี้:

  1. ค้นหาLanguageในเมนูเริ่ม
  2. คลิก Change keyboards or other input methods
  3. คลิกที่Keyboards and Languagesแท็บ
  4. คลิก Change Keyboards...
  5. คลิกที่Advanced Key Settingsแท็บ
  6. คลิก Change Key Sequence
  7. กำหนดทางลัดให้กับ Switch Input Language

2
ฉันต้องกด WIN + SPACE เพื่อเปลี่ยนภาษา
thumbmunkeys

ปุ่ม Alt + Shift ด้านซ้ายทำงานเหมือนเครื่องราง ขอบคุณ!
Paras Shah

6

ฉันพบปัญหาที่น่ารำคาญเหมือนกันตั้งแต่ติดตั้ง Windows 7 ใหม่และสะอาดเมื่อไม่กี่เดือนที่ผ่านมา มันกลับกลายเป็นว่าระหว่างการติดตั้งภาษาสำหรับการป้อนเพิ่มเติม, Windows ได้เพิ่มการแก้ไขหมึก นี่คือบริการคีย์บอร์ดสำหรับการป้อนอักขระที่เน้นเสียงง่าย

วิธีแก้ไขคือลบการแก้ไขหมึกนี้:

บริการข้อความและภาษาป้อนเข้า

และอย่าลืมรีสตาร์ท Windows หลังจากที่คุณลบการแก้ไขหมึก

แก้ไข:

การลบการแก้ไขหมึกแก้ไขปัญหาเพียงบางส่วนเท่านั้น (กุญแจที่ตายแล้วหายไปในการแชทของ Skype แต่ยังคงตายใน Word 2010)

คำตอบสุดท้าย: เปลี่ยนการป้อนข้อมูลภาษาสหรัฐอเมริการะหว่างประเทศเพื่อสหรัฐอเมริกา


5

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


0

ใน Windows 10 วิธีแก้ปัญหาที่ง่ายที่สุดและทำงานได้อย่างเดียวที่ฉันพบคือการลบแป้นพิมพ์ลัดที่ทำให้เกิดความยุ่งเหยิงตั้งแต่แรก Control panel \ Clock, language and country / region \ Language \ Advanced Settings

ชุดภาษาอินพุตภาษาอังกฤษ (US) 28 MB และการตั้งค่าการเปิดเผยแถบภาษาไม่จำเป็น


0

ใช้ Windows 10

ฉันพบว่าชุดภาษาของฉันเชื่อมโยงกับแป้นพิมพ์ที่ให้การทำงานนี้แทนการทำงานที่ฉันต้องการ

  1. ที่ด้านล่างขวาของหน้าจอ (แถบงาน) มีสัญลักษณ์แสดงภาษาของคุณ สำหรับฉันมันเป็นENG
  2. คลิกที่เลือก 'การตั้งค่าภาษา'
  3. คลิกที่ภาษาเลือก 'ตัวเลือก'
  4. เพิ่มแป้นพิมพ์ที่คุณต้องการและลบที่คุณไม่ต้องการ ฉันเปลี่ยนคีย์บอร์ดเป็น 'US QWERTY' และตอนนี้ฉันไม่มีปุ่ม 'ตาย' หรืออะไรก็ตามที่ถูกเรียก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.