MS Natural Keyboard 4000 içinde kaydırmak için Yakınlaştırma Eylemini değiştirme


38

SetPoint Intellitype Yazılımı ile Windows 7'de bu MS Ergo Doğal Klavye 4000 var . Merkez yakınlaştırmanın eylemini kaydırmak için değiştirmek istiyorum. Ben Firefox'un bazı eski sürümlerinde FF 4 Beta 5'e güncelleme yapana kadar bu şekilde çalıştım.

Bu eylemi değiştirebilmemin bir yolu var mı? Zum'u hiç kullanmıyorum.

Şimdiden teşekkürler


Um, SetPoint Microsoft değil, Logitech yazılımıdır. Bunu mu demek istedin IntelliType?
MBraedley

2
o kadar çok insan bunu araştırıyor ki sorgum Google tarafından otomatik olarak tamamlandı ( i.imgur.com/NoHmPrW.png ) ve henüz Microsoft'ta hiç kimse bunun iyi bir fikir olacağını düşünmedi mi ?!
georgiecasey

1
Mac kullanıcıları için bir şey var mı?
Sherzod

Klavye için sürücü yükledim, ancak herhangi bir "microsoft IntelliType pro" dizini yok. Bunu başka nerede aramalıyım commands.xml?
Buksy

Yanıtlar:


25

Bunun eski bir soru olduğunu biliyorum ama bunu kendim için yapmak zorunda kaldım, bu yüzden yaymaya değer:

Ne yazık ki, Ergonomik klavye yapılandırma yardımcı programı, orta zoom düğmesi için ayarları değiştirmenize izin vermiyor. Bunu yapmak için C:\Program Files\Microsoft Intellitype Pro\commands.xmldosyayı el ile düzenlemeniz gerekecektir . (En yeni Microsoft Fare ve Klavye Merkezi'ni çalıştıran bilgisayarlar için yol şu şekildedir C:\Program Files\Microsoft Device Center\commands.xml)
NB Bu dosyanın içeriği, hangi sürüme sahip olduğunuza bağlı olarak değişir, bu yüzden denemeden önce benimle aynı sürüme sahip olduğunuzdan emin olun. Sürüm numarası, Commands.xml dosyasının en üstünde bulunabilir. Sürümüm: - 8.0.225.0 Bu açıklama çok basit hale gelirse, bunun nedeni Windows veya yapılandırma dosyaları hakkında ne kadar bilginiz olduğunu bilmememdir.

Yapılacak ilk şey Commands.xml dosyasının bir kopyasını çıkarmaktır. Bunu yapmanın en basit yolu, kopyalayıp doğrudan aynı dizine yapıştırmaktır, Windows Komutlar - copy.xml olarak adlandırılır. Eğer karışırsanız, Commands.xml dosyasını silin ve Commands - copy.xml dosyasını Commands.xml olarak yeniden adlandırın

İkinci olarak, düzenlemek için orijinal dosyayı açın (sağ tıkla -> düzenle) ve aşağıdaki satırları dosyanın altına doğru 2 giriş arasına (en <ALL>son gelen öğenin altında) ekleyin :

    <Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
        <C319 Type="6" Activator="ScrollUp" />
        <C320 Type="6" Activator="ScrollDown" />

Commands.xml dosyanızın sonu şöyle bir şeye bakmalı:

    <Application UniqueName="GeminiWindowClass" AppName="RealOne Player">
        <C309 Type="5" KeySeq="alt F4" />
    </Application>
    <Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
        <C319 Type="6" Activator="ScrollUp" />
        <C320 Type="6" Activator="ScrollDown" />
    </Application>
    <Application UniqueName="GMail" AppName="GMail">
        <C204 Type="5" KeySeq="ctrl y" />
        <C309 Type="5" KeySeq="ctrl w" />
        <C319 Type="6" Activator="IEZoomIn" />
        <C320 Type="6" Activator="IEZoomOut" />
        <C401 Type="0" />
    </Application>
    <Application UniqueName="LiveHotmail" AppName="Live Hotmail">
        <C204 Type="5" KeySeq="ctrl y" />
        <C309 Type="5" KeySeq="ctrl w" />
        <C319 Type="6" Activator="IEZoomIn" />
        <C320 Type="6" Activator="IEZoomOut" />
        <C401 Type="0" />
        <C900 Type="5" KeySeq="ctrl r" />
        <C901 Type="5" KeySeq="ctrl shift f" />
        <C902 Type="5" KeySeq="ctrl enter" />
    </Application>
    <Application UniqueName="Picasa" AppName="Picasa">
        <C319 Type="5" Activator="pageup" />
        <C320 Type="5" Activator="pagedown" />
    </Application>
</ALL>

Şimdi bu dosyada üst kısımda bir Firefox bölümü bulunduğunu biliyorum, ancak kaydırma girişini oraya yerleştirmeyi denediğimde, bazı ayarlar daha ileriyi geçersiz kılıyormuş gibi çalışmadı. Git figürü.

Yakınlaştırmanın Firefox'ta düzgün çalışmasını sağlamak için aşağıdaki satırları kullanın:

<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
        <C319 Type="5" KeySeq="ctrl +" />
        <C320 Type="5" KeySeq="ctrl -" />
    </Application>

İyi şanslar.


Teşekkürler! Yarın deneyeceğim çünkü bugün klavyeyle birlikte değilim ...
josecortesp

1
Sürücüm az önce Microsoft Fare ve Klavye Merkezi'ne güncellendi ve bu işlevselliği kaybettim :( Bahsettiğiniz bir Microsoft Device Centerklasör yok ama bir Microsoft Mouse and Keyboard Center. Ancak, var olan komut dosyasını değiştirmek kaydırma işlevini geri getirmedi. başka bir sorunu var?
Ben

3
Belirli bir uygulama için geçersiz kılma yapılandırmanız yoksa (örneğin, Visual Studio 2010 veya Chrome), <Application UniqueName="StandardSupport">başka bir şeyi desteklemek için etiketin altına aynı satırları ekleyebilirsiniz . Benim iki Sentim.
keremispirli

Ben <ALL>öğeyi özledim biraz ve dosyanın diğer bölümlerini düzenleme deneyen epeyce boşa. %) Ayrıca UniqueName="StandardSupport"yeni girişler eklemek yerine sadece bölümü düzenledi .
Rarst

15

Ayrıca notepad ++ ve Replace Dialog'u (Ctrl + F ve Replace sekmesini seçin) de kullanabilirsiniz. İletişim kutusunun sol alt tarafındaki "Normal İfade" seçeneğini işaretleyin ve bunları zoom tuşunu yeniden işaretlemek için kullanın:

Ne olduğunu bulun: <C319. * /> Şununla
değiştir: <C319 Tür = "6" Aktivatör = "ScrollUp" />

Ne olduğunu bulun: <C320. * />
Şununla değiştir: <C320 Tip = "6" Activator = "ScrollDown" />

Yan not: işlem şimdi itype.exe denir. İşlemi kapatın ve değişikliklerin etkili olması için yeniden başlatın (Görev Yöneticisi-> Dosya-> Yeni görevi çalıştır-> "itype.exe").


Bu regex fikrini başka bir sitede buldum ve intelliType uygulamasında hatalara neden oldum (win8, v 8.20). Bu eğitimde benim için çalıştı, ancak: pchenry.com/Home/tabid/36/EntryId/77/…
rdmptn

Çalışır, ancak kaydırma, Firefox ve Windows explorer dahil çoğu uygulamada çok yavaştır. Nasıl geliştirileceği hakkında bir fikrin var mı?
angularsen

Belki "zoom hızını" ayarlamaya çalışın. Ne yazık ki artık bunu test etmek için klavyem yok (üzerine dökülen bira ... kötü bir fikir) ama belki başkası vardır ve fikir.
Andrei

Zum hızını ayarlamak benim için çalıştı.
tür,

Bu benim için çalıştı gibi görünüyor. Sinir bozucu bulduğum bir yön, kaydırmanın, hangi programın seçilmediğine bağlı olarak farenin konumuna göre belirlenmesi. Fareyle kaydırma yapıyorsanız bu kullanışlı bir özelliktir, ancak klavyeyi kullanarak kaydırma yapmaya çalışıyorsanız çok da kullanışlı değildir.
filups21

11

Tog'in cevabını oluşturmak için, değiştirmeleri sizin için otomatik olarak yapan bir betik. Temelde commands.xml dosyasına uygulanan bir XSL dönüşümüdür. Ve sizin için yedeklemeyi yapar.

http://teamagile.com/downloads/ZoomToScroll.zip

Talimatlar için içeriye bakın. UAC'yi etkinleştirdiyseniz, komut dosyasını bir yönetici komut isteminde çalıştırmanız gerekebileceğini unutmayın.

Bir v8.20.469.0 dosyasında denedim ve beklendiği gibi çalıştı.

Bu senaryo benim tarafımdan değil, Roy Osherove tarafından yapılmıştır. Orijinal kaynağa bakın


1
Microsoft Fare ve Klavye Merkezi'niz varsa, buradaki dosyaları açın: C: \ Program Files \ Microsoft Fare ve Klavye Merkezi. dosyayı yönetici olarak çalıştırdığınızdan emin olun. Bundan sonra mskey.exe -> "action" -> "intelli proyu kapat" komutunu çalıştırın. Kapattıktan sonra, tekrar "eylemler" e ve "Klavye Kontrol Panelini Başlat" -> "Microsoft Fare ve Klavye Merkezi" ni açabilirsiniz. Şimdi çalışması gerekiyor.
Gustavo Puma

8

Dosyamın sürümü 8.20.469.0 ve 8.0.225.0 sürümünün çözümü benim için işe yaramadı.

Ne çalıştı ki

değişiklik:

<Application UniqueName="MozillaWindowClass" AppName="Netscape">
    <C319 Type="5" KeySeq="ctrl add" />
    <C320 Type="5" KeySeq="ctrl subtract" />            
</Application>

için:

<Application UniqueName="MozillaWindowClass" AppName="Netscape">
    <C319 Type="6" Activator="ScrollUp" />
    <C320 Type="6" Activator="ScrollDown" />            
</Application>

1
Çok teşekkür ederim. Evet, "Firefox" ayarını değiştirmek benim için işe yaramadı ama bu "Netscape" ayarını değiştirmek işe yarıyor.
wujj123456

UniqueName ile bağlantılı görünüyor. Autiit Window bilgisi, Firefox'un WindowClass'inin şimdi tekrar "MozillaWindowClass" olduğunu onaylar. Doğru AppName "Mozilla Firefox" olur, ancak bunun umrunda değil gibi görünüyor.
Dan

3

yop83'in cevabı benim için püf noktası oldu, ancak etkili olması için sürücüyü yeniden başlatmak zorunda kaldım. Bunu mskey.exe -> "action" -> "close intelli pro" uygulamasını başlatarak yapabilirsiniz. Kapatıldıktan sonra tekrar "eylemler" e ve "Klavye Kontrol Panelini Başlat" a tıklayabilirsiniz.

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.