คำถามติดแท็ก wmctrl

2
ฉันสามารถย่อขนาดหน้าต่างให้เป็นกล่องบน Unity ได้หรือไม่
บน 4Dwm ของ Irix มีความสามารถในการย่อขนาดหน้าต่างให้เล็กลงในกล่อง (ตรงกันข้ามกับแถบงานที่ผู้จัดการหน้าต่างสมัยใหม่ใช้) ฉันเคยเห็นสิ่งนี้ใน HPUX เก่าเช่นกัน ดูสแควร์ "คอนโซล" ในภาพที่เชื่อมโยง: เป็นไปได้ไหมที่จะทำสำเร็จบน Ubuntu ไม่ว่าจะใช้ปลั๊กอินหรือโปรแกรมจัดการหน้าต่างอื่นนอกเหนือจาก Unity

4
ฉันจะเปลี่ยนชื่อหน้าต่างอย่างถาวรได้อย่างไร
ไฟล์ใดบ้างที่เกี่ยวข้องกับการสร้างชื่อหน้าต่าง ตัวอย่างเช่นถ้าคุณเปิด Rhythmbox คุณจะเห็นชื่อโปรแกรมเป็นชื่อหน้าต่าง แต่มันไม่ได้เกิดจาก.desktopไฟล์ ไฟล์ใดที่ฉันต้องแก้ไขเพื่อเพิ่มข้อความในชื่อแอปพลิเคชัน ฉันต้องการให้การเปลี่ยนแปลงเป็นแบบถาวร ฉันใช้ Ubuntu GNOME 15.04 กับ GNOME 3.16

2
สิ่งที่ทำให้ค่าเบี่ยงเบนในคำสั่งย้ายหน้าต่าง wmctrl
เกี่ยวกับ wmctrl ด้วยwmctrl(ไม่ได้ติดตั้งโดยค่าเริ่มต้น) เราสามารถรับข้อมูลเกี่ยวกับ windows, รหัสของพวกเขา, รูปทรงเรขาคณิต, pid ที่เป็นของ ฯลฯ เรายังสามารถย้ายหรือปรับขนาดหน้าต่างด้วยคำสั่งต่าง ๆ อย่างไรก็ตามในบางประเด็นพฤติกรรมของมันดูเหมือนจะไม่สมเหตุสมผล คำถามของฉันเกี่ยวกับการย้าย windows โดยwmctrl: กำลังรับข้อมูล เมื่อฉันเรียกใช้คำสั่ง: wmctrl -lG ฉันได้รับ (ao) ข้อมูลต่อไปนี้เกี่ยวกับหน้าต่างในรูปภาพด้านล่าง: 0x04200085 0 746 443 468 205 jacob-System-Product-Name Niet-opgeslagen document 1 - gedit ในคอลัมน์ 3-5 ข้อมูลเรขาคณิตบอกพิกัด x / y และความกว้าง / ความสูง การย้าย / ปรับขนาดหน้าต่าง เมื่อฉันวางพิกัดเหล่านี้ในwmctrlคำสั่งเพื่อย้าย / ปรับขนาดหน้าต่างมันไม่ควรทำอะไรเลยเนื่องจากพิกัดไม่เปลี่ยนแปลง: …

1
วิธีการตรวจสอบว่าหน้าต่างถูกขยายใหญ่สุดหรือย่อเล็กสุดจากสคริปต์ทุบตี
ฉันมีสคริปต์ทุบตีที่ย้าย windows ของฉันจากหน้าจอด้านซ้ายไปยังหน้าจอด้านขวาในการตั้งค่าหน้าจอคู่ ขณะนี้วิธีการทำงานคือการวนรอบรหัสหน้าต่างที่กำหนดโดยxdotool search --onlyvisible --maxdepth 2 --class ""จากนั้นเลื่อนไปทางขวาตามความกว้างหน้าจอ ใช้งานได้แล้ว ... เว้นแต่ว่าหน้าต่างที่เป็นปัญหานั้นจะขยายใหญ่สุดหรือย่อเล็กสุด ดังนั้นสิ่งที่จำเป็นคือวิธีตรวจสอบสถานะปัจจุบันของหน้าต่าง ฉันได้พบคำตอบที่ให้วิธีการเพิ่มและลบบิตเหล่านั้น แต่วิธีที่จะตรวจสอบว่าพวกเขาตั้งอยู่แล้ว? ถ้ามันเป็นไปไม่ได้ที่จะทำผ่านxdotoolมันควรจะเป็นไปได้ที่จะใช้รหัสหน้าต่างใหม่โดยคำสั่งดังกล่าวข้างต้น

3
ฉันจะค้นหาชื่อของพื้นที่ทำงานปัจจุบันได้อย่างไร
มีวิธีใดบ้างสำหรับสคริปต์ทุบตีในการค้นหาชื่อของพื้นที่ทำงานปัจจุบัน (เดสก์ท็อปเสมือน)? ดูเหมือนว่าจะมีประโยชน์สำหรับสิ่งต่าง ๆ เช่นการปรับแต่งพฤติกรรมในไฟล์. bashrc ของฉันตามเดสก์ท็อปที่เชลล์สร้างขึ้น


2
คำสั่งเพื่อขยายหน้าต่างข้ามหลายจอภาพ
พยายามสร้างทางลัดเพื่อนำหน้าต่างที่ใช้งานอยู่มาแสดงในจอแสดงผลสองจอ การใช้สิ่งต่อไปนี้จะทำให้ได้ประโยชน์สูงสุดบนหน้าจอเดียว: wmctrl -r :ACTIVE: -e 0,0,0,1800,2300
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.