Pages

11/01/2010

Compiz: Maximumize

แบบว่าติดใจการใช้ Windows 7 Aero ที่เวลาอยากได้สองโปรแกรมเปิดขนานกันไป ทำงานสะดวกดี
แต่พอมาเป็น Linux แล้วไม่มีก็ขัดใจ  ก็มี plugin ของ compiz มาพอแก้ขัดได้

ก่อนอื่นก็คือเข้าหน้า CCSM (CompizConfig Settings Manager)

อย่างแรก  Wobbly Windows  ทำให้หน้าจอยืดหยุ่น
ในนี้จะมี option เพิ่มด้วย ชื่อว่า "Snap Windows" คือเมื่อกดปุ่ม Shift ค้างไว้ จะทำให้หน้าจอที่เรากำลังลากอยู่เนี่ย จะเหมือนโดนดูดด้วยขอบจอ ไม่ว่าจะซ้ายขวาบนล่าง  นี่แหละจะเอาไว้ใช้ลากให้สองหน้าจอไปติดขอบข้างๆ (ซ้ายขวา)
รูปนี้โชว์ว่า หน้าจอโดนดูดติดอยู่ขอบจอด้านซ้าย


อย่างสอง Maximumize  ตัวนี้เอาไว้ทำให้ย่อ/ขยายจอได้ด้วยคำสั่งบน keyboard
ตอนแรกกดenable ตัวนี้แล้วทำงานไม่ได้  ต้องไปติ๊กถูกตรง option ที่ชื่อว่า
"Ignore already overlapping windows in the calculations"
แล้วก็ไปตั้ง option keyboard เพิ่มในแถบ Bindings ว่าให้ปุ่มไหนกดแล้วทำงานอะไร
ตอนนี้ตั้งให้
Maximumize Super+m
Left-only maximumize Super+Left
Right-only maximumize Super+Right
Up-only maximumize Super+Up
Down-only maximumize Super+Down
Super คือ ปุ่มWindows, และ Up,Down,Left,Right คือปุ่มลูกศรต่างๆ
ความจริงตั้ง Minimumize ไว้ด้วย ก็คือใช้ปุ่ม Shift เพิ่มเข้าไปทุกอัน แต่ตั้งลูกศรตรงกันข้ามกับข้างบนเพราะว่ามันเข้าใจง่ายกว่า
เช่น กลับซ้ายขวา กลับบนล่าง สลับกัน อะไรพวกนั้น

ทดลองทำให้ เปิดสองจอขนานกัน

คราวนี้ถ้าอยากได้สองหน้าจอติดกัน  ก็ย่อสองหน้าจอก่อน

ลากซักอันนึงไปชิดด้านนึงพร้อมกับ shift ไว้ ให้ Wobbly ทำให้หนึบติดหน้าจอ
แล้วก็ขยายหน้าจอให้ถูกใจ อาจจะใช้ Super Up/Down ช่วย เพื่อให้เต็มบนล่าง

แล้วอีกหน้านึง ก็ลากไปไว้ที่ช่องว่าง  แล้วกด Super + m ให้มันขยายให้เต็มช่อง


ยังยากอยู่แฮะ..
เอาไว้ว่างๆค่อยหา command ให้กดปุ่มเดียวแล้ว  move+resize ทีเดียวเลยละกัน

No comments:

Post a Comment