แก้ไขการล็อคการเลื่อนแนวตั้งของ Mavericks หรือไม่ (เลื่อนไปมาสะบัดซาฟารีโดยไม่ตั้งใจกลับมา)


16

หลังจากติดตั้ง Mavericks เหนือ Mountain Lion การเลื่อนแนวตั้งของฉันคือwiggly (กระตุก) ใน rMBP

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

สิ่งนี้ทำให้การเลื่อนใน Chrome และ Safari เจ็บปวดเนื่องจากเบราว์เซอร์จะย้อนกลับหรือไปข้างหน้าในประวัติศาสตร์เมื่อพยายามเลื่อน ในบางครั้งหน้าจอก็จะกระโดดขึ้นหรือลงสองสามพิกเซลเนื่องจากกู้คืนจากการเลื่อนแนวนอน

คำแนะนำใด ๆ ?


คำอธิบายที่ดี! ฉันค้นหา "jerky" มากกว่า "wiggly"! ฉันพบว่ามันน่ารำคาญมากเช่นกัน ฉันใช้ Firefox 25.0 ซึ่งดูเหมือนว่าจะถูกล็อคในแนวตั้ง อาจไม่ใช่โซลูชันที่สมบูรณ์แบบ แต่ฉันจะใช้ Firefox

อัปเดตคำอธิบาย นอกจากนี้ฉันยังยินดีเป็นอย่างยิ่งสำหรับวิธีการเข้าถึงการตั้งค่าการเลื่อน "ความเฉื่อย" พวกเขาถูกซ่อนอยู่ที่ไหนสักแห่งใน osx ฉันเคยเห็นมันมาพักหนึ่งแล้ว แต่ดูเหมือนจะหามันไม่พบตอนนี้ :(
Artur Bodera

สวัสดี Artur "เลื่อนความเฉื่อย" อยู่ในค่ากำหนดของระบบ> ผู้พิการ> เมาส์และแทร็กแพด> ตัวเลือกแทร็คแพด

ฉันไม่ต้องการปิดใช้งานหรือเปลี่ยนการเลื่อนแบบเฉื่อย ไม่มีผลกับสิ่งที่ฉันอธิบาย
Artur Bodera

1
อืมดูเหมือนว่าคำถามจะถูกล็อคและไม่สามารถตอบได้อีกต่อไป แต่ฉันมีทางออกอื่น เครื่องมือปรับแต่งคีย์บอร์ดยอดนิยมKarabiner (ชื่อเดิมคือ KeyRemap4MacBook) มีการตั้งค่าสำหรับสิ่งนี้ ในแอปพลิเคชันนั้นเพียงเปิดใช้งาน "การตรึงทิศทางล้อเลื่อนแบบไดนามิก" (จากแถบค้นหาในแท็บ "ChangeKey" ของแอปเพียงแค่ค้นหาคำนั้นและตัวเลือกควรจะปรากฏขึ้น) สิ่งนี้จะแก้ไขปัญหาทั่วทั้งระบบ โดยทั่วไปแล้วแผงควบคุมแป้นพิมพ์ / เมาส์ของ OS X แย่มากฉันขอแนะนำให้ใช้ Karabiner (สำหรับทั้งคันนี้และมือจับอื่น ๆ )
Hayden Schiff

คำตอบ:


3

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

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

คุณสามารถดาวน์โหลดแอปจากhttp://kapeli.com/ScrollLock.zip รหัสที่มาของแอปที่มีอยู่ในhttps://github.com/Kapeli/Mavericks-Scroll-Lock

ฉันไม่รู้เลยว่ามันทำงานได้ดีแค่ทดสอบแทบจะไม่ แต่มันจะป้องกันการเคลื่อนที่ในแนวนอนเมื่อคุณเลื่อน


คำถามนี้จะตอบคำถามได้อย่างไร มันเป็นเอกสารมีปัญหาหรืออย่างใดให้คนรู้ว่าพวกเขาทำหรือไม่มีปัญหาหรือไม่?
bmike

คำตอบของฉันเกี่ยวกับแอพที่ล็อคการเลื่อน "เปิดใช้งานใหม่" บน Mavericks คำถามเกี่ยวกับการล็อกการเลื่อนไม่ทำงานอย่างถูกต้องใน Mavericks คำตอบของฉันทำให้มันใช้ได้
bogdansrc

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

1

ลองสิ่งนี้:

defaults write -g NSScrollViewRubberbanding -int 0

มันปิดการใช้งานการเลื่อนแบบ“ แถบยาง” ทั่วทั้งระบบและยังแก้ไขพฤติกรรมแปลก ๆ บน chrome / safari


ไม่ได้ช่วยในการเลื่อนกระตุกและการเลื่อนในแนวนอน
Artur Bodera

มันทำงานได้ดีสำหรับฉันตอนนี้ฉันสามารถเลื่อนโครเมี่ยมได้อย่างสมบูรณ์แบบและไม่มี "การกระโดด" เหล่านั้น
Sergey Stolyarov

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

อืมดูเหมือนว่าจะใช้ได้กับบางเว็บไซต์เท่านั้น สำหรับฉันstore.steampowered.comไม่ดี :(
Roberto

1

หากคุณไปที่การตั้งค่าระบบ> Trackpad คุณสามารถปรับแต่งการตั้งค่าตามความต้องการ ภาพหน้าจอด้านล่างแสดงหน้าต่าง More Gestures และหากคุณยกเลิกการเลือกภาพแรกSwipe between pagesมันควรดูแลอาการที่คุณมี

การตั้งค่าแทร็คแพด


ฉันชอบคุณสมบัตินี้ฉันไม่ต้องการปิดการใช้งาน คำถามนี้ไม่เกี่ยวข้องกับการมีอยู่ของคุณลักษณะนี้ แต่เป็นการเปลี่ยนแปลงการดำเนินการที่นำมาใช้ใน OSX 10.9 Mavericks
Artur Bodera

@ArturBodera ฉันเห็นด้วยกับคุณฉันชอบคุณสมบัติเช่นกัน ผลที่ตามมาคือฉันต้องฝึกอย่างรอบคอบกับการเลื่อนของฉันและเมื่อเวลาผ่านไปฉันก็ไม่เป็นไร จากประสบการณ์แม้ว่าหากคุณปิดใช้งานคุณลักษณะนี้ปัญหาของคุณจะหายไป แต่คุณจะต้องอยู่โดยไม่มีฟังก์ชันนี้
JaKXz

ฉันปฏิเสธที่จะยอมรับว่า :) ฉันมีความรู้สึกเดียวกันและฉันพยายามที่จะเรียนรู้ที่จะ "เลื่อนนิ้วของฉันอย่างระมัดระวังในแนวตั้งที่สมบูรณ์แบบ" แต่มันก็โง่ แม้จะมีความระมัดระวังเป็นพิเศษฉันก็เป็นมนุษย์ที่ไม่สมบูรณ์และดังนั้นจึงเกิดขึ้นที่บางครั้ง macbook ของฉันเอียงไป 0.05 องศาบนตักของฉันจากเส้นกึ่งกลางของร่างกายของฉันหรือฉันเพิ่งเหนื่อยหรือรีบ ... และ จากนั้นภัยพิบัติก็เกิดขึ้น! ฉันเกลียดมัน เมื่อมันเกิดขึ้นเมื่อกรอกแบบฟอร์มทางเว็บที่ยาวนานและฉันสูญเสียการเปลี่ยนแปลงทั้งหมด มันใช้งานได้ดีกับ Mountain Lion มันทำงานได้ดีใน iOS ดังนั้นต้องมีวิธีที่จะนำมันกลับมา!
Artur Bodera

ฉันได้ปิดการใช้งานฟีเจอร์สำหรับ chrome: defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSEมันไม่ทำงานตามที่คาดไว้เป็นส่วนใหญ่
Sergey Stolyarov

@SergeyStolyarov คุณหมายถึงการพูดว่า "มันทำงานได้ตามที่คาดไว้ส่วนใหญ่"?
JaKXz

0

ไปที่การตั้งค่าระบบทั่วไปบาร์แสดงเลื่อน: เสมอ

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


ไม่ช่วยฉันอย่างน่าเสียดาย การเลื่อนยังคงใช้งานได้ยากบนหน้าจอที่มีทั้งแนวตั้งและแนวนอนเลื่อน :(
Pavel Alexeev

ฉันไม่ต้องการแถบเลื่อน ฉันต้องการให้มีการเลื่อนด้วยการล็อค ver / แนวนอนเหมือนที่เคยเป็นใน Mountain Lion (และวิธีการที่เคยเป็นใน iOS)
Artur Bodera

0

ดูเหมือนว่าจะสามารถแก้ไขได้โดยเปิด AutoCAD ถ้าคุณมี

ที่มา: https://discussions.apple.com/message/23531982#23531982


ตรงไปตรงมาผมจะพิจารณาใช้และการเก็บรักษาการประยุกต์ใช้ 300MB ทำงานในพื้นหลังถ้ามันคงมัน ... แต่ฉันไม่คิดว่าฉันจะได้รับการจ่ายเงิน $ 1,000 จะได้รับมัน :)
Artur Bodera

@Artur มันอาจจะยิงยาว แต่ถ้าคุณอยู่ที่มหาวิทยาลัยคุณสามารถรับมันได้ฟรี
grg

ไม่ฉันไม่ได้ ... สิ่งใหม่ที่ดีคือ Apple อาจสามารถทำวิศวกรรมย้อนกลับไม่ว่าอะไรก็ตามที่ทำให้เกิด "พฤติกรรมที่เหมาะสม" เมื่อใช้งาน AutoCad และแก้ไขในระบบปฏิบัติการ ไม่สามารถรอทางออกที่แท้จริงได้
Artur Bodera

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

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