วิธีเปลี่ยนทิศทางการเลื่อนใน Mavericks ด้วยตนเอง

เมื่อ Apple เปิดตัวตัวเลือกทิศทางการเลื่อน "เป็นธรรมชาติ" ใน OS X เพื่อเลียนแบบการปัดนิ้วแบบสัมผัสบน iPhone และ iPad นอกจากนี้ยังมีการตั้งค่ากำหนดลักษณะของระบบเพื่อยกเลิกสิ่งนี้หากคุณต้องการใช้พฤติกรรมการเลื่อนแบบคลาสสิก ในขณะที่คุณสมบัตินี้ให้ผู้ใช้ส่วนใหญ่เลือกที่จะเปลี่ยนกลับเป็นพฤติกรรมที่พวกเขาต้องการมันอาจไม่ทำงานในทุกสถานการณ์โดยเฉพาะอย่างยิ่งเมื่อใช้เมาส์เป็นอุปกรณ์ป้อนข้อมูลแทน trackpad ของมัลติทัช

ในบางกรณีการตั้งค่าอาจพร้อมใช้งานในบานหน้าต่าง Mouse ของ System Preferences แต่เมื่อคุณตรวจสอบหรือเมื่อคุณปิดการตั้งค่าระบบการตั้งค่าจะเปลี่ยนกลับ ในบางครั้งการตั้งค่าอาจไม่ปรากฏเลย

หากช่องทำเครื่องหมายเพื่อยกเลิกการทำงานแบบเลื่อนกลับหายไปแสดงว่าอาจมีข้อขัดแย้งระหว่างเมาส์และซอฟต์แวร์ไดรเวอร์ที่ใช้ใน OS X หากคุณติดตั้งซอฟต์แวร์ไดรเวอร์ที่มาพร้อมกับเมาส์ให้ลองอัปเดตเป็นเวอร์ชันล่าสุด จากเว็บไซต์ของผู้ผลิต เช่นเดียวกับการใช้ซอฟต์แวร์และไดรเวอร์การจัดการข้อมูลบุคคลที่สามเช่น Better Touch Tool และ USB Overdrive

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

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

ในขณะที่ปรับการกำหนดค่าไดรเวอร์ระบบของคุณด้วยวิธีเหล่านี้อาจกระตุ้นระบบเพื่อให้คุณตั้งค่าทิศทางการเลื่อนอีกครั้งทางเลือกที่ใช้งานได้ดีคือพยายามบังคับให้ระบบเปลี่ยนพฤติกรรมการเลื่อน

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

หากต้องการทำสิ่งนี้ให้เปิด Terminal ในโฟลเดอร์ Applications> Utilities และเรียกใช้คำสั่งต่อไปนี้:

ค่าเริ่มต้นเขียน -g com.apple.swipescrolldirection -bool FALSE

หากต้องการย้อนกลับการตั้งค่านี้ให้ทำซ้ำคำสั่ง แต่ใช้ "TRUE" แทน "FALSE" เป็นอาร์กิวเมนต์สุดท้าย ตอนนี้ตรวจสอบการตั้งค่าโดยใช้คำสั่งต่อไปนี้เพื่ออ่านกลับไปที่คุณ:

ค่าเริ่มต้นอ่าน -g com.apple.swipescrolldirection

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

บางครั้งเนื่องจากพฤติกรรมแคชใน OS X Mavericks การตั้งค่าบางอย่างเปลี่ยนแปลงในโปรแกรมการตั้งค่าระบบหรือแม้กระทั่งการเรียกใช้โดยคำสั่ง "ค่าเริ่มต้น" ใน Terminal อาจไม่ติด หากเป็นกรณีนี้เมื่อคุณใช้คำสั่งที่สองข้างต้นเพื่ออ่านการตั้งค่ามันอาจยังแสดงเป็นการคืนค่าเริ่มต้นของระบบ หากสิ่งนี้เกิดขึ้นให้เปิดการตรวจสอบกิจกรรมและค้นหากระบวนการที่เรียกว่า "cfprefsd"

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


 

แสดงความคิดเห็นของคุณ