เขียนคีย์ใน LXDE หรือไม่


9

ฉันเพิ่งติดตั้ง LXDE ใน Ubuntu 11.10 เพื่อให้ฉันสามารถเลือกได้ที่หน้าจอเข้าสู่ระบบ แต่ฉันสังเกตเห็นว่าไม่มีคีย์การเขียน (ตั้งแต่ฉันเปิดใช้งานใน Gnome Shell และ Unity) ดังนั้นฉันจึงสงสัยว่าจะเปิดใช้งานการเขียนได้อย่างไร สำคัญ?

ขอบคุณสำหรับความช่วยเหลือใด ๆ :)

คำตอบ:


11

setxkbmap -option "compose:caps" สำหรับ CapsLock

setxkbmap -option "compose:ralt" สำหรับ alt ขวา =)


1
สวัสดีฉันทำอย่างนั้นเพื่อ alt ขวา แต่จากนั้นฉันก็ทำเพื่อ ctrl ที่ถูกต้องแทนมีอยู่แล้วเพื่อกำจัดหนึ่งสำหรับ alt alt ขวาขณะนี้ฉันไม่สามารถใช้เครื่องหมายยูโรเป็น Alt gr ไม่ได้ ไม่ทำงานอีกต่อไปขอบคุณ :)
Jack Fifield

2
สิ่งนี้ทำให้คีย์อื่น ๆบนเครื่องของฉันยุ่ง
l0b0

สิ่งนี้ใช้ไม่ได้กับ Lubuntu ของฉันใน Virtualbox altgr แทนจะเปิดเมนูบริบทขึ้นมา มีข้อเสนอแนะเพิ่มเติมหรือไม่ ฉันจะบอกได้อย่างไรว่าการตั้งค่าถูกนำไปใช้อย่างถูกต้องหรือไม่ ฉันจะบอก LXDE ให้ยกเลิกการผูกพฤติกรรมเมนูจาก AltGr ได้อย่างไร
HansHarhoff

8

เพื่อตั้งค่าคีย์การเขียน

sudo leafpad /etc/default/keyboard

แก้ไขXKBOPTIONSเป็นแบบนี้

XKBOPTIONS="compose:Shift+AltGr"   

ในการรับรายการคีย์ที่มีอยู่ให้ทำดังนี้

grep compose /usr/share/X11/xkb/rules/xorg.lst

รีบูตเครื่องสำหรับการเปลี่ยนแปลงที่จะนำไปใช้หรือ

setxkbmap -option "compose:Shift+AltGr"

เพื่อตรวจสอบว่าตั้งค่าตัวเลือกไว้ถูกต้องหรือไม่

setxkbmap -print -verbose 10

ตัวอย่าง:

กด Shift แล้ว AltGr และปล่อยแล้วคลิกที่ "o C" ที่จะได้รับ©

อ่านเพิ่มเติม


คำตอบที่ยอดเยี่ยม! ฉันอาจเพิ่มว่าหลังจากแก้ไข/etc/default/keyboardการซ้อมรบเข้าสู่ระบบ / ออกจากระบบง่ายๆ (ซึ่งมักจะเพียงพอเมื่อมีคนพูดว่า 'รีบูต') ไม่ได้ทำงานสำหรับฉัน (บน Lubuntu 16.04) หลังจากรีบูตเครื่องที่เหมาะสมมันทำงานอย่างไร!
zrajm

2

คุณสามารถตรวจสอบว่ารหัสสแกนบนแป้นพิมพ์ของคุณเช่นเดียวกับการตั้งค่าเริ่มต้น คุณตรวจสอบว่าคุณสามารถเขียนได้หรือไม่โดยการเลือกแป้นพิมพ์ที่กำหนดไว้ล่วงหน้าด้วยคีย์เขียนหรือไม่


0

สำหรับ iBus คุณสามารถใช้

setxkbmap - ตัวเลือก "lv3: ralt_switch_multikey"

สิ่งนี้ถูกกำหนดใน/usr/share/X11/xkb/rules/"Alt ขวา [สำหรับระดับ 3], Shift + แป้น Alt ขวาคือเขียน"

สิ่งนี้รวมอยู่ด้วยเมื่อคุณเลือกgbเค้าโครง:

setxkbmap -layout gb

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