วิธีเปลี่ยนแตะเพื่อคลิกโดยใช้“ ค่าเริ่มต้นเขียน” จากบรรทัดคำสั่ง?


14

ฉันต้องการเปลี่ยนคุณสมบัติ tap-to-click ของ trackpad จากบรรทัดคำสั่ง กราฟิกฉันสามารถทำได้โดยคลิกการตั้งค่าระบบ -> Trackpad -> แตะเพื่อคลิก ฉันจะทำมันจากบรรทัดคำสั่งได้อย่างไร

ฉันเหนื่อย:

defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 0
defaults write GlobalPreferences com.apple.mouse.tapBehavior -int 0

แต่สิ่งเหล่านี้ใช้ไม่ได้ (โดยมีค่าเป็น 1 และ 0 พร้อมรีบูต) ฉันพลาดขั้นตอนบางอย่างหรือไม่ ฉันมี Macbook 5,1 Snow Leopard


คุณจะรู้ได้อย่างไรว่าปุ่มเหล่านั้นเป็นกุญแจที่ถูกต้องสำหรับพฤติกรรมการแตะเพื่อคลิก คุณได้กระจายไฟล์ที่เกี่ยวข้องก่อนและหลังการเปลี่ยนการตั้งค่าในระบบ GUI หรือไม่?
Cajunluke

ทั้งสองบรรทัดเป็นคำแนะนำจากการค้นหาของ Google และการเปลี่ยนแปลงบนเมื่อฉันใช้ gui ฉันยังได้ลองด้วย -bool จริง / เท็จเนื่องจากการคลิกปุ่มเป็นบูลีนจริง ๆ มีที่ไหนอีกบ้างที่ฉันควรจะตกแต่งด้วย? ชอบ "allow-command-line-access = true" หรือไม่
Juha

ไม่มีการตั้งค่าอนุญาตการเข้าถึงบรรทัดคำสั่ง defaultsควรทำงาน. คุณได้ตรวจสอบบูลีน YES / NO หรือสตริงจริง / เท็จ / ใช่ / ไม่?
Cajunluke

คำตอบ:


6

เตรียมพร้อมที่จะทำงาน รูปแบบที่ถูกต้อง (สำหรับฉัน) คือ:

defaults -currentHost write -globalDomain com.apple.mouse.tapBehavior -int 0

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

ออกจากระบบ - การเข้าสู่ระบบเป็นสิ่งจำเป็นสำหรับการทำงาน


หากคุณต้องการออกจากระบบและเข้าสู่ระบบคุณจะได้อะไรจากการหลีกเลี่ยง Sys Pref GUI
Tal

1
ใช้งานได้ 100 เครื่อง / บัญชีหลังจากอัปเกรดทุกครั้ง (หนึ่งครั้งต่อปี) บรรทัดคำสั่งจะทำหน้าที่ซ้ำ ๆ โดยอัตโนมัติ
Juha

1
นอกจากระบบอัตโนมัติมันเป็นบันทึกที่ดีของการตั้งค่า
cavalcade

2

ฉันมีสิ่งต่อไปนี้ในไฟล์ของฉัน.osx :

# Enable tap to click (Trackpad) for this user and for the login screen
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1

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