ฉันจะปิดการใช้งานการลากหน้าต่าง Alt + คลิกได้อย่างไร


46

ใน Ubuntu 14.04 เมื่อคุณAltกดและคลิกหน้าต่างหนึ่งคุณสามารถลากไปมาได้ ตามที่ฉันเข้าใจแล้วคุณเคยสามารถปิดการใช้งานผ่าน gconf ได้ แต่ Unity ไม่ได้อ่านการตั้งค่าจากที่นี่อีกต่อไป (ดังนั้นจึงไม่สามารถเปลี่ยนตำแหน่งของปุ่มหน้าต่างได้อีก

โดยค่าเริ่มต้นไม่มีการตั้งค่านี้และฉันไม่พบสิ่งใดใน Unity Tweak Tool เช่นกัน อย่างไรก็ตามมีการปิดใช้งานAlt+ คลิกการเคลื่อนไหวของหน้าต่างใน 14.04 หรือไม่


2
ปิดผู้มีสิทธิเลือกตั้ง! โพสต์นี้มีคำตอบที่ดีกว่าการเรียกซ้ำ รวมผู้สมัครเข้าร่วมหรือไม่ อาจจะ. ปิด? ไม่เลย
ผู้อาวุโส Geek

คำตอบ:


49

ใน 14.04 (หรือ 14.10, 15.04, 15.10, 16.04) เพื่อตั้งค่าคีย์ / ค่าเริ่มต้น:

dconf write /org/gnome/desktop/wm/preferences/mouse-button-modifier  '"<Alt>"'

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

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

แน่นอนคุณสามารถใช้dconf-editorเช่นกัน:

org>gnome>desktop>wm>preferences

ป้อนคำอธิบายรูปภาพที่นี่


15
โซลูชันของ kcpr ช่วยให้คุณสามารถตั้งค่าให้เป็นอะไรที่<Shift><Control><Alt><Super>Button20สวยได้ง่าย จะเป็นการยากที่จะเรียกโดยไม่ได้ตั้งใจ
mpen

1
FYI ยังคงใช้งานได้ใน 16.04
John P Bloch

@ JohnPBloch อ่าเยี่ยมมากที่ได้ยิน ขอบคุณที่พูดถึง
Jacob Vlijm

2
ทำงานอย่างสมบูรณ์แบบ;) PS อย่าพยายามที่จะตั้งค่าให้สตริงที่ว่างเปล่า ฉันพยายาม :) เมาส์จะย้ายหน้าต่างเสมอ ไม่สามารถเลือกอะไรก็ได้ คลิกที่หน้าต่างบางหน้าต่างแล้วลากไปรอบ ๆ แทนที่จะเลือกบางอย่าง คุณจะต้องยกเลิกเมาส์นี้โดยไม่มี
ลูคัส

1
@mpen ขอบคุณ ...
Rajesh Chaudhary

17

วันนี้ฉันได้เรียนรู้ว่าการกดปุ่ม

ซูเปอร์

พร้อมกับ

Alt + คลิก

circumvents (ยกเลิกการใช้งาน) พฤติกรรมการลาก แก้ไขปัญหาของฉันอย่างน้อยเนื่องจากแอปพลิเคชัน (Inkscape) ฉันต้องการใช้Alt + Clickด้วยดูเหมือนว่าจะไม่สนใจคีย์เพิ่มเติม ( Super ) ที่ถูกกด

เอสเอฟ https://askubuntu.com/a/445254/618422

#edit

อีกทั้งยังมีการบันทึกอย่างเป็นทางการที่:

https://inkscape.org/en/doc/tutorials/basic/tutorial-basic.en.html#Selecting_under_and_dragging_selected


นี่คือสิ่งที่น่ากลัวที่สุดที่ฉันเคยเห็นในวันนี้! ขอบคุณ - นี่คือเหตุผลที่ฉันพยายามปิด ALT -drag ตั้งแต่แรก! ขอบคุณเพื่อน!
Kristoffer Berg - EcodeAS

ฉันต้องการสิ่งนี้สำหรับ notepad ++ การเลือกแบบสี่เหลี่ยม / การแก้ไขโหมดคอลัมน์ภายใน windows vm มีประโยชน์มาก. ขอขอบคุณ!
โอลิเวอร์อาร์

ทางออกที่ดีที่สุดซึ่งไม่ต้องการให้เราเขียนทับการตั้งค่าระบบมากเกินไป
Krishnakumar

16

คุณสามารถทำได้ผ่าน Compiz Settings Manager เพียงแค่ติดตั้งด้วย
addon เรียกว่า 'ย้าย' และอยู่ในส่วนที่เรียกว่า 'การจัดการหน้าต่าง' ฉันเชื่อว่า คุณสามารถตรงไปที่การตั้งค่าด้วยsudo apt-get install compizconfig-settings-manager
ccsm -p move

ฉันแนะนำแอปพลิเคชันนี้จริงๆ มันให้การเข้าถึงตัวเลือกการปรับแต่งระบบจำนวนมาก


แท้จริงแล้ววิธีนี้ง่ายสุด ๆ
Vadorequest

คุณจะต้องทำเช่นนั้นsudo apt-get install compiz-pluginsเพื่อให้ได้ตัวเลือกการจัดการหน้าต่าง
shinobi

จะบันทึกการเปลี่ยนแปลงในแอพพลิเคชั่นนี้ได้อย่างไร? ตัวเลือกการยกเลิกการเลือกสำหรับ Alt-move ไม่ได้ทำอะไรเลยและจะกลับมาในการวิ่งครั้งต่อไป
หรี่ลง

@Dims ฉันเชื่อว่าควรบันทึกโดยอัตโนมัติ อาจลองเปลี่ยนตัวปรับจากaltเป็นอย่างอื่น ( superเป็นรายการโปรดส่วนตัว)
kcpr

ฉันใช้ deepin ทั้งสองวิธีไม่สามารถทำงานกับฉันได้
Shqear

9

คุณสามารถให้เราจัดการการตั้งค่าCompizConfig ( CCSM ) เครื่องมือนี้มีความสำคัญหากคุณต้องการปรับแต่ง Linux เพื่อประสิทธิภาพที่ดีขึ้นเพราะทำให้การกำหนดค่าสภาพแวดล้อมเดสก์ท็อปเป็นไปอย่างมีประสิทธิภาพยิ่งขึ้นกว่านั้นจึงเป็น Ubuntu ที่ล้าสมัย ฉันเคยใช้สิ่งต่าง ๆ เช่นdconf-editorและUbuntu Tweakแต่สำหรับการปรับแต่งอะไรก็ตามที่เกี่ยวข้องกับพฤติกรรมเดสก์ท็อปฉันพบCCSMมีประสิทธิภาพและใช้งานง่ายกว่ามาก

  1. ติดตั้งตัวจัดการการตั้งค่า CompizConfigโดยพิมพ์สิ่งนี้ในเทอร์มินัล:

    sudo apt install compizconfig-settings-manager compiz-plugins compiz-plugins-extra
    
  2. เปิด CCSM (ตัวจัดการการตั้งค่า CompizConfig) ไปที่ส่วนการจัดการหน้าต่างและค้นหาไอคอน ย้าย Windows

  3. ตรวจสอบให้แน่ใจว่าเปิดใช้งานหน้าต่างย้ายแล้วคลิกปุ่มมัน

ป้อนคำอธิบายรูปภาพที่นี่

  1. คลิกปุ่มทางด้านขวาของหน้าต่างเริ่มต้นย้ายพร้อมไอคอนเมาส์ถัดจาก

ป้อนคำอธิบายรูปภาพที่นี่

  1. ในหน้าต่าง Edit Initiate Window Moveจากนั้นตรวจสอบให้แน่ใจว่าไม่ได้เลือกเช็คบ็อกซ์Enabled ที่จะปิดการใช้งาน นอกจากนี้คุณยังสามารถตั้งค่า Window Move เป็นชุดเมาส์ / คีย์บอร์ด / ขอบหน้าจอที่แตกต่างกันได้อย่างง่ายดายหากคุณต้องการแม้ว่าการรวมเข้ากับขอบหน้าจอจะไม่ทำงาน นี่คือที่เครื่องมือนี้CCSM , Outdoes dconf บรรณาธิการและUbuntu Tweak

ป้อนคำอธิบายรูปภาพที่นี่


3
การปิดใช้งานทางลัดไม่ได้ผลสำหรับฉันใน Ubuntu 16.04 แต่ฉันต้องเปลี่ยนทางลัดเริ่มต้นแทน
Jaime Hablutzel

นอกจากนี้คุณยังจะต้องทำ sudo apt-get install Compiz-ปลั๊กอินที่จะได้รับการบริหารจัดการหน้าต่างตัวเลือก
นินจา

ฉันไม่เคยติดตั้ง compiz-plugins เพราะฉันสันนิษฐานว่าติดตั้ง compiz-plugins เป็นค่าเริ่มต้นและฉันยังคงมีคุณลักษณะ Windows Management อย่างไรก็ตามฉันติดตั้ง compiz-plugins-extra ในการติดตั้ง Linux ทั้งหมดของฉันดังนั้นอาจเป็นเพราะฉันได้รับปลั๊กอิน Windows Management ดังนั้นฉันจึงเพิ่มทั้งคู่ลงในบรรทัดคำสั่งด้านบน
SunnyDaze

1
การเปลี่ยนทางลัดทำงานสำหรับ 18.04
สีย้อม

4

คุณสามารถใช้เครื่องมือปรับแต่ง GNOME ( gnome-tweak-tool)

ในส่วน 'Windows' ให้เปลี่ยนการตั้งค่า 'Window Action Key'

เห็นได้ชัดว่าเครื่องมือนี้ใช้สำหรับการปรับแต่ง GNOME Shell แต่คุณสมบัติบางอย่างได้รับการยอมรับจาก Unity เช่นกัน


3

หากคุณใช้ KDE Plasma คุณสามารถใช้การตั้งค่าระบบ

  1. ค้นหาการตั้งค่าระบบในตัวเรียกใช้งานแอปหรือเรียกใช้การตั้งค่าระบบ
  2. คลิกการจัดการหน้าต่างภายใต้ส่วนพื้นที่ทำงาน
  3. ทางด้านซ้ายให้เลือกลักษณะการทำงานของหน้าต่างและไปที่แท็บที่สามที่มีข้อความกำกับการกระทำของหน้าต่าง
  4. ส่วนที่สองมีข้อความกำกับว่า Inner Window, Titlebar & Frame คุณสามารถเปลี่ยนเมนูแบบเลื่อนลงใด ๆ เหล่านี้เป็น 'ไม่มีอะไร' เพื่อปิดการทำงานของมัน

เมนูการกระทำของหน้าต่าง


0

ฉันพยายามใช้dconf-editorแต่การตั้งค่าไม่ทำงาน เห็นได้ชัดเล็กน้อย แต่ถ้าคุณใช้อบเชยแทน GNOME คุณควรแก้ไข:

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