ฉันจะปิดการใช้งานภาพเคลื่อนไหวเมื่อสลับเดสก์ท็อปใน Lion ได้อย่างไร


292

ฉันต้องการปิดการใช้งานภาพเคลื่อนไหวแบบเลื่อนที่เกิดขึ้นเมื่อทำการสลับเดสก์ท็อปผ่านctrl+ / หรือctrl+ [number]ใน Lion สิ่งนี้สำเร็จก่อนหน้านี้ในเวอร์ชันก่อนหน้าด้วยคำสั่งนี้

defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock

แอนิเมชันใหม่นี้ช้ากว่าใน Snow Leopard เกือบ 1 วินาทีในการเปลี่ยน

ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก!


22
สำหรับฉันมันไม่ได้เป็นเวลามากไปกว่านั้นฉันจะเปลี่ยนเดสก์ท็อปอย่างมีประสิทธิภาพมากที่สุดฉันเป็นคนบ้าฉันคิดว่าแอนิเมชั่นใหม่นี้ทำให้ฉันรู้สึกไม่สบาย ... ไม่จำเป็นสำหรับพื้นหลังและไอคอนบนเดสก์ท็อปทั้งหมด เวลามี จะโพสต์กลับมาที่นี่หากฉันพบทางออก

8
ฉันเห็นด้วยกับ Rob ภาพเคลื่อนไหวสร้างความรู้สึกเหมือนกับเมาเรือ วิธีที่จะทำให้เร็วขึ้นหรือแม้กระทั่งเอาสิ่งเล็ก ๆ น้อย ๆ ที่ทำให้สบายใจในตอนท้ายออกมาก็คงจะดี
Ryan Bigg

1
ฉันได้เพิ่มความหวังเล็ก ๆ น้อย ๆ ในความหวังให้บางคนพยายามอย่างจริงที่จะพยายามหาวิธีในการทำเช่นนี้ google google แบบง่าย ๆ เพียงแค่ไม่ตัดมัน
tstm

2
อดทนรอการแก้ไขช่องว่างยังคงไม่สามารถเชื่อว่าไม่มีวิธีแก้ปัญหา เกลียดการเคลื่อนไหวอย่างแน่นอน
Gavin Gilmour

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

คำตอบ:


144

ฉันโพสต์ข้อผิดพลาดในRadar # 28495374และนี่คือการตอบสนองจาก Apple:

แก้ไขใน 10.12 ไปที่การช่วยสำหรับการเข้าถึงและเปิดการลดการเคลื่อนไหว ...

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

ลดการเคลื่อนไหวใน Accessibility mac os 10.12


6
มันเยี่ยมมาก! ฉันจะเวียนหัวอย่างอื่น
Ashe

3
สวิตช์นี้ทำงานทันทีหรือไม่
Lenar Hoyt

2
@LenarHoyt ใช่ :) (มีบิตของการซีดจาง / โหลดประมาณ 100ms เหมือนกัน)
Dorian

3
นี่ควรเป็นคำตอบที่ยอมรับได้
Jinbom Heo

33
ฉันสงสัยว่าเราสามารถกำจัดจางหายไป 100ms เช่นกัน
Cosmin Pascu

102

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

ก่อนอื่นคุณสามารถเปลี่ยนความเร็วในการสลับไปยัง Mission Control (ยังเรียกว่า Expose ในค่าตั้งต้น) ในการทำเช่นนั้นเพียงแค่ป้อนคำสั่งนี้:

defaults write com.apple.dock expose-animation-duration -int 0; killall Dock

และเพื่อกลับไปที่ค่าเริ่มต้นให้รันคำสั่งนี้:

defaults delete com.apple.dock expose-animation-duration; killall Dock

ประการที่สองมีการอ้างอิงในไบนารีถึงfps-spaceswitch(เฟรมต่อวินาทีช่องว่างแม่มด) ฉันยุ่งกับสิ่งนี้มาระยะหนึ่งแล้วก็ลองทำรูปแบบต่าง ๆ เช่นspaceswitch-animation-durationไม่มีโชค

น่าเสียดายที่ (อย่างน้อย 10.7.1) ดูเหมือนจะไม่มีทางเปลี่ยนการตั้งค่าใด ๆ ที่เกี่ยวข้องกับภาพเคลื่อนไหวนี้

ฉันเติมบั๊กสำหรับสิ่งนี้ด้วย Apple จำนวนเรดาร์คือ 10073864. ฉันจะแนะนำให้ท่านไปยังยื่นรายงานที่https://bugreport.apple.com/ โปรดทราบในคำอธิบายของคุณว่าเป็นหมายเลขรายงานข้อผิดพลาดซ้ำซ้อนข้างต้นเพื่อช่วยเจ้าหน้าที่สนับสนุนจัดหมวดหมู่และจัดลำดับความสำคัญข้อบกพร่องนี้


12
แทนที่จะใช้ -int คุณสามารถใช้ -float และตั้งเป็นเศษส่วนได้ ฉันตั้งค่าของฉันเป็น 0.20 มันไม่ใกล้เคียงกับการสั่นสะเทือนมากเท่ากับการตั้งค่าเป็น 0 โดยที่มันจะกระพริบเข้าที่และออกจากภาพเคลื่อนไหว
X-Istence

5
การทำงานอื่น ๆ คือใช้การแตะสองครั้งเพื่อข้ามกลับไปยังพื้นที่สุดท้ายที่คุณใช้อยู่อย่างรวดเร็ว เพื่อเปิดใช้งาน: ค่าเริ่มต้นเขียน com.apple.dock สองครั้งแตะกระโดดกลับ -bool TRUE; killall Dock จาก: cultofmac.com/133205/…
Cam

1
ข้อผิดพลาด # 15348128 ยื่น
alxndr

2
... และ Apple ได้ตอบ wontfix: "ทางวิศวกรรมได้ระบุว่าสิ่งนี้จะไม่ได้รับการแก้ไขหากคุณมีคำถามเกี่ยวกับการแก้ไขปัญหานี้โปรดอัปเดตรายงานข้อผิดพลาดของคุณกับเราตอนนี้เรากำลังปิดรายงานข้อผิดพลาดนี้"
alxndr

2
ข้อผิดพลาด NUM 16079706 ยื่น เพียงแค่เก็บคนที่พวกเขาต้องฟังในวันหนึ่ง
Patrick J Collins

41

ฉันได้สังเกตเห็นเพียงแค่ว่าทำctrl+ [number]เห็นได้ชัดคือเร็วกว่าctrl+ /

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


คุณครับชนะอินเทอร์เน็ต ขอบคุณมาก. อีกข้อสังเกตคือเมื่อใช้ctrl+ [number]มันข้ามเดสก์ท็อปอื่น ๆ ในระหว่างหนึ่งในปัจจุบันและที่[number]หนึ่ง
jammypeach

เยี่ยมมากขอบคุณ ตามปกติแล้วฉันจะใช้ช่องว่างสองช่องฉันได้เปลี่ยนหมายเลขเป็นลูกศรและตอนนี้อย่างน้อยก็เร็วกว่า
Harold Cavendish

46
น่าเสียดายที่ ctrl + number ไม่สามารถสลับไปใช้แอปแบบเต็มหน้าจอได้
Sparr

Ctrl + ตัวเลขใช้งานได้กับแอปแบบเต็มหน้าจอใน 10.8.5 โปรดทราบว่าคุณต้องเปิดใช้งานทางลัดแป้น Ctrl ในแผงแป้นพิมพ์การตั้งค่าระบบและคุณสามารถทำได้ 1-4 เท่านั้น
เพอร์รี

แท็บ Cmd + เป็นวิธีที่เร็วที่สุดที่ฉันจะหาได้สำหรับการสลับแอปแบบเต็มหน้าจอ
Ryan Little

40

TotalSpacesมีตัวเลือกในการปิดใช้งานภาพเคลื่อนไหวสำหรับการเปลี่ยนช่องว่าง:

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


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

นี่มันเจ๋งมาก. แถวอวกาศแถวเดียวทำให้ฉันบ้าพอเมื่อสิงโตออกมาฉันคิดว่าการใช้สิ่งนี้ในเวลาสั้น ๆ แต่ก็ไม่ได้ไปไหน นี่คือความหวังที่จะได้รับการแก้ไขใน Mountain Lion แต่ในขณะเดียวกันฉันใช้จ่าย $ 12 เพื่อลงทะเบียนแอปนี้
โนอาห์

ความล่าช้าก่อนที่จะตอบสนองต่อการกดแป้นเป็นตัวแบ่งข้อตกลงสำหรับฉัน แต่ฉันจะดูแอพนี้เพื่อประสิทธิภาพที่ดีขึ้นในอนาคต
Sparr

ฉันลองใช้ผลรวมทั้งหมด มันใช้งานได้ดีจริง ๆ เมื่อทำงาน ดูเหมือนว่าจะสับสนเมื่อฉันเพิ่ม / ลบช่องว่างและมันจะไม่ ctrl-rightarrow อย่างถูกต้องผ่านแอพช่องว่าง / แอปเต็มหน้าจอทั้งหมด
Gattster

4
@Sparr: (อย่างน้อย) ใน 0.11.0 คุณสามารถกำจัดความล่าช้าผ่านการตั้งค่าของ TS โดยการยกเลิกการทำเครื่องหมายUse transitionsในTransitionsแท็บและยกเลิกการทำเครื่องหมายShow notification graphic on desktop changeบนGeneralแท็บ @Gattster: ตรวจสอบให้แน่ใจว่าการตั้งค่าเลย์เอาต์ในLayoutแท็บตรงกับจำนวนเดสก์ท็อปที่กำหนดไว้จริงและได้Navigate right to additional full screen appsรับการตรวจสอบแล้ว สำหรับการรวมแอพแบบเต็มหน้าจอกับเดสก์ท็อปหลายเครื่องให้ใช้Advancedแท็บ หมายเหตุ: เมื่อคุณเปลี่ยนจำนวนของเดสก์ท็ผ่านการควบคุมภารกิจที่คุณต้องทำทำให้เกิดการเปลี่ยนแปลงที่สอดคล้องกันใน TotalSpaces
mklement0

10

ฉันสังเกตเห็นว่ามันเป็นไปได้ที่จะควบคุมความเร็วของอนิเมชั่นเปลี่ยนพื้นที่เมื่อคุณใช้ท่าทางการปัดนิ้วใน OS X Lion คุณสามารถทำให้การเปลี่ยนช่องว่างเป็นไปอย่างรวดเร็วหากไม่เร็วกว่าที่เคยทำใน Snow Leopard ด้วยการกวาดนิ้วสามนิ้วหรือสี่นิ้วอย่างรวดเร็วไปทางซ้ายหรือขวา แน่นอนว่าเป็นสิ่งที่จะได้รับความไว้วางใจหากคุณใช้+ / เสมอ

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


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