Asus dizüstü bilgisayarda özel tuşları nasıl yeniden eşleştirebilirim?


11

Windows 7 çalıştıran Asus M51Sn dizüstü bilgisayarım var (aynı zamanda Linux, ancak bu soru sadece Windows ile ilgili). Aşağıdaki resimde görebileceğiniz gibi, klavyenin üstünde tamamen yararsız beş tuş vardır. Bu tür anahtarları faydalı şeylerle yeniden eşlemek istiyorum.

resim açıklamasını buraya girin

Bu laptop, ben kullanmak zorunda Fn+F5ve Fn+F6parlaklığını değiştirmek için, ve Fn+F10, Fn+F11ve Fn+F12kapatmak veya ses düzeyini değiştirmek için. Bu eylemler ÇOK hantal, çünkü basılacak iki ele ihtiyaçları var ve doğru tuşun nerede olduğunu bulmak için klavyeye bakmam gerekiyor. İstediğim, parlaklık ve ses seviyesini değiştirmek için (önceki resimde görüldüğü gibi) işe yaramaz tuşları yeniden takmaktır.

Dediğim gibi, Windows 7 için bir çözüme ihtiyacım var (Linux sistemimdeki anahtarları zaten yeniden eşleştirdim).

ATK HotkeyParlaklık / hacim değişiklikleri hakkında OSD mesajlarını göstermekle sorumlu Asus adlı bir program yükledim . Ancak, bu program kullanıcıdan tamamen gizli olarak çalıştığı ve hiçbir yapılandırmaya sahip olmadığı için çok kötüdür. Hatta yapılandırma dosyaları değil, sadece birkaç EXE ve DLL dosyası var, başka bir şey yok. Klavyemdeki "tarayıcıyı aç" tuşu, varsayılan tarayıcım olmasa bile her zaman Internet Explorer'ı başlatması o kadar kötü ki. Gerekirse, daha iyi bir şey bulursam bu programı mutlu bir şekilde kaldıracağım. (anahtarları yararlı eylemlerle yeniden eşleştirmek OSD mesajlarından çok daha önemlidir)

Daha önce denediğim şeyler

ATK Hotkey yazılımını kaldırmak

Olmadan ATK Hotkey, yine de parlaklığı değiştirebilirim (muhtemelen BIOS tarafından işlendiği için), ancak Fn+F*tuşlar artık sesi değiştirmiyor.

SharpKeys 3.0

SharpKeys 3.0 , dizüstü bilgisayarımdaki özel tuşları okuyamadı. Benim bahse girerim onlar gerçek tuş basmaları değil, ACPI olayları. Bu nedenle, bazı ACPI olaylarını yararlı eylemlerle eşleştirmenin bir yoluna ihtiyacım var.

AutoHotkey

AutoHotkey'i yüklemeyi ve bir anahtarın tarama kodunu bulmak için bir komut dosyasını çalıştırmayı denedim . Şans yok, dizüstü bilgisayarımdaki bu özel tuşların tarama kodu veya tuşa basma olayları oluşturduğu görülmüyor. (bu fikri bir StackOverflow yanıtından aldım , çok kötü benim için işe yaramadı)


Güncelleme, 4 yıl sonra : 2014'te o not defteri kırıldı ve kullanmayı bıraktım. Ayrıca, şu anki dizüstü bilgisayarımda Windows'u çalıştırmıyorum.



@Revolter: ilgili, ancak kopya değil. Standart bir klavye, bu ekstra tuşlar için tuşa basılacaktır. Bu Asus dizüstü bilgisayar, kolayca özelleştirilemeyen ACPI olayları gönderiyor gibi görünüyor.
Denilson Sá Maia

Yanıtlar:


6

Gönderen (Notebook İnceleme forumunda) ASUS Bilgi Booth konu , ben olarak adlandırılan bir bağlantı buldu özelleştirme ASUS kısayol tuşları . Bu bağlantı beni Asus dizüstü bilgisayar anahtarlarına, o forumdaki v1.3 konusuna gönderdi :

Asus dizüstü bilgisayar tuşları, v1.3

Bu program, Asus dizüstü bilgisayarların ek düğmeleri için kendi eylemlerinizi tanımlama olanağı sağlar.

Tüm ihtiyacım olan bu! Dahası: kaynak kodu dahil! (çok kötü Visual Studio'm yok).

Ancak, ilk gönderideki program, daha sonra başka bir kullanıcı tarafından düzeltilen ve daha sonra AsusNbKeysCtr-1.3fix.zip (ancak kaynak kodu olmadan) olarak serbest bırakılan aptal bir GUI hatasına sahiptir .

Bu programı (sabit sürüm) kullanarak Volume Up, Windows tarafından doğrudan tanınan ekstra dizüstü bilgisayar tuşlarını Volume Downve Volume Mutetuş vuruşlarını yeniden eşleştirebildim . Bu harika ve sorunumun yarısını çözdü !

Diğer yarısı ise ekran parlaklığını değiştirmeyi içerir. Ne yazık ki, bunun için kolay bir çözüm yok ve parlaklığı arttırmak ve azaltmak için bir komut satırı programına ihtiyacım var .

Parlaklığı bir değere ayarlamama izin veren iki komut satırı uygulaması buldum, ancak artırmamıza veya azaltmama izin vermiyorlar. Birincisi , Ciaran kullanıcısı tarafından yazılan Parlatıcıdır . İkincisi edgylogic.com'dan Display Brightness Vista Gadget'ı . Sorunumu çözmedikleri için parlaklığı değiştirmek için hala bir programa ihtiyacım var.


4

Muhtemelen cevaplamak için biraz geç, ancak bağlantıdan sonra bağlantıyı takip ettikten sonra normal olanın yerini alan ve medya oynatımı için genel klavye tuşu olaylarını gönderen bir DMedia sürümü buldum. Sorunun diğer düğmelerle ilgili olduğunu biliyorum, ancak medya tuşlarının her seferinde rastgele bir uygulama başlatması (ve Windows 8'de WMP'yi ön plana çıkarması) beni rahatsız etti.

Uygulama burada ikili biçimde bulunabilir (görmeniz gerekirse bitbucket'te bir kaynak vardır) http://3mptylab.blogspot.it/2012/09/how-to-make-asus-notebooks-media-keys.html

Sadece rar dosyasını indirin, DMedia.exe işlemini durdurun, ATK Media kurulum klasörünüze gidin, her durumda orijinal DMedia.exe'yi yeniden adlandırın ve indirilen DMedia.exe'yi aynı klasöre koyun. Çalıştırmak için yürütün (ve normalde önyükleme sırasında başlatılmalıdır).

Yalnızca bir uygulama için çalışan bu koda dayanmaktadır. http://zaak404.wordpress.com/2011/05/09/controlling-foobar2000-with-asus-g73-media-keys/

Windows 8 64-bit altında Asus U30Jc üzerinde harika çalışıyor, oysa diğer tüm yöntemler düzgün çalışamadı.


1
5 yıl geçti ve cevabınız hala faydalı ve bana gerçekten yardımcı olan tek soru. Win10 (asus tarafından desteklenmez) ile 7yo dizüstü bilgisayarda bir cazibe gibi çalışıyor.
hayalet

1

Parlaklığı ayarlamak için bıraktığım başka bir cevap hakkındaki yorumunuzu gördüm, bu yüzden bu soru için yazdığım uygulamayı biraz değiştirdim ve parlaklığı kontrol etmek için kullanabileceğiniz bir tepsi uygulaması buldum (diğer konudaki yorumlara göre aynı kısıtlamalar geçerlidir) .

Uygulamanın bu sürümü şu anda oldukça zayıf. Bazı ciddi kod şu anda ama yine de benim için çalışıyor gibi görünüyor. Şu anda kısayol tuşu CTRL + ALT + YUKARI / AŞAĞI olarak sabit olarak kodlanmıştır, ancak göreceğiniz gibi kısayol tuşlarını kendiniz ayarlamak için bir iletişim kutusu vardır. Şu anda çalışmıyor ama bir noktada tamir etmeye çalışacağım.

İndir

Ayarları düzeltmek için dolaştığımda, kodu biraz temizleyeceğim ve burada da göndereceğim.


Teşekkür ederim! Ama hey, süslü diyaloglara gerek yok! Eğer yapabilirseniz brightener +1(ya da -1azaltmak için) diyebilirim , bu yeterli! Basit bir komut satırı arayüzü ihtiyacım için mükemmel (çünkü bir komutu bir komuta eşlemek için başka programım var).
Denilson Sá Maia

Tasarım akıllıca çok iyi çalışmaz. Bir seferde% 1 artırılması, bir konsol uygulamasını spektrumun bir ucundan diğerine gitmek için 100 kez açıp kapatacağınız anlamına gelir. Kısayol tuşlarına sahip bir tepsi uygulaması muhtemelen bunu yapmanın en iyi yoludur. Buna karşı tartışamazsan.
Ciaran

Unix / Linux arka planına alışkın olduğum için, konsol uygulamaları benim için oldukça doğal. Ancak, Windows'da belirttiğiniz gibi komut istemi penceresini açma eğilimindedirler. Yani ... belki GUI programı, bazı komut satırı parametreleriyle çağrıldığında, herhangi bir pencere açmadan bile parlaklığı değiştirebilir ve çıkabilir. Bu sadece bir fikir. Daha sonra Windows'ta yeniden başlattığımda programınızı denemeliyim.
Denilson Sá Maia

Tamam, sonunda test ettim. Çalışıyor, teşekkürler! Ancak sadece 4 parlaklık seviyesi var (monitörümde "karanlık" ve 3 "çok parlak" seviye), monitörümün yaklaşık 10 ~ 15 parlaklık seviyesi olduğunu biliyorum (ve genellikle en düşük 3 seviye arasında geçiş yapıyorum) ). Yani ... parlaklığı değiştirirken seviyeleri atlamasaydı daha iyi olurdu.
Denilson Sá Maia
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.