แผนที่คีย์บอร์ดผิด


10

ฉันมี Ubuntu 11.10 ฉันมีแป้นพิมพ์ภาษาอังกฤษและมีการตั้งค่ารูปแบบแป้นพิมพ์เป็นภาษาอังกฤษ (สหราชอาณาจักร) ในการตั้งค่าระบบ -> รูปแบบแป้นพิมพ์ มันเป็นเลย์เอาต์ที่ระบุเท่านั้น

เมื่อเร็ว ๆ นี้แป้นพิมพ์ของฉันไปที่เค้าโครงของสหรัฐอเมริกา ฉันไม่รู้ว่าทำไมและฉันไม่สามารถเปลี่ยนกลับได้ และอยู่ในสถานที่ที่ไม่ถูกต้อง
"@

ผมเคยพิมพ์man loadkeysและเอกสารบอกฉันว่า keymap เริ่มต้นอาจจะอยู่ในไฟล์ที่เรียกว่าdefkeymap.mapทั้งในหรือ/usr/share/keymaps /usr/src/linux/drivers/charฉันไม่พบไดเรกทอรีเหล่านี้เลย ใครสามารถบอกฉันได้ว่าไฟล์ defkeymap.map อยู่ในการกระจายของฉันหรือไม่

คำตอบ:


9

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

ด้วยเหตุผลบางประการการเพิ่มรูปแบบแป้นพิมพ์ภาษาอังกฤษ (US) ด้านล่างรายการภาษาอังกฤษ (สหราชอาณาจักร) ในการตั้งค่าระบบ -> ภูมิภาคและภาษา -> เลย์เอาต์ทำให้ทุกอย่างทำงานได้


2
สิ่งนี้แก้ไขให้ฉันด้วยบน Ubuntu 13! ฉันเพิ่งเลือกภาษาอังกฤษ (สหราชอาณาจักร) และการแมปอักขระของแป้นพิมพ์ภาษาอังกฤษของฉันถูกเมาอย่างสมบูรณ์แม้ว่าฉันจะคลิกที่เค้าโครงแป้นพิมพ์มันก็แสดงให้เห็นว่าถูกต้องแล้ว ฉันเพิ่มเลย์เอาต์ภาษาอังกฤษ (สหรัฐอเมริกา) ซึ่งฉันไม่ต้องการ แต่เลือกเค้าโครงของอังกฤษ (สหราชอาณาจักร) ไว้และมันแก้ปัญหาได้ทันที!
jbx

ปัญหาที่คล้ายกันใน 14.04 หลังจากการอัพเกรดใหม่และสิ่งนี้แก้ไขได้
EP

เครื่องมือนี้ยังคงใช้งานได้ในอีก 6 ปีต่อมา มันใช้งานได้สำหรับฉันในมินต์ 18.1
Presbitero

3

ฉันมีปัญหานี้ใน 14.04 ตามทุกอย่างที่ฉันมองฉันใช้ En1 (สหราชอาณาจักร) แต่จริงๆแล้วมันเป็น En2 (สหรัฐอเมริกา) เช่น

/ etc / default / keyboard บอกว่า "gb"

มันสลับกลับมาเป็นประจำ มันบอกว่าสหราชอาณาจักร แต่มันไม่ใช่ แผนภูมิเค้าโครงแป้นพิมพ์แสดงสิ่งต่าง ๆ ตามที่ควรจะเป็น

วิธีแก้ปัญหา # 1:ถ้าฉันเปลี่ยนจาก En1 เป็น En2 & ย้อนกลับจะแก้ไขตัวเองจนกระทั่งครั้งต่อไปที่ฉันรีบูต

ดูเหมือนว่าเรากำลังจัดการกับข้อผิดพลาดนี้:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1284635

วิธีแก้ปัญหาเกี่ยวกับการปรับแต่ง ibus-setup จากหน้านี้ไม่ได้ผลสำหรับฉัน

ดูเหมือนว่าการลบ Ibus จะใช้งานได้ ไชโย! มันใช้การตั้งค่าระบบ Unity เกือบทั้งหมดด้วย ไม่ดี :(

วิธีแก้ปัญหา # 2:ค้นหาในโฮมไดเรกทอรีของคุณและกดปุ่มควบคุม h เพื่อดูไฟล์ที่ซ่อน เปิด ~ / .config / ibus / bus & ลบไฟล์ในนั้น จากนั้นรีบูท

สิ่งนี้จะใช้งานได้ในครั้งต่อไปที่คุณทำการอัปเกรดจากนั้นคุณจะต้องทำอีกครั้งเว้นแต่ว่าหลังจากการรีบูตครั้งแรกคุณจะเปลี่ยนสิทธิ์ในการทำให้ไฟล์เป็นแบบอ่านอย่างเดียว


ยังคงอยู่กับเราพร้อมbugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/ …
Rmano

วิธีแก้ปัญหา # 2 ไม่ทำงานสำหรับฉัน แต่วิธีแก้ปัญหา # 1 ทำงานตามที่อธิบายไว้
user664303

1

ในประเภท dash "คุณสมบัติของ gnome-keyboard" สิ่งนี้ควรเปิดการตั้งค่าคีย์บอร์ด

หรือ gksudo gedit /etc/default/keyboard


ขอบคุณสำหรับการตอบกลับ. แผงควบคุมไม่สามารถเปิดอะไรก็ได้ แต่ตอนนี้ฉันใช้ Ubuntu 12.04 TLS และไม่มีปัญหานี้แล้ว คำสั่ง gksudo gedit / etc / default / keyboard ทำการเปิดไฟล์จากบรรทัดคำสั่ง มันมีบรรทัด XKBLAYOUT = "gb"
Danny Crossley

1
  1. การตั้งค่าระบบ> รูปแบบแป้นพิมพ์> ภาษา> เลือก + และเลือกภาษาของคุณ
  2. การตั้งค่าระบบ> รูปแบบแป้นพิมพ์> รูปแบบ> เลือกภูมิภาคของคุณ
  3. การตั้งค่าระบบ> รูปแบบแป้นพิมพ์> เลย์เอาต์> เลือก + และเลือกภาษาของคุณ

ทำ!


1

เพื่อแก้ปัญหานี้ในคอมพิวเตอร์ของฉันจำเป็นต้องเปลี่ยนกลับไปใช้แป้นพิมพ์สหราชอาณาจักรโดยใช้แป้นพิมพ์ลัด ('Super' + space-bar);


ขอบคุณฉันเพิ่งเปลี่ยนการทำแผนที่แป้นพิมพ์โดยไม่ได้ตั้งใจโดยใช้ปุ่มเท่านั้น แต่ไม่รู้ว่าอันไหน!
Polypheme

0

ฉันใช้ Ubuntu 13.1 และมีปัญหาเดียวกัน

ในการตั้งค่าระบบ> รูปแบบแป้นพิมพ์> ภาษา

มี 2 ​​ภาษาที่แสดงรายการภาษาอังกฤษ (uk) english (us)

ฉันลบตัวเลือกภาษาอังกฤษ (เรา) โดยเลือกจากนั้นใช้ปุ่ม - เพื่อลบมันเพื่อให้เฉพาะตัวเลือกภาษาอังกฤษ (สหราชอาณาจักร) เท่านั้นที่ปรากฏในกล่อง

ดูเหมือนว่าจะใช้งานได้และแป้นพิมพ์ถูกแมปอย่างถูกต้อง

simon

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