วิธีการเปลี่ยนเค้าโครงแป้นพิมพ์ใน Lubuntu 15.10?


23

ฉันเพิ่งอัพเกรดพีซีของฉันจาก Lubuntu 14.10 เป็น 15.10 ก่อนที่การอัปเกรดเค้าโครงแป้นพิมพ์ของฉันจะตรงกับแป้นพิมพ์ภาษาเดนมาร์กของฉัน แต่หลังจากการอัพเกรดฉันอาจมีโครงร่างภาษาอังกฤษ / สหรัฐอเมริกามาตรฐาน

  • การกำหนดค่าตามความชอบ / การสนับสนุนภาษาจะไม่ให้ฉันกำหนดค่าเค้าโครงแป้นพิมพ์
  • การตั้งค่า / แป้นพิมพ์และเมาส์ให้ฉันกำหนดค่าการหน่วงเวลาการลูบและสิ่งที่คล้ายกันเท่านั้น

ฉันไม่รู้เกี่ยวกับiBusและfcitxเท่าที่ข้อมูลคำแนะนำเครื่องมือบอกฉันมันสำหรับภาษาที่ซับซ้อนมากขึ้นเช่นจีน

ฉันไม่มี USไอคอนในทาสก์บาร์ไม่มีไอคอนแป้นพิมพ์และ / หรือภาษาเลย

สิ่งที่ฉันได้ลอง:

  • การรันสิ่งต่อไปนี้ในเทอร์มินัลจะทำงานได้จนกว่าจะรีบูตครั้งถัดไปเท่านั้น:

    setxkbmap -layout dk
    
  • ฉันได้รับพารามิเตอร์ต่อไปนี้ในไฟล์/etc/default/keyboard:

    XKBLAYOUT="dk"
    
  • การติดตั้งและรันแอพLxkeymapจะเปลี่ยนคีย์บอร์ดเป็นภาษาเดนมาร์กเมื่อฉันเรียกใช้ แต่การรีบูตเครื่องจะเปลี่ยนเค้าโครงกลับเป็น US

ฉันไม่ต้องการสิ่งใดแฟนซีฉันแค่ต้องการตั้งค่ารูปแบบแป้นพิมพ์ของฉันเป็นภาษาเดนมาร์ก ฉันจะทำสิ่งนั้นได้อย่างไร


2
คุณสามารถลองใช้คำแนะนำนี้
trunk96

ใน Ubuntu Unity ส่วนการตั้งค่าระบบที่ถูกต้องคือ "การป้อนข้อความ " และไม่ใช่ "แป้นพิมพ์" คุณมีสิ่งนั้นใน Lubuntu ด้วยหรือไม่
ผู้บัญชาการ Byte

มีพีซีเก่าฉันพยายามหลีกเลี่ยง Unity ด้วยการใช้ Lubuntu แต่โดยปกติฉันไม่มีเบาะแสว่าจะเปลี่ยนสิ่งของที่ไหน ฉันไม่สามารถค้นหาข้อความใด ๆและ Lubuntu ดูเหมือนจะไม่มีแอปพลิเคชันการตั้งค่าระบบอย่าง Unity
Chau

1
หากไม่ได้ผลคุณสามารถลองใช้คำสั่งเทอร์มินัลsetxkbmap -layout dk(ฉันคิดว่านั่นdkควรหมายถึงภาษาเดนมาร์ก ... )
ผู้บัญชาการ Byte

1
/etc/default/keyboardพยายามที่จะแก้ไข ที่ควรจะอยู่รอดในการรีบูต ;)
Gunnar Hjalmarsson

คำตอบ:


43

googling และการทดสอบนำฉันมาที่นี่:

คลิกขวาที่แผง -> เพิ่ม / ลบรายการแผง -> เพิ่ม -> ตัวจัดการเค้าโครงแป้นพิมพ์

ที่เพิ่มไอคอนลงในพาเนลและโดยการคลิกขวาและเลือก "การตั้งค่า" เครื่องมือ GUI สำหรับจัดการรูปแบบแป้นพิมพ์จะปรากฏขึ้น

ในการเพิ่มภาษาควรยกเลิกการเลือก "เก็บเลย์เอาต์ระบบ"


3
ใช้งานได้กับ lubuntu 16.04
Luigi Lopez

5
ใช้งานได้กับ lubuntu 18.04
user1053510

7

ฉันเชื่อว่าวิธีนี้ใช้ได้เฉพาะกับ systemd หรือไม่ มันใช้งานได้สำหรับฉันใน Lubuntu 16.04 ตรวจสอบก่อนว่าสิ่งนี้ได้ผลหรือไม่

ไปที่เทอร์มินัลแล้วพิมพ์

localectl status

คุณควรมีสิ่งนี้ (โดยเฉพาะอย่างยิ่งคีย์ VC และเค้าโครง X11) หากไม่มีคำสั่งหรืออะไรฉันก็ไม่ทันคิด

 System Locale: LANG=en_AU.UTF-8
                LANGUAGE=en_AU:en_GB:en
     VC Keymap: us
    X11 Layout: us

ถ้าเป็นเช่นนั้นต่อไปนี้ควรแก้ไข

localectl set-keymap dk
localectl set-x11-keymap dk

ฉันได้ตั้งค่าคีย์บอร์ด GB แทนที่จะเป็นคีย์บอร์ดของสหรัฐอเมริกาดังนั้นสถานการณ์ของฉันจึงค่อนข้างคล้ายกัน น่าเสียดายที่ฉันไม่มีความรู้มากมายดังนั้นต่อไปนี้อาจเปลี่ยนแปลงมากกว่าที่คุณต้องการ แต่ฉันไม่ได้ประสบปัญหาใด ๆ ด้วยตัวเอง

โซลูชันดัดแปลงมาจากคำตอบของ Meuh: /unix//a/307767


1
ใช้งานได้อย่างมีเสน่ห์ควรเลือกคำตอบนี้ให้ถูกต้อง ^ _ ^
Cesar

localectl set-keymap deทำงานได้สมบูรณ์แบบสำหรับการตั้งค่ารูปแบบแป้นพิมพ์ภาษาเยอรมัน ขอบคุณ
domih

2

บน Lubuntu การแก้ปัญหาด้านบน: คลิกขวาที่แผงด้านล่างและเพิ่ม Keyboard Layout Handler

ณ จุดนี้จะจัดการเฉพาะ "US English" และธง US จะปรากฏขึ้น (สามารถเปลี่ยนเป็นข้อความ)

หากต้องการเพิ่มการสนับสนุนให้กับ US International (ด้วยปุ่มกด) ให้คลิกขวาที่ธงและเข้าสู่การตั้งค่า

ในเฟรมเลย์เอาต์ของแป้นพิมพ์คลิก+ เพิ่ม +รายการที่ดีที่มีธงของทุกประเทศในโลกจะปรากฏขึ้น เลือก US English อีกครั้ง แต่สังเกตไอคอนรูปสามเหลี่ยมจิ๋วทางด้านซ้ายของมัน: มันจะขยายไปยังรายการตัวแปรที่ค่อนข้างสมบูรณ์ซึ่งหนึ่งในนั้นคือ US Intl ที่ต้องการ ด้วยกุญแจที่ตายแล้ว

คุณสามารถเลือกคีย์ผสมเพื่อเปิดใช้งาน (ฉันใช้Right Alt) เมื่อติดตั้งแล้วคุณยังสามารถคลิกที่ไอคอนรูปธงในแผงควบคุม: การคลิกแต่ละครั้งจะสลับรูปแบบ

ตอนนี้คุณมีเลย์เอาต์ที่ต้องการในกรณีของฉันฉันมักจะเขียนเป็นภาษาสเปนบนแป้นพิมพ์ของสหรัฐอเมริกา Apostrophe + vocal ให้สำเนียงคุณด้วยเช่นกัน áéíóúü


โปรแกรมเดียวที่ทำงานได้ดีแม้ในโปรแกรม playonlinux
madlymad

1
  1. ใน Lubuntu ให้เปิดหน้าต่างเทอร์มินัลด้วย ctrl-alt-t
  2. ชนิด sudo apt install lxkeymap
  3. พิมพ์รหัสผ่านของคุณ
  4. ปิดหน้าต่างเทอร์มินัล
  5. คลิกที่ปุ่มเริ่มต้นการตั้งค่า lxkeymap
  6. คลิกที่ประเทศของคุณในคอลัมน์ด้านซ้าย
  7. คลิกที่ตัวเลือกคีย์บอร์ดของคุณในคอลัมน์ด้านขวา
  8. คลิกใช้
  9. คุณสามารถทดสอบการทำงานของปุ่มต่าง ๆ ในบรรทัดที่ด้านล่างของหน้าต่าง lxkeymap
  10. ปิดหน้าต่าง lxkeymap

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


นี่ไม่ได้ตอบคำถาม OP ระบุว่า "การติดตั้งและเรียกใช้แอพ Lxkeymap เปลี่ยนคีย์บอร์ดเป็นภาษาเดนมาร์กเมื่อฉันเรียกใช้ แต่การรีบูตเครื่องจะเปลี่ยนเค้าโครงกลับเป็นสหรัฐอเมริกา"
stumblebee


0

พบปัญหาที่คล้ายกันกับแป้นพิมพ์ qwertz เยอรมันในรุ่น Lubuntu สำหรับ eeepc หลังจากการค้นหาบางอย่างฉันได้ติดตั้งเครื่องมือ Lxkeymap มันเพิ่มตัวเลือกการเลือกที่ขาดหายไปให้กับ LXDE GUI


2
คุณสามารถเพิ่มขั้นตอนที่คุณทำอย่างละเอียดเพื่อติดตั้งเครื่องมือซึ่งจะช่วยปรับปรุงคำตอบของคุณ
Videonauth

0

ทำไมไม่เพียงแก้ไข / etc / default / keyboard และเปลี่ยน XKBLAYOUT เป็นค่าใด ๆ ที่คุณต้องการตั้งค่า (dk, gb, us etc) ฉันทำสิ่งนี้เพื่อเปลี่ยนจากโครงร่าง UK เป็นเค้าโครงเราทำงานหลังจากรีบูต


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