Windows'ta (Boot Camp olmadan) Apple Magic Trackpad ayarlarını nasıl değiştireceğinizi bilen var mı?


14

Windows'ta (Boot Camp olmadan) Apple Magic Trackpad ayarlarını nasıl değiştireceğinizi bilen var mı?

Sürücüyü yükleyip çalıştırabildim.

Ancak, tıklamak için hafifçe vurma varsayılan olarak açıktır ve bunu kapatabilirsem bunun çok daha iyi olacağını düşünüyorum.

Sadece sürücüleri yüklemeyle ilgili sorun, Boot Camp kontrol panelini alamamanızdır, böylece ayarları yapamazsınız.

İzleme dörtgeni ayarlarının nerede saklandığını bilen var mı?


Bir ServerFault mültecisinden selamlar. Birisi , Windows çalıştıran bir Mac'te Boot Camp Kontrol Panelinde dokunulduğunda devre dışı bırakıldığında neyin değiştiğini görmek için lütfen Sysinternals Process Monitor'ü kullanabilir ve daha sonra burada bir cevapla bize bildirebilir mi? İyi bir ölçü için +50 lütufu ringe atıyorum. (Evde gerçek bir Mac'im var, ancak Windows'u yerel olarak değil de VM'lerde çalıştırıyorum ve gerçekten bunu anlamak için bir Boot Camp bölümü kurma sorununa gitmemeyi tercih ederim.)
Miles Erickson

1
Sadece netlik için: Tıklamak için hafifçe vurmayı devre dışı bıraktığım bağlam, iş yerinde bir Dell PC'de Magic Trackpad kullanımını içerir.
Miles Erickson

İlginçtir, HKCU \ Software \ Apple Inc \ Trackpad yok değil sürücü yüklendiğinde kayıt defterinde görünür, ancak Boot Camp Kontrol Paneli değildir.
Miles Erickson

Aslında Mac kullanmadan Boot Camp Kontrol Panelini kurmak mümkün müdür?
Daniel Beck

@Daniel Boot Camp Kontrol Panelini bir PC'ye kurmak mümkündür, ancak "başlangıç ​​diski bilgilerine" erişmeye çalışırken başlatılamaz; jrr'ın öyküsüne bakın: superuser.com/questions/170044/…
Miles Erickson

Yanıtlar:


20

BootCamp kontrol paneline bir hata ayıklayıcı takıldığında, ayarların bir IOCTLformat ile yazılmış olduğu görülebilir CTL_CODE(FILE_DEVICE_MOUSE, 0x801, METHOD_BUFFERED, FILE_ANY_ACCESS). Yazılan veriler, adresindeki Windows Kayıt Defteri'nde bulunanlarla eşleşir HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad\Mode. Bu girişin biçimini belirledim:

0 1 1 0 1 1 1 1  0x6F
| | | | | | | |
| | | | | | | tap to click
| | | | | | dragging
| | | | | drag lock
| | | | [reserved, always 1]
| | | [reserved, always 0]
| | secondary tap
| secondary click
bottom left (0 for bottom right)

Bu kayıt defteri girdisini okuyacak ve ayarları \\.\AppleWirelessTrackpadaygıta yazacak hızlı bir program yazdım . Buradan indirin (kaynak kodu mevcut, katkılar hoş geldiniz). Windows programlama deneyimine sahip biri, güzel bir kullanıcı arayüzü ekleyebilir ve cihazın [yeniden] bağlandığında algılaması ve başlatması için bir hizmet olarak çalışmasını sağlayabilir.

Kişisel kurulumum için kayıt defteri ayarını el ile değiştirdim (0x6b: varsayılanlar, eksi sürükle kilidi!) Ve bu programı Windows Zamanlanmış Görev olarak (oturum açarken) çalıştırdım. Pedin yeniden başlatmalar arasındaki senkronizasyonu kaybettiği nadir durumlarda, ayarları yenilemek için programı tekrar manuel olarak çalıştırıyorum.

İşte örnek bir kayıt defteri dosyası, düz metin olarak kaydedin ve uygulamak için çift tıklayın:

Dosya disableTapToClick.reg:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad]
"Mode"=dword:0000006e

Yüklemeler sayfasında ek örnek kayıt defteri dosyaları bulunmaktadır.


Varsayılanlar için, tıklamak için hafifçe vurun, 0x6e(01101110) kullanın . Diğer kombinasyonlar için Windows hesap makinesini Programcı modunda açın (Görünüm menüsünün altında), soldaki "Çöp Kutusu" nu tıklayın, yukarıdaki tabloya göre 1'leri ve 0'ları yazın, ardından geri dönüştürmek için soldaki "Hex" i tıklayın ve kayıt defterine gitmesi gereken budur. Umarım bir süper kullanıcı yakında güzel bir kullanıcı arayüzü ile bize yardımcı olabilir ..!
rymo

Mükemmel. Boot camp yükleyemediğim için kayıt defteri girdisini kendim oluşturmak zorunda kaldım, ancak bu hile yaptı. Aslında bu pedi şimdi kullanabilirim.
Jim

Ancak, iki parmakla kaydırma artık çalışmıyor. Bu sana oldu mu?
Jim

1
Bu kesinlikle mükemmel, @rymo! Çok teşekkürler. MS Visual C ++ 2010 Yeniden Dağıtılabilir'in x86 sürümü yüklü değilse (bir kişinin sistemi x64 olsa bile) bunun çalışmayacağını belirtmek gerekir: microsoft.com/downloads/en/…
Miles Erickson

1
Ah, bir dize ve "0x6e" değerini kullanmıştım. Bir DWORD olarak değiştirildi ve harika bir şekilde uyandı. Teşekkürler!
Jim


0

Bu desteklenmiyor, en iyi seçeneğiniz Apple Destek'e sormaktır ama sanırım onlar da yardımcı olmayacak ...

Davranışı öğrenmek en iyisidir, lütfen farenizi hareket ettirmek için kaydırma tuşuna dokunmanın bir tıklamayı tetiklemediğini unutmayın. Bir dokunma yalnızca kaydırma tuşuna hızlıca dokunup parmağınızı kaldırırsanız tetiklenir ...

Herhangi bir kısayol açılmadan parmağımı atlarken sürekli hareket ederek masaüstü kısayollarımın üzerinde hareket edebilirim, sadece hızlı bir dokunuş yaptığımda (veya varsa bir fare düğmesine tıkladığımda) açabilirim.


@Jim ve ben davranışlarımızı değiştirmek için uğraşıyoruz , ancak ayarı gerçekten değiştirmek istiyoruz . Apple Destek en iyi seçeneğimiz değil çünkü Magic Trackpad PC'lerle resmi olarak uyumlu değil.
Miles Erickson
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.