ฟังก์ชั่นของการตั้งค่าเปิด / ปิด“ Sticky edge” ในหน้าจอคืออะไร?


35

ฉันได้ติดตั้ง Ubuntu 12.04 (Precise Pangolin) ถ้าฉันเปิดSystem Settings >> Displaysมีใหม่ (?) ปุ่มเปิด / Sticky edgesปิดสำหรับการตั้งค่าที่มีชื่อว่า

มีใครบอกฉันได้ว่าการตั้งค่านี้ควรควบคุมอย่างไร


คำถาม / คำตอบที่เกี่ยวข้อง - ปรับปัจจัยความหนืด: askubuntu.com/a/224938/54675
Lambart

คำตอบ:


30

มันควบคุมพฤติกรรมของเมาส์ที่ขอบระหว่างจอภาพในการตั้งค่าหลายจอภาพ: หาก "Sticky Edges" ถูกเปิดใช้งานเมาส์จะหยุดที่ขอบ

ดูข้อผิดพลาด # 965080หากคุณคิดว่าควรชัดเจนกว่านี้


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

1
@irrationalJohn IKR! ควรปิดใช้งานหรือเป็นสีเทาอย่างน้อยเมื่อมีการตั้งค่าจอภาพเดียวและปิดโดยค่าเริ่มต้น
Yatharth Agarwal

อย่างที่ฉันเข้าใจแล้ว ณ ตอนนี้หลายคนพบว่าแม้มันจะปิดการใช้งานเคอร์เซอร์ก็ยังคงติดอยู่ที่ขอบ น่าผิดหวังมาก
chunjiw

9

คำตอบของ UbunTom, Jeff Welling และ Jayson Rowe นั้นถูกต้องทั้งหมด

อันที่จริงคำตอบที่ยอมรับ (มี 10 คะแนนในขณะนี้) ผิดทั้งหมด น่าเสียดายที่แม้แต่รายการบั๊กที่พบในคำตอบที่ยอมรับก็ทำให้มันผิดบางส่วน (ไม่ใช่โปสเตอร์แรกที่บอกว่าเขาไม่รู้และไม่ใช่คำตอบของไซมอน เมาส์เกาะติดกับขอบ)

sticky edgeสลับจริงได้อย่างไม่มีผลเมาส์ติดกับด้านข้างของหน้าจอหลายจอการตั้งค่า ฉันรู้สิ่งนี้เพราะฉันกำลังพิมพ์สิ่งนี้จากการตั้งค่าจอภาพหลายจอ และถึงแม้เมื่อปิดสวิตช์นี้ (และใช้การเปลี่ยนแปลง) เมาส์ของฉันก็ยังคงยึดติดกับด้านข้างของหน้าจอในตำแหน่งที่อยู่ติดกับจอภาพที่สองของฉันเล็กน้อย

สิ่งที่การตั้งค่านี้ควบคุมคือคุณสมบัติการเพิ่มกึ่งของหน้าต่างเมื่อเคอร์เซอร์สัมผัสด้านข้างของหน้าจอในขณะที่มันลากแถบหน้าต่างไป

Jayson Rowe ตอกคำอธิบายของพฤติกรรมในความคิดเห็นของเขา:

มันทำในการตั้งค่าหลายจอภาพ - ตัวอย่างเช่นเมื่อปิดหน้าต่างจะไม่เพิ่มกึ่งด้านซ้ายมือของจอภาพขวา แต่จะเปิดเมื่อเปิด - Jayson Rowe

จากประสบการณ์ส่วนตัวของฉันในการใช้การตั้งค่านี้ทั้งในการตั้งค่าจอภาพเดียว (เมื่อฉันใช้แล็ปท็อป) และการใช้การตั้งค่านี้ในจอภาพหลายจอที่บ้านเมื่อแล็ปท็อปของฉันเชื่อมต่อกับหน้าจอเพิ่มเติม ฉันพบว่าการsticky edgeสลับนี้ควรเปิดทิ้งไว้เสมอ (แม้ว่า Simon ในรายการบั๊กดูเหมือนจะไม่เห็นด้วยกับฉันเพราะเขาเคยชินกับการลากหน้าต่างจากหน้าจอหนึ่งไปยังอีกจออย่างราบรื่นเขาไม่ชอบเมื่อไม่ได้ทำ ที่).

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


5
สิ่งนี้ไม่ถูกต้องอย่างสมบูรณ์ตามประสบการณ์ของฉัน ฉันกำลังใช้ 12.04 กับการตั้งค่า 2 หน้าจอและสิ่งเดียวที่เปลี่ยนแปลงคือพฤติกรรมเมาส์ ฉันยังคงสามารถ 'กึ่งขยายใหญ่สุดของหน้าต่างได้โดยการลากไปทางแยกของหน้าจอทั้งสองหน้าจอ (เป็น' กึ่งขยายใหญ่สุด 'เมื่อเคอร์เซอร์ไม่ใช่ขอบหน้าต่างถึงจุดเชื่อมต่อ) ด้วยการเปิดใช้งาน 'Sticky Edges' มันจะพยายามจับเคอร์เซอร์เมาส์ทุกครั้งที่เคลื่อนที่ผ่านหน้าจอ นึกภาพไม่ออกว่าทำไมทุกคนถึงต้องการ แต่อย่างน้อยก็ปิดได้ง่าย
Lambart

ในกรณีที่มีความเกี่ยวข้องฉันควรระบุว่าฉันได้ตั้ง "ตำแหน่งตัวเรียกใช้งาน" เป็นจอแสดงผลเดียว หากฉันมีตัวเรียกใช้งานบนจอแสดงผลทั้งสองคุณลักษณะนี้ 'ขอบปักหมุด' อาจมีประโยชน์
Lambart

พรุ่งนี้ฉันจะลองอีกครั้ง อาจมีการอัปเดตหรืออาจมีสิ่งอื่นที่แตกต่างจากการตั้งค่าของฉัน
เตฟาน Branczyk

7

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

ดังนั้นสิ่งที่คุณต้องทำคือการตั้งค่า> จอแสดงผลตั้งค่าขอบปักหมุดเป็นปิดและตั้งค่าตัวเรียกใช้งานให้เป็นหนึ่งจอภาพเท่านั้น


1
ใช้งานไม่ได้สำหรับฉัน: เคอร์เซอร์ยังติดอยู่ที่ชายแดน : \ การใช้ Ubuntu 14.04
Tomislav Nakic-Alfirevic

12.04 ทำงาน ^ ___ ^
MInner

สิ่งนี้ใช้ได้กับฉันใน 16.04 แต่การตั้งค่าเป็นจอภาพเดียวดูเหมือนว่าจะเป็นการซ่อนอัตโนมัติ aka: มันจะไม่มีวันเปิดเผยไม่ว่าฉันจะตบอย่างหนักแค่ไหนก็ตาม
portforwardpodcast

3

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


2
มันทำในการตั้งค่าหลายจอภาพ - ตัวอย่างเช่นเมื่อปิดหน้าต่างจะไม่เพิ่มกึ่งด้านซ้ายมือของจอภาพขวา แต่จะเปิดเมื่อเปิด
Jayson Rowe

3

ดังนั้นในการพูดถึงใครบางคนจากการอภิปรายข้อผิดพลาดที่ @Florian Diesch โพสต์ผู้ใช้รายหนึ่งใส่มันการสลับ "Sticky edge" จะถูกเรียกอย่างแม่นยำมากขึ้นเรียกว่า

หลังจากเล่นกับการตั้งค่าฉันพบว่าเคอร์เซอร์เคลื่อนที่ด้วยความเร็วที่มากพอสามารถทำลายกำแพงจอมอนิเตอร์และหลบไปที่จอถัดไป

ตามคำตอบนี้ดูเหมือนว่า Alt + F2 -> "gconf-editor" อาจอนุญาตให้คุณเปลี่ยนตัวแปรความเร็วซึ่งในทางทฤษฎีสำหรับใครบางคนภายใต้สถานการณ์ที่ถูกต้องทำให้ตัวเลือกมีประโยชน์จริง ๆ

เพียงปิดการใช้งาน Sticky edge ในส่วนการแสดงผลภายใต้การตั้งค่าทั้งหมด


ขอบคุณ ฉันส่วนใหญ่พยายามที่จะแปลความหมายคำตอบที่ฉันเชื่อมโยงคำสั่งนั้นไม่ได้ผลสำหรับฉัน แต่ฉันไม่ได้กังวลเกี่ยวกับมัน
emmagras

1

ช่วยให้คุณกำหนดตำแหน่งขอบของหน้าต่างถัดจากขอบของหน้าจอ


0

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

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