นี่คือคำสั่ง xxkb ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
xxkb - สลับและระบุรูปแบบแป้นพิมพ์ปัจจุบัน
เรื่องย่อ
xxxkb
DESCRIPTION
พื้นที่ xxxkb โปรแกรมแสดงรูปแบบแป้นพิมพ์ปัจจุบัน (กลุ่ม XKB) และอนุญาตให้สลับได้
ด้วยการคลิกเมาส์ มีคุณสมบัติเพิ่มเติมบางอย่าง NS xxxkb จำเค้าโครงสำหรับ
แต่ละหน้าต่างแอปพลิเคชันและเปลี่ยนสถานะแป้นพิมพ์ตามลำดับเมื่อหน้าต่างได้รับ a
จุดสนใจ. NS xxxkb สามารถวางปุ่มเพิ่มเติมบนแถบชื่อหน้าต่างและปุ่มนั้นคือ a
ตัวสลับและตัวบ่งชี้สำหรับหน้าต่างแยกนั้น หากแผนที่แป้นพิมพ์มีมากกว่าสอง
เลย์เอาต์ xxxkb สามารถลดความซับซ้อนของการสลับโดยใช้ a two_state โหมด. ในโหมดนี้ xxxkb
อนุญาตให้เลือกเลย์เอาต์ได้สองแบบ แบบหนึ่งเป็นแบบพื้นฐานและแบบอื่นแทนได้
เค้าโครงแล้วสลับสถานะแป้นพิมพ์ระหว่างกันเท่านั้น ยัง xxxkb สนับสนุน
รายการแอปพลิเคชันที่อนุญาตให้ปรับแต่งการทำงานสำหรับแอปพลิเคชันที่แยกจากกัน
พื้นที่ xxxkb ทำงานร่วมกับตัวจัดการหน้าต่างใดก็ได้
การใช้
ทำงานเป็นตัวบ่งชี้ว่า xxxkb แสดงเค้าโครง XKB ปัจจุบันโดยใช้หนึ่งในสี่ pixmaps และ
เปลี่ยน pixmap เมื่อคุณเปลี่ยนเค้าโครงด้วยแป้นพิมพ์ (โดยใช้แป้นหรือแป้น
ชุดค่าผสมที่ระบุในไฟล์ปรับแต่งเป็นตัวสลับกลุ่ม XKB) หรือใช้อื่นๆ
แอปพลิเคชันที่สามารถเปลี่ยนกลุ่ม XKB ยัง xxxkb แสดง pixmaps ที่คล้ายกันบน
แถบชื่อเรื่องของหน้าต่างแอปพลิเคชันแต่ละอันซึ่งเป็นตัวบ่งชี้สำหรับหน้าต่างที่แยกจากกัน ตั้งแต่
ตัวบ่งชี้สากลและตัวบ่งชี้ต่อหน้าต่างซ้ำกัน คุณสามารถซ่อน
ตัวบ่งชี้สากลหรือตัวบ่งชี้ทั้งหมดต่อหน้าต่างโดยใช้ตัวเลือกการกำหนดค่า
นอกจากนี้คุณยังสามารถใช้ xxxkb เป็นตัวสลับเลย์เอาต์โดยใช้ปุ่มเมาส์คลิกที่ปุ่มหลัก
xxxkb หน้าต่างหรือหนึ่งในตัวบ่งชี้ต่อหน้าต่าง ในกรณีสุดท้าย คุณเปลี่ยนเค้าโครงสำหรับ
แอปพลิเคชันที่เลือก
ปุ่มเมาส์1
ปุ่มแรกทำหน้าที่เป็นตัวสลับเลย์เอาต์ ถ้า two_state โหมดเปิดใช้งานปุ่ม
คลิกสลับเค้าโครงปัจจุบันระหว่างสองเค้าโครงที่เลือก (กลุ่ม XKB) มิฉะนั้น
จะเลือกเค้าโครงที่เป็นไปได้ทั้งหมดในวงจร
ปุ่มเมาส์3
เมื่อราคาของ two_state เปิดโหมดบนปุ่มที่สามช่วยให้เลือก
เค้าโครงทางเลือก จะเลือกเค้าโครงที่เป็นไปได้ทั้งหมดในวงจรและรูปแบบที่คุณหยุด
on กลายเป็นรูปแบบทางเลือก ปราศจาก two_state โหมดการทำงานของปุ่มนี้คือ
เหมือนกับการกระทำของปุ่มแรก
ปุ่มเมาส์2
การทำงานของปุ่มที่สอง (ตรงกลาง) ขึ้นอยู่กับตำแหน่งที่คุณคลิก คลิกที่
ตัวบ่งชี้หลักสิ้นสุด xxxkb. แต่การคลิกที่หน้าต่างใดหน้าต่างหนึ่ง
ตัวบ่งชี้เพียงแค่ลบตัวบ่งชี้ออกจากแถบชื่อเรื่องและไม่รวมสิ่งนั้น
แอปพลิเคชันจากชุดแอปพลิเคชันที่มีการจัดการ ปุ่มที่สองยังช่วยให้คุณ
เพิ่มแอปพลิเคชันลงในหนึ่งในสามรายการของแอปพลิเคชันที่ควรละเว้น
(โปรดดู การใช้งาน รายการ ตัวเลือก ด้านล่าง). คลิกที่ตัวบ่งชี้ต่อหน้าต่างเมื่อ
Control กดปุ่มคุณเพิ่มแอปพลิเคชันนี้ใน wm_class_class รายการ. ถ้า
เปลี่ยน กดปุ่มแล้วคลิกเพิ่มแอพพลิเคชั่นไปที่ wm_name รายการ. ถ้า
กดปุ่มทั้งสองปุ่มการคลิกจะเพิ่มแอปพลิเคชันลงใน wm_class_name รายการ. ใน
ทุกกรณีรายการที่อัปเดตจะถูกบันทึกในไฟล์ปรับแต่งต่อผู้ใช้ ~/.xxkbrc.
กําหนด OPTIONS
พื้นที่ xxxkb อ่านตัวเลือกการกำหนดค่าทั้งหมดจากสองไฟล์ ค่าเริ่มต้นของแอป/XXkb และ ~/.xxkbrc.
ร่วมกัน ตัวเลือก
XXkb.xpm.path
ไดเร็กทอรีที่ xxxkb ค้นหาไฟล์ pixmap
หลัก หน้าต่าง ตัวเลือก
XXkb.mainwindow.enable
เปิดสวิตช์ xxxkb หน้าต่างหลัก (ใช่โดยค่าเริ่มต้น) ถ้า ต่อ หน้าต่าง ปุ่ม เปลี่ยนโหมดแล้ว
ในผู้ใช้บางคนต้องการซ่อนหน้าต่างหลักของ xxxkb.
XXkb.mainwindow.appicon
วิ่ง xxxkb เป็นไอคอนเคลื่อนไหว มีประโยชน์สำหรับตัวจัดการหน้าต่างที่อนุญาตให้ 'เทียบท่า'
การใช้งาน
XXkb.mainwindow.in_tray
อนุญาตให้เทียบท่า xxxkb ลงในถาดระบบ ค่าใดค่าหนึ่งเป็นจริงหรือเท็จ
XXkb.mainwindow.เรขาคณิต
เรขาคณิต ( WIDTHxHEIGHT{+-}XOFF{+-}YOFF ) ของหน้าต่างหลัก โปรดอ่าน
เรขาคณิต ข้อมูลจำเพาะ ส่วนหนึ่งของ X(7) สำหรับรายละเอียด
XXkb.mainwindow.border.color
สีที่ใช้วาดขอบหน้าต่าง
XXkb.mainwindow.border.width
ความกว้างของเส้นขอบเป็นพิกเซล
XXkb.mainwindow.image.N
ชื่อไฟล์ pixmap สำหรับแต่ละกลุ่มที่ระบุ N หากแผนที่สัญลักษณ์ของคุณมีน้อยกว่าสี่
กลุ่ม ไอคอนกลุ่มที่ไม่ได้ใช้สามารถละเว้นได้ หากชื่อไฟล์ขึ้นต้นจาก '/' มัน
หมายถึงพาธแบบเต็มสำหรับไฟล์ มิฉะนั้นจะหมายถึงเส้นทางสัมพัทธ์ที่เริ่มต้นจาก
XXkb.xpm.path มูลค่า
XXkb.mainwindow.label.enable
เปิดใช้งานการพิมพ์ฉลากแทนภาพ จะใช้คำอธิบายกลุ่มถ้าไม่ใช่
เขียนทับโดย XXkb.mainwindow.label.text.N (โดยที่ N คือ 1..4 หมายเลขกลุ่ม) ตัวเลือก
XXkb.mainwindow.label.text.N
ป้ายสำหรับกลุ่มที่ระบุ N.
XXkb.mainwindow.label.พื้นหลัง
XXkb.mainwindow.label.foreground
สีที่ใช้วาดพื้นหลังและป้ายข้อความตามลำดับ
XXkb.mainwindow.label.font
แบบอักษรที่จะใช้ในการวาดฉลาก
การดำเนินการ โหมด ตัวเลือก
ตั้งแต่ xxxkb สามารถรักษาสถานะแป้นพิมพ์สำหรับแต่ละแอปพลิเคชันและเรียกคืนสถานะได้เมื่อ
โฟกัสเปลี่ยนไปมีกลุ่มตัวเลือกที่ควบคุมวิธีการ xxxkb ค้นหาไฟล์
หน้าต่างแอปพลิเคชัน
XXkb.controls.add_ when_start
หากเปิดโหมดนี้ (ค่าเริ่มต้น) xxxkb เวลาเริ่มต้นพยายามหาทั้งหมด
แอปพลิเคชันทำงานแล้ว
XXkb.controls.add_ when_create
ในโหมดนี้ xxxkb ได้รับหน้าต่างแอปพลิเคชันใหม่ในเวลาที่แอปพลิเคชัน
สร้างมัน เป็นโหมดพื้นฐานแต่ไม่รับประกันว่าจะใช้ได้กับทุกหน้าต่าง
ผู้จัดการ
XXkb.controls.add_ when_change
ในโหมดนี้ xxxkb ไม่ติดหน้าต่างเมื่อสร้าง แต่เพิ่ม windows ไปที่
รายการหน้าต่างที่มีการจัดการหากสถานะแป้นพิมพ์เปลี่ยนแปลงเมื่อโฟกัสหน้าต่าง
เป็นโหมดเพิ่มเติม (ไม่แนะนำ) และอาจมีประโยชน์ก็ต่อเมื่อ
add_ when_create โหมดด้วยเหตุผลบางอย่างไม่ทำงาน
XXkb.controls.โฟกัสออก
มันทำให้ xxxkb รีเซ็ตกลุ่มแป้นพิมพ์เมื่อโฟกัสออกจากหน้าต่าง โหมด
สมเหตุสมผลกับ เพิ่ม_เมื่อ_เปลี่ยน โหมดเท่านั้น
XXkb.controls.button_delete
โหมดนี้ (เปิดโดยค่าเริ่มต้น) อนุญาตให้ผู้ใช้ลบปุ่มต่อหน้าต่างโดยใช้a
คลิกปุ่มกลางของเมาส์ แม้ว่า xxxkb พยายามที่จะละเว้นหน้าต่างที่
การเปลี่ยนรูปแบบแป้นพิมพ์ไม่สมเหตุสมผล หน้าต่างดังกล่าวยังคงสามารถปรากฏขึ้นได้ หรือที่นั่น
เป็นหน้าต่างที่ผู้ใช้ไม่ต้องการปุ่มด้วยเหตุผลบางประการ
XXkb.controls.button_delete_and_forget
โหมดนี้นอกเหนือจากก่อนหน้านี้ทำให้ xxxkb เพื่อลืมหน้าต่างว่าปุ่มไหนคือ
ถูกลบ แปลว่า xxxkb จะไม่จำการเปลี่ยนแปลงสถานะของแป้นพิมพ์ในนี้
หน้าต่างและเรียกคืนสถานะนี้เมื่อหน้าต่างจะถูกโฟกัส
XXkb.controls.two_state
การสลับระหว่างสองรูปแบบแป้นพิมพ์ที่เลือกเท่านั้น หากแมปสัญลักษณ์ XKB มีมากกว่า
มากกว่าสองกลุ่มและไม่จำเป็นต้องใช้ทั้งหมดสำหรับแต่ละแอปพลิเคชัน xxxkb อนุญาตให้
ข้ามเลย์เอาต์ที่ไม่จำเป็นในการสลับเลย์เอาต์ คุณสามารถเลือกหนึ่งกลุ่มเป็นฐาน
กลุ่มและอีกกลุ่มหนึ่งเป็นกลุ่มทางเลือกแล้วสลับไปมาระหว่างสองกลุ่มนี้
เท่านั้น. กลุ่มฐานเป็นเรื่องปกติสำหรับแอปพลิเคชันทั้งหมด (โดยปกติประกอบด้วย ASCII) แต่
สามารถเลือกกลุ่มทางเลือกสำหรับแต่ละหน้าต่างแอปพลิเคชันแยกกันได้ ในเรื่องนี้
โหมด ปุ่มขวาของเมาส์ช่วยให้เลือกกลุ่มทางเลือกและเมาส์ซ้าย
ปุ่มเช่นเดียวกับคีย์ที่กำหนดค่าเป็นตัวสลับเลย์เอาต์เปลี่ยนกระแส
ระบุระหว่างสองรูปแบบที่เลือกเท่านั้น
โหมดนี้ใช้ตัวเลือกการกำหนดค่าเพิ่มเติมสองตัวเลือก:
XXkb.group.base
กลุ่มฐาน (จำนวนเต็ม 1..4)
XXkb.group.alt
กลุ่มทางเลือกเริ่มต้น (จำนวนเต็ม 1..4)
พื้นที่ ใบสมัคร หน้าต่าง ปุ่ม ตัวเลือก
ตัวเลือกทั้งหมดเหล่านี้สมเหตุสมผลหาก XXkb.button.เปิดใช้งาน เปิด.
XXkb.button.เปิดใช้งาน
หากเปิดไว้ xxxkb เพิ่มปุ่มเพิ่มเติมให้กับแถบชื่อเรื่องของแต่ละหน้าต่างที่มีการจัดการ
ซึ่งเป็นตัวบ่งชี้และตัวสลับเค้าโครงสำหรับหน้าต่างนั้นโดยเฉพาะ เหล่านี้
ปุ่มไม่ใช่ปุ่มตัวจัดการหน้าต่างปกติ แต่หน้าต่าง (พร้อม pixmap) ที่เป็นของ
xxxkb ตัวเอง. หมายความว่าในบางกรณี ผู้ใช้จำเป็นต้องปรับขนาดปุ่มและปุ่ม
ตำแหน่งของปุ่มดูเหมือนองค์ประกอบการตกแต่งตัวจัดการหน้าต่าง
XXkb.button.เรขาคณิต
รูปทรงปุ่ม ( WIDTHxHEIGHT{+-}XOFF{+-}YOFF )
XXkb.button.image.N
ชื่อไฟล์ pixmap (เหมือนกับ the XXkb.mainwindow.xpm.* ตัวเลือก).
XXkb.button.label.enable
XXkb.button.label.text.N
XXkb.button.label.พื้นหลัง
XXkb.button.label.เบื้องหน้า
XXkb.button.label.font
XXkb.button.border.สี
XXkb.button.border.width
ดูคำอธิบายของคู่หน้าต่างหลักของพวกเขา
ระฆัง ตัวเลือก
XXkb.bell.เปิดใช้งาน
เปิดใช้เสียงกริ่งแป้นพิมพ์เมื่อเลย์เอาต์เปลี่ยนไป
XXkb.bell.เปอร์เซ็นต์
ค่าอาร์กิวเมนต์สำหรับการเรียก XBell
การใช้งาน รายการ ตัวเลือก
พื้นที่ xxxkb อนุญาตให้ระบุรายการแอปพลิเคชันที่ต้องมีการดำเนินการพิเศษบางอย่าง NS
สามารถระบุแอปพลิเคชันได้โดยใช้ their WM_คลาส or WM_NAME สรรพคุณ
รูปแบบทั่วไปของตัวเลือกดังกล่าวคือ
XXkb.app_listคุณสมบัติ.การกระทำ: an การใช้งาน รายการ
พื้นที่ การกระทำ ที่นี่สามารถเป็นหนึ่งใน ไม่สนใจ, start_alt or alt_groupn. ไม่สนใจ การกระทำ แปลว่า
that the xxxkb ต้องละเว้นหน้าต่างของแอปพลิเคชันเหล่านั้นและไม่เพิ่มลงใน
ชุดหน้าต่างที่มีการจัดการ NS start_alt การกระทำหมายความว่า xxxkb ต้องตั้งค่าสถานะแป้นพิมพ์
ไปยังเลย์เอาต์ทางเลือกเมื่อแอปพลิเคชันเริ่มทำงาน และ alt_group1, alt_group2,
alt_group3 or alt_group4 การดำเนินการอนุญาตให้ระบุรูปแบบทางเลือกสำหรับบาง
แอปพลิเคชันหากเลย์เอาต์นี้ควรแตกต่างจากเลย์เอาต์ทางเลือกทั่วไป
ระบุไว้ใน XXkb.group.alt ตัวเลือก
พื้นที่ คุณสมบัติ สามารถเป็นหนึ่งใน wm_class_คลาส, wm_class_name or wm_name. xxxkb สามารถ
ระบุแอปพลิเคชันโดยใช้คุณสมบัติของหน้าต่าง WM_คลาส or WM_NAME. WM_คลาส
ทรัพย์สินจริงประกอบด้วยสองส่วน - a res_คลาส และ res_name. ดังนั้น คุณสมบัติ
ฟิลด์ระบุว่าคุณสมบัติใดหรือส่วนหนึ่งของทรัพย์สินที่ควรพิจารณาสำหรับการสมัคร
บัตรประจำตัว
โดยค่าเริ่มต้น รายการทั้งหมดเหล่านี้จะว่างเปล่า รายการไม่ว่างคือลำดับของคำที่แยกจากกัน
ตามช่องว่าง/แท็บ NS xxxkb ยอมรับเครื่องหมายดอกจันเป็นส่วนหนึ่งของคำ รายการยาวสามารถดำเนินการต่อ
ไปยังบรรทัดถัดไปโดยใช้แบ็กสแลชเป็นอักขระตัวสุดท้ายในบรรทัด
ตัวอย่างเช่น:
XXkb.app_list.wm_name.ignore: Fvwm* *นาฬิกา .br
Xman
XXkb.ignore.reverse
ตัวเลือกนี้เปลี่ยนความหมายของ xxkb.*.ignore รายการ. หากตัวเลือกเปิดอยู่
ไม่สนใจ list กลายเป็นรายการของ windows ที่ควรได้รับการจัดการแต่อื่นๆ ทั้งหมด
ควรละเลย
ใช้ xxkb ออนไลน์โดยใช้บริการ onworks.net