วิธีการลบไอคอนคีย์บอร์ดออกจากตัวแสดงเลย์เอาต์ของคีย์บอร์ด


11

ฉันต้องการลบไอคอนแป้นพิมพ์ดังนั้นควรแทนที่ "[###] USA" เป็นตัวบ่งชี้เค้าโครงแป้นพิมพ์เป็นเพียงแค่ "En" ธงชาติอังกฤษหรืออเมริกันหรือ "USA" อย่างน้อยที่สุด ฉันจะบรรลุสิ่งนี้ได้อย่างไร

อัปเดต: เมื่อฉันคลิกเพื่อลบไอคอนอีเมลจากแถบตัวบ่งชี้ภาษาแป้นพิมพ์ก็หายไปด้วยและตอนนี้ฉันเห็นเฉพาะไอคอนแป้นพิมพ์ที่ไร้ประโยชน์และไม่เห็นภาษาที่เลือกตอนนี้ :-(

ฉันใช้ Ubuntu 10.10

คำตอบ:


9

นอกเหนือจากโซลูชันของ monotaskerต่อไปนี้เป็นขั้นตอนที่แน่นอนวิธีรับธงแทนไอคอนแป้นพิมพ์ + ตัวย่อ :

  1. ในgconf-editorการตรวจสอบ/desktop/gnome/peripherals/keyboard/indicator/showFlags
  2. ติดตั้งชุดธงโดยใช้ sudo apt-get install famfamfam-flag-png
  3. ทำ softlink: ln -s /usr/share/flags/countries/16x11 ~/.icons/flags

ในการเข้าสู่ระบบต่อไปคุณจะเห็นธงในตัวบ่งชี้แอปเพล็


ฉันกำลังประสบปัญหาเดียวกัน แต่คำตอบที่ระบุไม่ใช่คำตอบของคำถาม ใช่โซลูชันนี้ใช้งานได้กับแอปเพล็ต INDICATOR แต่สิ่งที่เราต้องการมีคือโซลูชันสำหรับพื้นที่แจ้งเตือน ด้วยเหตุผลบางอย่างตอนนี้ตัวบ่งชี้แป้นพิมพ์ไม่สามารถหาไอคอนได้นอกจากรูปภาพแป้นพิมพ์มาตรฐานที่เป็นค่าเริ่มต้น นอกจากนี้ฉันใช้แอปพลิเคชั่น 'Typing Monitor' ที่เชื่อมต่อซึ่งไม่แสดงไอคอนในแถบการแจ้งเตือน ฉันไม่แน่ใจว่าพวกเขาจะแก้ไขอย่างเป็นทางการอย่างเป็นทางการbugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/ ......

5

วิธีแก้ปัญหาที่นี่คือการเปิดตัวเลือก "แสดงธง" และติดตั้งไฟล์ภาพธงบางส่วน

ฉันโพสต์ชุดธงภาษา SVG จำนวนหนึ่ง (พร้อมคำแนะนำในการติดตั้งและเปิดใช้งาน) ที่นี่ (สำหรับแผงมืด) และที่นี่ (สำหรับแผงไฟ)

รุ่นแผงไฟดูดีที่สุดด้วย Faenza หรือชุดไอคอนพื้นฐาน แต่ก็ไม่เลวกับ ubuntu-mono-light รุ่นพาเนลมืดเหมาะที่สุดสำหรับ Faenza หากมีความสนใจพอฉันสามารถสร้างอีกชุดให้ตรงกับ ubuntu-mono-dark หน้า gnome-look.org มีคำแนะนำสำหรับการติดตั้งชุด

และถ้าฉันพลาดภาษาของคุณให้ฉันรู้รหัสและฉันจะเพิ่มลงในชุด


4

[แก้ไข]

ในการลบตัวบ่งชี้คีย์บอร์ดออกอย่างสมบูรณ์เราจำเป็นต้องเปลี่ยนหนึ่งไบต์ใน/usr/lib/gnome-settings-daemon-2.0/libkeyboard.soไฟล์

  1. ทำการสำรองlibkeyboard.soไฟล์
  2. เปิดไฟล์ที่มีสิทธิ์ใช้งานรูทผ่านตัวแก้ไข hex ใด ๆ (ฉันใช้ Bless)
  3. ค้นหาลายเซ็นไบต์ FF 83 F8 01 0F

    FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 1)

  4. เปลี่ยน 01 เป็น 02

    FF 83 F8 02 0F

  5. บันทึกไฟล์ (นี่ควรเป็นเนื้อหาใหม่ของไฟล์)

    FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 2)

หากคุณมีรูปแบบแป้นพิมพ์น้อยกว่า 3 รูปไอคอนจะไม่ปรากฏขึ้น หลังจากนี้คุณต้องรีโหลดgnome-settings-daemonคุณสามารถใช้rebootสำหรับสิ่งนี้


1
ทำงานอย่างสมบูรณ์แบบสำหรับฉัน แม้ว่าฉันจะมีรุ่น 3 (gnome-settings-daemon-3.0 / libkeyboard.so) และพบลำดับสองครั้ง ฉันเปลี่ยนทั้งสองอย่าง
แยกส่วน

1

ฉันคิดว่าไอคอนจะถูกลบออกจากตัวบ่งชี้ในรุ่น ดังนั้นรอ 2 สัปดาห์ ดูhttps://bugs.launchpad.net/ayatana-ubuntu/+bug/620331สำหรับข้อมูลเพิ่มเติม และบันทึกสถานะ "แก้ไขข้อผิดพลาด" ของข้อผิดพลาดนั้น

แก้ไข: ลอง / apps / gnome_settings_daemon / plugins / keyboard / active = false ในตอนนี้ นอกจากนี้ให้ติดตั้ง xneur (ตัวสลับเลย์เอาต์อัตโนมัติสำหรับ X)


0

นี่คือการสอนเกี่ยวกับวิธีการเปลี่ยนตัวบ่งชี้เค้าโครงแป้นพิมพ์เพื่อให้แสดงธงประเทศ:

http://elementaryos.org/docs/user-guide/customizing/language-layout-flags


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