สลับหน้าต่างในพื้นที่ทำงานปัจจุบันและการแสดงผลเท่านั้น


8

ฉันได้รับเมื่อเร็ว ๆ นี้การแสดงผลที่สองสำหรับใช้กับแล็ปท็อปของฉันใช้ Ubuntu ด้วยและxfcecompiz

อย่างไรก็ตามสิ่งหนึ่งที่ดักฟังฉันคือการสลับหน้าต่าง: จอภาพที่สองของฉันมีหน้าต่างบางบานเปิดซึ่งมักจะเป็นพื้นที่ทำงานที่สอง

ตอนนี้เมื่อฉันสลับหน้าต่างฉันจะสลับไปที่หน้าต่างอื่นอย่างใดอย่างหนึ่งบนหน้าจอที่ 2 ซึ่งน่ารำคาญ

ฉันจะแก้ไขปัญหานี้ได้อย่างไร


คุณไม่เห็นด้วยกับการใช้ KDE? การเรียกคืนรูปแบบจอภาพสองจอที่ดีและการสลับเดสก์ท็อปที่ปรับแต่งได้อย่างสมบูรณ์คือเหตุผลที่ฉันเปลี่ยนจาก XFCE และ Unity เป็น KDE
virtualxtc

@virtualxtc ฉันลอง KDE และฉันชอบมันมาก อย่างไรก็ตามฉันไม่พบวิธีปรับแต่งการสลับเดสก์ท็อปใน KDE เพื่อให้เฉพาะหน้าต่างในพื้นที่ทำงานและการแสดงผลปัจจุบันอยู่ในรายการ ALT + TAB คุณสนใจเขียนคำตอบที่อธิบายถึงวิธีการทำเช่นนี้หรือไม่? ฉันจะให้รางวัลแก่คุณอย่างนั้น ขอบคุณ
Malte Skoruppa

คำตอบ:


6

ฉันไม่แน่ใจเกี่ยวกับ Unity หรือ XFCE แต่การสลับเดสก์ท็อปที่ปรับแต่งได้อย่างสมบูรณ์เป็นหนึ่งในหลาย ๆ เหตุผลที่ฉันเลือกใช้ KDE (Kubuntu)

ใน KDE เพื่อ จำกัด การสลับงานเป็นหน้าจอปัจจุบันให้ทำดังนี้:

  • กดAlt+ F2และพิมพ์task switcherแล้วเลือกTask Switcherจากรายการแบบหล่นลง

  • ภายในtask switcherแท็บหลักของแผงควบคุมมีส่วนที่เรียกว่าหน้าต่างกรองตาม

  • เลือกกล่องกาเครื่องหมายสำหรับVirtual Desktops, ActivitiesและScreensและเลือกCurrent activityตัวเลือกสำหรับแต่ละ

  • กดApplyและตรวจสอบสิ่งต่าง ๆ ทำงานตามที่คาดไว้ก่อนปิด


หมายเหตุ: คุณยังสามารถค้นหา "Task Switcher" ได้โดยทำดังต่อไปนี้:

  • คลิกที่Kick Offเมนู

    - นำทางไปยังComputerแท็บ

  • คลิกที่System Settingsเมนู

    - ภายใต้Workspace Appearance and Behaviorส่วนเลือกWindow Behavior


ที่เกี่ยวข้อง: กิจกรรมใน KDE คืออะไรและฉันสามารถทำอะไรได้บ้าง


ขอบคุณมาก! นี่มันเจ๋งมาก. ฉันกำลังพิจารณาอย่างจริงจังในการเปลี่ยนมาใช้ KDE เนื่องจากเป็นสภาพแวดล้อมเดสก์ท็อปเดียวที่สามารถจัดการจอภาพหลายจอได้อย่างชาญฉลาด แต่ฉันมีคำถามอีกหนึ่งข้อ: คุณทราบได้อย่างไรว่าต้องทำอย่างไร โซลูชัน Alt + F2 นั้นใช้ได้เมื่อคุณรู้ว่ามันเรียกว่าTask Switcherแต่มันอาจถูกเรียกว่าWindow SwitcherหรือAlt + Tabหรือสิ่งใด ๆ ก็ได้ มีภาพรวมที่เข้าใจได้บางแห่งใน KDE ผ่านการตั้งค่าที่คุณสามารถค้นหาได้จริงแม้ว่าคุณจะไม่รู้ว่ามีการเรียกอะไรบ้าง
Malte Skoruppa

ดูการแก้ไขด้านบน (ฉันลบความคิดเห็นของฉันเนื่องจากไม่ได้เพิ่มในการสนทนา)
virtualxtc

สมบูรณ์แบบดีที่รู้ว่ามีวิธีดังกล่าว สิ่งต่าง ๆ สามารถพบได้โดยใช้คำหลัก แต่บางครั้งก็ง่ายขึ้นที่จะค้นหาพวกเขาผ่านวิธีที่คลาสสิกมากขึ้น :)
Malte Skoruppa

3

ไม่ว่าคุณจะใช้compiz, xfwm4หรือ WM อื่น ๆ ที่คุณสามารถใช้ความยืดหยุ่นสก์ท็อปที่เป็นอิสระงานสลับเช่นSkippy-XD ตามที่อธิบายในเธรด upstreamนี้คุณสามารถกำหนดค่า Skippy-XD ( ~/.config/skippy-xd/skippy-xd.rcสำหรับผู้ใช้เฉพาะหรือ/etc/xdg/skippy-xd.rcสำหรับผู้ใช้ทั้งหมด) เพื่อ:

  • เพื่อหลีกเลี่ยงการแสดงหน้าต่างจากคนอื่น ๆเดสก์ท็เสมือนตั้งไป[general] -> showAllDesktops falseควรทำงานกับ WM ที่สอดคล้องกับ EWMH ส่วนใหญ่
  • เพื่อหลีกเลี่ยงการแสดงหน้าต่างจากคนอื่น ๆหน้าจอ Xineramaตั้งไป[xinerama] -> showAllfalse
  • เพื่อหลีกเลี่ยงการแสดงจากหน้าต่างอื่น ๆเครื่องหมาย X แยกต่างหากตั้งไป[general] -> includeAllScreens false(แต่นี่เป็นสวิตช์ที่ซ่อนอยู่และถูกปิดใช้งานโดยค่าเริ่มต้น)

ดูบางอย่างเช่น 'KDE นำเสนอ Windows' / 'มาตราส่วน Compiz' / 'Mac OS X exposé' ใน Openbox / LXDE / Xfce สำหรับรายละเอียดการใช้งานและการติดตั้ง โดยทั่วไปคุณสามารถติดตั้งแพคเกจการพัฒนาล่าสุดจากSkippy-XD PPA (ทุกวัน) จากนั้นคุณสามารถผูกskippy-xdคำสั่งAlt + TabหรือAlt + Escหรืออะไรก็ได้ เมื่อตั้งค่าอย่างเหมาะสมตามที่อธิบายไว้ข้างต้น Skippy-XD ควรแสดงเฉพาะหน้าต่างจากเดสก์ทอปเสมือนและจอภาพปัจจุบัน


1
เฮ้ฉันทดสอบมันแล้วมันใช้งานได้! ขอบคุณมากนี่เป็นส่วนเสริมที่ดี
Malte Skoruppa

เย็น! ไร้สาระอย่างที่ฉันเป็นจริงเล็งไปที่รางวัลซึ่งหายไปแล้ว :) แต่ถ้าวิธีนี้ช่วยให้คุณใช้ Xfce ต่อไป (และ / หรือ Skippy-XD) ต่อไปฉันก็จะมีความสุขเช่นกัน
landroni

ใช่ขอโทษ แต่ฉันได้รับรางวัลไปแล้วก่อนที่คุณจะเขียนคำตอบนี้ และคำตอบอื่น ๆ ที่ฉันให้ความช่วยเหลือก็มีประโยชน์เช่นกัน ฉันชอบ KDE จริงๆ มาดูกันว่าฉันจะใช้อะไร ฉันยังไม่รู้จักตัวเอง ขอบคุณสำหรับความช่วยเหลือของคุณในอัตราใด ๆ มันก็แน่นอน enlightening :)
23499 Malte Skoruppa

ไม่ไม่ต้องกังวลฉันคิดว่าคำตอบของ KDE นั้นมีประโยชน์และสมควรได้รับความโปรดปรานมากกว่าคำตอบก่อนหน้าของฉัน
landroni

@landroni ฉันไม่ดี คิดว่าฉันลบความคิดเห็นของฉัน ....
virtualxtc

1

สำหรับความรู้ของฉันXfce 4.10(และฉันคิดว่านี่คือสิ่งที่คุณใช้) มีการสนับสนุนที่ จำกัด สำหรับจอภาพเพิ่มเติมเท่านั้น

ในแง่นี้4.12จะสนับสนุนโหมดเดสก์ท็อปที่ขยายสำหรับจอภาพหลายจอ (ดูรายละเอียดการออกแบบ / xfce4-settings / display ) ซึ่งหวังว่าจะแก้ไขปัญหาที่คุณเห็น คุณสามารถลองใช้ภาพรวมการพัฒนาจากppa: xubuntu-dev / xfce-4.12 PPA

หรือบางทีคุณเพียงแค่ต้องทำตามคำแนะนำในคำถามนี้: ฉันจะตั้งค่าจอภาพสองจอใน XFCE ได้อย่างไร . ไม่ว่าจะด้วยวิธีใดในปัจจุบันดูเหมือนว่าจะมีข้อ จำกัดxfwm4(หากนี่คือสิ่งที่คุณใช้) โดยเฉพาะว่าจะวนรอบหน้าต่างทั้งหมดในพื้นที่ทำงานปัจจุบันไม่ว่าคุณจะใช้จอภาพหนึ่งหรือสองจอ สำหรับรายละเอียดดูรายงานข้อผิดพลาดต้นน้ำ


ฉันเห็นขอบคุณ! ฉันจะได้รับแล็ปท็อปเครื่องใหม่ในสองวันดังนั้นฉันจะเปลี่ยนเป็น Unity เพราะมันจะสามารถจัดการได้ง่ายกว่าแล็ปท็อปรุ่นเก่าในปัจจุบันของฉัน
zhongfu

ฉันลองใช้ Xfce 4.12 ภาพรวมการพัฒนาจาก PPA แต่ดูเหมือนว่าจะไม่สามารถแก้ปัญหาได้อย่างน่าเสียดาย
Malte Skoruppa

@MalteSkoruppa ปัญหาเดียวกันนี้เกิดขึ้นไหมถ้าคุณใช้xfwm4?
landroni

ใช่ฉันใช้ xfwm4 จริง ๆ กลไก Alt + Tab แสดงหน้าต่างจากจอแสดงผลทั้งหมด (เช่นจอภาพ) ไม่เพียง แต่หน้าต่างที่อยู่บนจอแสดงผลปัจจุบัน (โดยที่ "จอแสดงผลปัจจุบัน" หมายถึงหน้าต่างที่อยู่ในปัจจุบัน)
Malte Skoruppa

ขอบคุณสำหรับลิงก์ไปยังรายงานข้อผิดพลาด ดังนั้นดูเหมือนว่าจะเป็นปัญหาที่ทราบ แต่ Xfce devs เลือกที่จะเพิกเฉยหรือมีความสำคัญอื่น ๆ ในช่วงหนึ่งปีครึ่งหรือมากกว่านั้น (เมื่อมีการส่งรายงานนั้น) ฉันยังคงมอบเงินรางวัลให้กับ virtualxtc ตามที่ฉันสัญญาไว้ในความคิดเห็นคำถามเดิม แต่เป็นคำตอบของคุณฉันจะทำเครื่องหมายว่ายอมรับถ้าคำถามเป็นของฉันเพราะจริง ๆ แล้วตอบคำถามเดิม ( วิธีทำใน Xfce? ) ดีที่สุด: มันเป็นไปไม่ได้ ;)
Malte Skoruppa
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.