Vô hiệu hóa tăng tốc chuột trong Mac OS X


37

Tôi đã tìm kiếm một giải pháp cho vấn đề chuột không sử dụng được trong Mac OS X từ lâu. Tôi đã thử một chương trình đáng kinh ngạc và loay hoay với mọi cài đặt có hoặc có thể được thêm vào. Cho đến nay, tôi chưa tìm được cách nhận phản hồi chuột tuyến tính trong Mac OS X.

Tại thời điểm này tôi nghiêm túc xem xét việc cài đặt một hệ điều hành khác.

Nhưng trước khi tôi làm điều đó, hoặc đi hack xung quanh các nhị phân hệ điều hành, có lẽ ai đó ở đây có một giải pháp?

Tôi muốn phản ứng chuột tuyến tính . Tôi muốn độ nhạy cao. Tôi thích tăng tốc touchpad của tôi và muốn giữ nó nếu có thể. Có ý kiến ​​gì không?

PS Tôi đã ở đây trong một thời gian dài, có lẽ tôi đã thử những câu trả lời phổ biến nhất.

Tôi đang chạy Mac OS X 10.6.5 trên MacBook Pro. Tôi không sử dụng một nhãn hiệu chuột cụ thể.

Tôi không tìm kiếm bất kỳ giải pháp thương mại.

Tôi đã thử:

Từ những gì tôi đã thu thập được cho đến nay, phương pháp duy nhất để tiêu diệt đường cong gia tốc dường như là đặt tỷ lệ chuột thành giá trị âm (trong đó rõ ràng có hai phương pháp.) Thật không may, điều này cũng giết chết tốc độ theo dõi. Trước 10,4, có một chức năng mà bạn có thể vượt qua đường cong gia tốc của riêng mình để giải quyết mọi thứ.

-

Nhân tiện, đây là bản sao Linux cho câu hỏi này: Vô hiệu hóa tăng tốc chuột trong X.Org (Linux)

... Và đây là biến thể lập trình, vì tôi sẽ cố gắng đưa ra giải pháp của riêng mình: Vô hiệu hóa tăng tốc chuột trong Mac OS X @ SO


1
Điều này đã được đăng vào tháng 8: Một giải pháp khá tuyệt vọng hack trình điều khiển chuột. Tôi không mong đợi các lựa chọn thay thế đã xuất hiện trong thời gian ngắn kể từ đó.
Daniel Beck

1
@aib Nếu bạn đang lên cho bằng văn bản của riêng bạn, nó có khả năng rằng các ứng dụng đường cong chuột chỉ được tinh chỉnh các thiết lập tăng tốc ( HIDPointerAccelerationSettings, HIDPointerAccelerationTable, HIDPointerAccelerationType, vv) trong IORegistry của IOHIDPointingđối tượng liên quan đến chuột. IOHIDFamilylà nguồn mở, vì vậy bạn có thể tìm ra cách trình điều khiển diễn giải các cài đặt đó.
Jeremy W. Sherman

7
Nếu bạn ở đây có lẽ bạn đang nản lòng, thì đây là một số câu đố để làm dịu tâm trạng của bạn: Bạn có biết rằng lần đầu tiên tôi thử sử dụng chuột trên máy Mac, tôi đã mất hơn 10 giây để nhấp vào nút Firefox 32x32 lớn (chỉ ~ 3 trong số đó tôi dành đập đầu vào bàn làm việc)? Muridae đã thách thức xạ thủ Quake 3 rằng tôi, tôi đã giữ và vượt qua nó.
aib

3
Thật buồn cười, đó vấn đề khiến mọi thứ trở nên thẳng thắn. . . " Tuy nhiên, điều làm tôi ngạc nhiên là một số người không có tiêu chuẩn nào về một thiết bị họ sử dụng hàng giờ liền để tương tác với một thiết bị mà họ làm tất cả công việc của họ.
aib

4
Sở thích cá nhân chỉ là: cá nhân . Nếu ai đó làm hoặc không thích tăng tốc chuột, đó là đặc quyền của họ. Quan điểm của Super User là nhận câu trả lời cho các câu hỏi về máy tính và đây là một câu hỏi hoàn toàn hợp lệ. Vui lòng ngừng cãi nhau về việc hệ điều hành của họ "vượt trội", nếu không các bình luận không liên quan sẽ bị xóa.
nhinkle

Câu trả lời:


7

Sử dụng trình điều khiển chuột của nhà sản xuất của bạn, nếu có sẵn

Các lựa chọn thay thế là các tiện ích / trình điều khiển chuột đa năng, thương mại, đa mục đích USB Overdrive hoặc Steermouse hoặc sử dụng Ngăn ưu tiên tăng tốc chuột .


1
Tôi phải sử dụng phiên bản mới hơn của MAPP, phiên bản không có chỉnh sửa đường cong. Ngay bây giờ, gần nhất tôi có thể nhận được phản hồi tuyến tính là ở gia tốc -0,4x, nhưng độ nhạy là rất tệ. Tôi sẽ không sử dụng phần mềm thương mại đơn giản vì tôi thấy thật lố bịch khi mua phần mềm để có thể sử dụng chuột . Tôi thà dành một vài giờ để viết một mình, mặc dù tôi đoán đó là một chủ đề cho SO.
aib

1
@aib Bạn không phải mua phần mềm để sử dụng chuột , bạn chỉ muốn thay đổi cách thức hoạt động của chuột.
Martin Marconcini

3
OK, tôi đồng ý rằng đó là một vấn đề quan điểm. Đối với tôi (và tôi, rõ ràng, có thể là người duy nhất trên hành tinh có quan điểm này) đó sự khác biệt giữa "làm việc" và "không hoạt động". Tôi đã rút chuột ra và ngừng sử dụng bất cứ thứ gì trên Mac không thể điều khiển được thông qua bàn di chuột hoặc máy tính bảng đồ họa.
aib

1
@aib +2 vì không phải là người duy nhất trên hành tinh nản lòng. Ngay bây giờ tôi đã mua một con chuột laser Logitech mới và nó đang ngồi ngay cạnh máy tính như một thiết bị trang trí. Cảm giác như quay trở lại Best Buy và lấy lại tiền của tôi.
barista nghiệp dư

6

Câu trả lời ngắn, viết trên Terminal:

defaults write .GlobalPreferences com.apple.mouse.scaling -1
defaults write .GlobalPreferences com.apple.trackpad.scaling -1

Điều đó sẽ làm điều đó cho cả chuột và trackpad. Nếu bạn muốn khôi phục các giá trị mặc định, gõ:

defaults write .GlobalPreferences com.apple.mouse.scaling 

Câu trả lời lớn, hãy xem Ngăn tùy chọn tăng tốc chuột cong ( tải xuống miễn phí ). Mở Bảng tùy chọn của bạn> Tăng tốc chuột và đặt giá trị Chuột thành 0,0x

Điều đó sẽ làm điều đó nhưng nếu bạn muốn kiểm soát nhiều hơn, bạn cũng có thể kiểm tra Ứng dụng tại cùng một trang cung cấp cho bạn toàn quyền kiểm soát các cài đặt này và các cài đặt chuột khác.


1
Không hoạt động cho Snow Leopard vì Jobs quyết định bỏ chức năng API vốn phụ thuộc vào chương trình đó. Nó chỉ hoạt động cho người dùng Mac với các phiên bản cũ của HĐH.
barista nghiệp dư

Tin tốt! Nó hoạt động trở lại vào 10.8
Jonathan

1
hoạt động trong el capitan 10.11.1 quá! Câu trả lời tuyệt vời, để cung cấp làm thế nào để khôi phục là tốt.
ahnbizcad

5

Tôi gặp vấn đề tương tự vì tôi muốn thử League of Legends, một trò chơi trực tuyến giống RTS - tăng tốc chuột có thể là một nỗi đau khi bạn muốn độ chính xác kết hợp với chuyển động nhanh của tay bạn.

Tôi đã tìm thấy ControllerMate , hoạt động như một bùa mê sau một số điều chỉnh và thử nghiệm:

ControllerMate là một công cụ lập trình điều khiển cho phép bạn tùy chỉnh hành vi của các thiết bị HID - bàn phím, bàn phím, chuột, bi xoay, cần điều khiển, gamepad, điều tiết, trong số những thứ khác. Triết lý của ControllerMate là linh hoạt nhất có thể, cung cấp một bộ công cụ lập trình cơ bản và cho phép người dùng kết hợp các công cụ đó theo nhiều cách vô tận.

nhập mô tả hình ảnh ở đây


Tôi không bao giờ có thể có được USB Overdrive, MouseZoom hoặc bất cứ thứ gì khác để tạo ra một cửa sổ như con trỏ đạn đạo, nhưng ControllerMate đã làm được việc đó. Đó là một chút hack và gây phiền nhiễu, nhưng ít nhất nó hoạt động. Kể từ đó, tôi đã chuyển sang chỉ sử dụng chuột có hỗ trợ trình điều khiển OSX.
David Ma

2
Tôi đã tải xuống kiểm soát và nó rất không sử dụng được, cộng với việc bạn phải rút tiền mặt cho nó. 15 phút của cuộc đời tôi sẽ không bao giờ hồi phục.
barista nghiệp dư

4

Xem chủ đề này: Mệt mỏi vì tăng tốc chuột của Mac OS X?

Một số giải pháp được thảo luận, bao gồm nguồn của chương trình C gồm 21 dòng sẽ thay đổi tỷ lệ, cũng có sẵn dưới dạng tệp đính kèm có thể tải xuống. Tôi đề nghị đọc toàn bộ chủ đề đầu tiên.


Đã đọc nó, nhưng có thể là thứ tôi đã bỏ lỡ lần đầu tiên vì vậy tôi sẽ đọc lại từ đầu và bỏ phản hồi khác ở đây.
aib

2
Không, xin lỗi. Đây là phương pháp ngăn tùy chọn tăng tốc chuột, giết chết tốc độ theo dõi cùng với đường cong tăng tốc.
aib

@aib +1 vì đã cứu tôi 15 phút trong đời.
barista nghiệp dư

4
defaults write .GlobalPreferences com.apple.mouse.scaling -1

Tôi sử dụng steermouse và nó cho phép bạn độc lập thiết lập tốc độ và tốc độ theo dõi. Một điều, có trình điều khiển và steermouse của nhà sản xuất cài đặt làm rối tung mọi thứ.


Làm việc cho tôi vào 10.8
Jonathan

xin vui lòng bối cảnh. chúng ta viết cái này ở đâu và làm thế nào để chúng ta viết nó?
ahnbizcad

3

Hãy dùng thử MouseZoom , nó giúp tôi làm chậm chuyển động của chuột.


Nhưng tôi muốn tăng tốc nó lên! Chỉ không tăng tốc. Nhân tiện, nếu bạn muốn biết khả năng tăng tốc là như thế nào, hãy thử cài đặt tối đa trên chương trình đó. Nói cho tôi biết nó có thể sử dụng được và tôi sẽ bỏ nhiệm vụ phản ứng chuột tuyến tính. Đường cong phản hồi trực quan đó chính xác là những gì xảy ra trên các cài đặt thấp hơn, chỉ ít phóng đại hơn.
aib


2

SmoothMouse.com dường như là giải pháp. Đây là một dự án để cải thiện khả năng sử dụng chuột và trackpad.

Nó hoạt động rất tốt trên MacBook Air chạy OSX Mavericks của tôi.


Đây là một tiện ích tốt mặc dù nó mâu thuẫn với Karabiner , một công cụ đối phó với tôi
cwd

1

Có một khung tùy chọn có thể được cài đặt để loại bỏ khả năng tăng tốc trong OS X, có sẵn ở đây .

Nghe có vẻ phản trực giác, nhưng để loại bỏ khả năng tăng tốc, hãy đặt "Chuột" thành -6.0x.


1
Có vẻ rất quen thuộc với người mà tôi đã đăng trong câu hỏi của mình. Xin lỗi, nhưng nó giết chết độ nhạy của chuột cùng với đường cong tăng tốc. Đó là những gì tôi đang sử dụng tại thời điểm này (hoặc đang cố gắng, thay vào đó.)
aib

1

Nếu bạn cũng có một PC được thiết lập bên cạnh máy Mac của mình, bạn có thể sử dụng Synergy + để chia sẻ chuột của PC. Điều này có thêm lợi ích của việc sử dụng cài đặt tốc độ và gia tốc chuột của PC và nếu bạn ở trên Windows, bạn có thể tắt những điều này khỏi Bảng điều khiển.

Lưu ý rằng máy Windows phải được thiết lập làm máy chủ, với máy Mac là máy khách.


1

Hãy dùng thử USB Overdrive .


Đã sử dụng USB Overdrive và trình điều khiển Razer OSX, USB Overdrive là người chiến thắng rõ ràng.
Omar Qureshi

Người dùng đã trả lời vào tháng 12 (xem câu trả lời của tôi) rằng anh ta không muốn sử dụng nó.
Daniel Beck

1

Vì vấn đề này, tôi đã bỏ đi một chiếc logitech G5. Tôi đã giải quyết vấn đề bằng Chuột ma thuật. Trình điều khiển của nó cung cấp khả năng tăng tốc con trỏ mượt mà tôi không tìm thấy ở bất kỳ con chuột nào khác.

Đây không phải là một giải pháp tốt, nhưng làm việc cho tôi ...


0

Tôi nghe nói có một ứng dụng nhỏ xinh xắn tên là Decelerator có thể thực hiện thủ thuật! ;-)

(Ổ cắm không biết xấu hổ, tôi đã viết nó .: D)


1
Nó cho phép bạn điều chỉnh tốc độ con trỏ? Không có gia tốc, đó là.
aib

0

Tôi định ném BetterTouchTool vào vòng nhưng tôi thấy bạn không thích phần mềm của bên thứ 3 để làm cho chuột hình thành. Tôi đang thêm nó ở đây với hy vọng nó sẽ giúp người khác trong tương lai.


Tôi chỉ chống lại các giải pháp thương mại: Thật nực cười khi phải trả tiền để có thể sử dụng chuột. Tôi sẽ thử, cảm ơn.
aib

@aib Tôi thấy thú vị khi bạn cứ nói "thật lố bịch khi phải trả tiền để có thể sử dụng chuột". Đã sử dụng Windows từ 3.0 và OS X kể từ 10.0 (cộng với Hệ thống 7, 8 và 9) và nhiều loại Linux và BSD, tôi vẫn chưa tìm thấy một con chuột nào yêu cầu tôi phải trả thêm một thứ gì đó. Lời nói của bạn về việc phải trả tiền được thể hiện không chính xác. Điều đó cũng tương tự nếu tôi phàn nàn về tính năng XX của hệ điều hành YY và phàn nàn rằng nó không thể sử dụng được và tôi phải trả tiền để được thay đổi.
Martin Marconcini

@ Martín Marconcini: Tôi đồng ý; Tôi đang lãng mạn hóa chủ đề này, nhưng tính năng phình to là một trong những điều tôi không thể giúp cảm thấy mạnh mẽ. Đây là một vấn đề lớn về khả năng sử dụng (đặc biệt là với đường cong tăng tốc của Mac OS) và nghĩ rằng nó có thể dễ dàng ngăn chặn - bằng cách xóa mã ... Ngoài ra, để đưa ra một điểm dễ dàng: Nếu bạn đã sử dụng rất nhiều hệ thống, bạn đã biết rằng mỗi người có một mã tăng tốc khác nhau, và do đó, phản ứng của chuột. Phản ứng tuyến tính là duy nhất phổ quát.
aib

Ồ, và tôi không thực sự phóng đại: Xem bình luận thứ 7 về câu hỏi này. Làm thế nào khó khăn để hạ cánh con trỏ của bạn trên một nút?
aib

@aib Tôi biết tất cả các OS sử dụng các thuật toán khác nhau và do đó phản hồi không giống nhau, nhưng tôi không thấy khó khăn khi chuyển từ cái này sang cái khác; nếu bất cứ điều gì tôi thấy Windows hơi khó xử để di chuyển. Những gì tôi tin là một người sẽ được sử dụng sau nhiều ngày luyện tập. Bộ nhớ cơ khó đánh bại, nhưng không phải là không thể. Trong mọi trường hợp, tôi thực sự không sử dụng chuột nhiều như vậy trong những ngày này. Launchbar và phím tắt là chuột của tôi;)
Martin Marconcini

0

Tôi đang sử dụng Logitech G400 nên điều này chỉ có thể áp dụng cho gia đình chuột đó.

Sử dụng phần mềm chơi game Logitech, tăng độ nhạy DPI lên (3600) và tỷ lệ bỏ phiếu giảm dần (125).

Sau đó, trong các tùy chọn hệ thống chuột OSX, hãy giảm tốc độ theo dõi xuống gần hết. Điều này không chỉ loại bỏ khả năng tăng tốc cho tôi, mà còn khắc phục các sự cố trong đó con trỏ sẽ đóng băng hoặc dính ở tốc độ thấp.


-3

Chuột ma thuật. Cuộn quán tính được đặt thành tắt. Bạn sẽ quay lại Windows 3.0 nhưng tôi không biết tại sao bạn lại muốn như vậy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.