Mac OS X'te fare ivmesini devre dışı bırakma


37

Mac OS X'teki kullanılamaz fare sorununa uzun süredir çözüm arıyordum. Bir gazillion programı denedim ve var olan ya da eklenebilecek her ayar ile kandırdım. Şimdiye kadar Mac OS X'te lineer fare tepkisi almanın bir yolunu bulamadım.

Bu noktada başka bir işletim sistemi kurmayı düşünüyorum.

Ama bunu yapmadan ya da işletim sistemi ikili dosyalarını hacklemeden önce, belki de burada birisinin çözümü olabilir mi?

Doğrusal fare tepkisi istiyorum . Ben yüksek hassasiyet istiyorum. Touchpad hızlandırmamı seviyorum ve mümkünse saklamak istiyorum. Herhangi bir fikir?

PS Uzun zamandır bu işteyim, muhtemelen en popüler cevapları çoktan denedim.

MacBook Pro'da Mac OS X 10.6.5 kullanıyorum. Belirli bir marka fare kullanmıyorum.

Ticari bir çözüm aramıyorum.

Denedim:

Şimdiye kadar topladıklarımdan itibaren, hızlanma eğrisini öldürmenin tek yöntemi, fare ölçeklendirmesini negatif bir değere ayarlamak gibi görünüyor (bunun için görünüşte iki yöntem var.) Ne yazık ki, bu aynı zamanda izleme hızını da düşürüyor. 10.4'ten önce, her şeyi çözen kendi hızlanma eğrinizi geçebileceğiniz bir işlev vardı.

-

: Bu arada, burada bu soruya Linux muadili olan X.Org devre dışı bırakılması, fare ivme (Linux)

Ben kendi çözüm rulo çalışıyor olacağım olarak ... ve burada proğramsal varyantı var: Mac OS X devre dışı bırakılması fare ivme @ SO


1
Bu Ağustos'ta yayınlandı: Fare sürücüsünü hackleyen oldukça çaresiz bir çözüm. O zamandan bu yana kısa sürede alternatiflerin ortaya çıkmasını beklemiyorum.
Daniel Beck

1
Kendi yazmak için yukarı iseniz @aib, bu büyük olasılıkla fare eğrisi uygulaması sadece hızlanma ayarlarını büküverdiğini ( HIDPointerAccelerationSettings, HIDPointerAccelerationTable, HIDPointerAccelerationTypeiçinde IORegistry içinde, vs.) IOHIDPointingfare ile ilişkili nesne. IOHIDFamilyaçık kaynak olduğundan, sürücünün bu ayarları nasıl yorumladığını anlayabilirsiniz.
Jeremy W. Sherman

7
Eğer buradaysanız muhtemelen hayal kırıklığına uğramışsınızdır, işte ruh halinizi hafifletmek için bazı önemsiz şeyler: Fareyi Mac'te ilk kez kullanmaya başladığımda büyük bir 32x32 Firefox düğmesini tıklatmamın 10 saniyeden uzun sürdüğünü biliyor muydunuz? (sadece ~ 3'ü kafamı masaya çarparak harcadım)? Muridae Quake 3 railgunner'a meydan okudu, ben olduğumu, altından almayı ve onu abartmayı sürdürdüm.
aib

3
İlginç, kelimenin tam anlamıyla bir düz şeyleri alma meselesi. (Bu durumda, işaretçi eğrisi olurdu.) Ben işleri daha fazla tartışmayacağım, çünkü zaten lineer tepkinin "kişisel tercih" olarak adlandırılmasının lehine olan tek mantıklı, evrensel seçim olduğunu kabul ettim. ." Yine de, bazı insanların üzerinde çalıştıkları bir cihazla etkileşime girmek için saatlerce kullandıkları bir cihazla ilgili hiçbir standardın bulunmadığı beni şaşırtıyor.
aib

4
Kişisel tercihler tam da bu: kişisel . Birisi fare ivmesini seviyor veya beğenmiyorsa, bu onların ayrıcalığıdır. Süper Kullanıcının amacı, bilgisayarlarla ilgili soruların cevaplarını almaktır ve bu mükemmel bir sorudur. Lütfen işletim sisteminin "üstün" olduğu konusunda tartışma yapmayı bırakın, yoksa alakasız yorumlar silinir.
nhinkle

Yanıtlar:


7

Varsa, üreticinizin fare sürücüsünü kullanın

Alternatifler genel, ticari, çok amaçlı fare yardımcı programları / sürücüleri USB Overdrive veya Steermouse'dur veya Mouse Acceleration Preference Pane'ı kullanır .


1
MAPP'nin eğri düzenlemesi olmayan daha yeni bir sürümünü kullanmalıyım. Şu anda doğrusal bir yanıt alabileceğim en yakın şey -0.4x hızlanmada, ancak hassasiyet korkunç. Ticari yazılımı kullanmayacağım, çünkü bir fareyi kullanabilmek için yazılım satın almayı saçma buluyorum . Birkaç saatimi kendim yazmayı tercih ederim, sanırım bu SO için bir konu.
aib

1
Bir fare kullanmak için yazılım satın almak zorunda değilsiniz , sadece farenin çalışma şeklini değiştirmek istiyorsunuz.
Martin Marconcini

3
Tamam, bunun bir bakış açısı sorunu olduğuna katılıyorum. Bana öyle (ve I, görünüşe göre, bu bakış ile gezegende tek kişi olabilir) olan "çalışma" ve "çalışmıyor" arasındaki fark. Faremin fişini çıkardım ve Mac'te dokunmatik yüzey veya grafik tabletle kontrol edilemeyen bir şey kullanmayı bıraktım.
aib

1
@aib +2, gezegende hayal kırıklığına uğrayan tek kişi olmadığınız için. Şu anda yeni bir Logitech lazer fare aldım ve bilgisayarın yanında bir dekorasyon aracı olarak oturuyor. Best Buy’a geri dönüp paramı geri almak gibi hissediyorum.
amatör barista

6

Kısa cevap, bir Terminalde yaz:

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

Bunu hem fare hem de trackpad için yapmalı. Varsayılan değerleri geri yüklemek istiyorsanız, şunu yazın:

defaults write .GlobalPreferences com.apple.mouse.scaling 

Büyük-zamanlı cevap, Fare Eğrileri Hızlanma Tercihi Bölmesi'ne göz atın (ücretsiz indirme ). Tercihler Panelinizi> Fare Hızlandırma'yı açın ve Fare değerini 0.0x'e ayarlayın

Bunu yapmalı, ancak daha fazla kontrol istiyorsanız, bu ve diğer fare ayarlarında size tam kontrol sağlayan aynı sayfada Uygulamayı da kontrol edebilirsiniz.


1
Snow Leopard için çalışmıyor çünkü Jobs, programın bir bağımlılığı olan bir API işlevi bırakmaya karar verdi. Yalnızca işletim sisteminin eski sürümlerine sahip Mac kullanıcıları için çalışır.
amatör barista

İyi haberler! Bu 10.8 'de tekrar çalışır
Jonathan

1
el capitan 10.11.1 de çalışıyor! Nasıl geri yükleyeceğinizi sağladığınız için mükemmel cevap.
ahnbizcad

5

Ben de aynı problemi yaşadım çünkü League of Legends'ı denemek istedim, RTS benzeri bir online oyun - fare hızlandırma, elinizin hızlı bir şekilde hareket etmesiyle birlikte hassasiyeti istediğinizde acı verici olabilir.

Bazı testlerden ve testlerden sonra bir cazibe gibi çalışan ControllerMate'i buldum :

ControllerMate, HID cihazlarınızın (klavyeler, tuş takımları, fareler, hareket topları, oyun çubukları, gamepadler, kısmalar gibi) davranışını kişiselleştirmenize izin veren bir denetleyici programlama aracıdır. ControllerMate'in felsefesi, mümkün olduğunca esnek olmak, bir dizi temel programlama aracı sağlamak ve kullanıcının bu araçları sınırsız çeşitlilikte bir araya getirmesine izin vermektir.

görüntü tanımını buraya girin


USB Overdrive, MouseZoom veya imleç balistik gibi bir pencere üretmek için başka herhangi bir şey alamadım, ancak ControllerMate işi yaptı. Biraz kesmek ve sinir bozucu olmakla birlikte, en azından işe yarıyor. O zamandan beri sadece OSX sürücüsü destekli bir fare kullanmaya başladım.
David Ma,

2
Controller arkadaşı indirdim ve kullanılamaz hale geliyor, ayrıca bunun için para harcamanız gerekiyor. Hayatımın 15 dakikası asla iyileşmeyeceğim.
amatör barista

4

Bu konuya bakın: Mac OS X'in fare ivmesinden bıktınız mı?

İndirilebilir bir ek olarak da mevcut olan, ölçeklendirmeyi değiştirecek 21 satırlık bir C programının kaynağı da dahil olmak üzere çeşitli çözümler tartışılmıştır. Önce tüm konuyu okumanızı öneriyorum.


Zaten okudum, ama ilk kez özlediğim bir şey olabilir, bu yüzden tekrar en baştan okuyacağım ve buraya başka bir geri bildirim bırakacağım.
aib

2
Hayır üzgünüm. Bu, hızlanma eğrisi ile birlikte izleme hızını öldüren fare hızlandırma tercihleri ​​bölme yöntemidir.
aib

@aib +1 hayatımın 15 dakikasını kurtardığım için.
amatör barista

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

Steermouse kullanıyorum ve bağımsız olarak hızlanma ve takip hızını ayarlamanıza izin veriyor. Bir şey, üreticinin sürücüsü ve Steermouse yüklü olması işleri karıştırır.


Benim için 10.8’de çalıştı
Jonathan

bağlam lütfen. Bunu nereye yazıyoruz ve nasıl ulaşıyoruz?
ahnbizcad

3

Ver MouseZoom bir deneyin, bu fare hareketi yavaşlatmak için benim için çalıştı.


Ama hızlandırmak istiyorum! Sadece hızlanma olmadan. Bu arada, hızlanmanın nasıl bir şey olduğunu bilmek istiyorsanız, o programdaki maksimum ayarı deneyin. Kullanılabilir olduğunu söyle ve doğrusal fare tepkisi arayışımı bırakacağım. Bu karşı sezgisel cevap eğrisi tam olarak düşük ayarlarda olup bitenlerden daha az abartılı.
aib


2

SmoothMouse.com çözüm gibi görünüyor. Fare ve trackpad kullanılabilirliğini geliştirmek için bir projedir.

OSX Mavericks çalıştıran MacBook Air'imde harika çalışıyor.


O ile çakışan rağmen bu iyi bir yardımcı programdır Karabiner benim için anlaşmabozucudur olduğunu
cwd

1

OS X ivme, mevcut ortadan kaldırmak için takılabilir bir tercih bölmesi vardır burada .

Karşı sezgisel gelebilir, ancak ivmeyi kaldırmak için "Fare" yi -6.0x olarak ayarlayın.


1
Soruma gönderdiğim kişiye çok tanıdık geliyor. Üzgünüz, ancak fare hassasiyetini hızlanma eğrisi ile birlikte öldürüyor. Şu anda kullandığım şey (ya da daha doğrusu.)
aib

1

Mac'inizin yanında bir PC'niz de varsa, PC'nin faresini paylaşmak için Synergy + kullanabilirsiniz. Bu, PC'nin fare hızı ve hızlandırma ayarlarını kullanmanın ek avantajına sahiptir ve Windows kullanıyorsanız, bunları Denetim Masası'ndan devre dışı bırakabilirsiniz.

İstemci olarak Mac ile Windows makinesinin sunucu olarak ayarlanması gerektiğini unutmayın.


1

Ver Overdrive USB bir denemede.


USB Overdrive'ı ve Razer OSX sürücülerini kullanan USB overdrive en belirgin kazanan oldu.
Omar Qureshi,

Kullanıcı zaten Aralık ayında (cevabımı gör) bunu kullanmak istemediğini söyledi.
Daniel Beck

1

Bu sorun nedeniyle, bir logitech G5 verdim. Sorunu bir Magic Mouse kullanarak çözdüm. Sürücüleri, başka bir farede bulamadığım yumuşak bir işaretçi ivmesi sağlıyor.

Bu iyi bir çözüm değil, ama benim için çalıştı ...


0

Decelerator adında küçük bir App olduğunu duydum , hile yapabilir! ;-)

(Utanmaz fiş, ben yazdım.: D)


1
İşaretçi hızını ayarlamanıza izin veriyor mu? Hızlanma olmadan, bu.
aib

0

Ben atmak için gidiyordu BetterTouchTool ringe ama fare şeklini telafi etmek 3. parti yazılımlara karşı antipati gördü. Gelecekte başkasına yardımcı olacağını umarak buraya ekliyorum.


Ben sadece ticari çözümlere karşıyım: Fare kullanabilmek için para ödemek zorunda kalıyorum. Bunu deneyeceğim, teşekkürler.
aib

@ aib “nasıl fare kullanabilmek için para ödemek zorunda saçma” demeye devam ettiğini ilginç buluyorum. 10.0'dan beri Windows ve 10.0'dan beri işletim sistemi (artı Sistem 7, 8 ve 9) ve bir çok Linux ve BSD türü kullandım, henüz ekstra bir şey ödememi gerektiren bir fare bulamadım ... hepsi kutudan çıktı. Ödemeniz gereken rantınız yanlış ifade edildi. Bu, YY işletim sisteminin XX özelliğinden şikayet edip, kullanılamaz olduğunu ve değiştirilmesi için para ödemem gerektiğinden şikayet etsem aynı olurdu.
Martin Marconcini

@ Martín Marconcini: Katılıyorum; Konuyu romantikleştiriyorum, ancak özellik şişkinliği , güçlü bir şekilde hissetmeme yardımcı olamayacağım şeylerden biri. Bu, büyük bir kullanılabilirlik sorunudur (özellikle Mac OS'un hızlanma eğrisi ile) ve kolayca önlenebileceğini düşünmek - kodu kaldırarak ... Ayrıca, kolay bir noktaya getirmek için: Çok fazla sistem kullandıysanız, zaten her birinin farklı bir ivme koduna sahip olduğunu ve bu nedenle fare tepkisi olduğunu biliyorum. Doğrusal tepki, tek evrensel cevaptır.
aib

Oh, ve ben gerçekten abartmıyordum: Bu soru hakkında 7. yoruma bakınız. İşaretçinizi bir düğmeye atmak ne kadar zor olmalı?
aib

@ aib tüm OSses'lerin farklı algoritmalar kullandığını biliyorum ve bu nedenle cevap aynı değil, fakat birinden diğerine geçişi zor bulmuyorum; Eğer bir şey Windows, biraz hareket etmek biraz garip bulursa. İnandığım şey, birinin pratik günlerinden sonra kullanılacağı. Kas hafızası yenmek zor ama imkansız değil. Zaten bugünlerde fareyi pek kullanmıyorum. Launchbar ve kısayollar benim
farem

0

Logitech G400 kullanıyorum, bu sadece farelerin ailesi için geçerli olabilir.

Logitech oyun yazılımını kullanarak, DPI hassasiyetini tamamen (3600) ve yoklama oranını tamamen aşağıya çevirin (125).

Ardından OSX fare sistemi tercihlerinde izleme hızı neredeyse tamamen azalır. Bu sadece benim için ivmelenmeyi değil, aynı zamanda işaretçinin düşük hızlarda donabileceği veya yapışabileceği sorunları da giderdi.


-3

Sihirli Fare. Atalet Kaydırma kapalı. Windows 3.0'a geri döneceksiniz ancak neden olmak istediğinize dair hiçbir fikrim yok.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.