Windows'ta yüklü bir araç kullanarak ayarlanan makrolar için ek anahtarlara sahip olan bir Razer BlackWidow Ultimate yazılımı aldım . Bunların bazı süslü değil joojoo tuşları olmadığını ve diğer anahtarlar gibi taramalı kodlar çıkarması gerektiğini düşünüyorum.
Öncelikle, Linux'ta bu tarama kodlarını kontrol etmenin standart bir yolu var mı? İkincisi, bu anahtarları komut satırında ve X tabanlı Linux kurulumlarında işleri yapacak şekilde nasıl ayarlarım? Şu anki Linux kurulumum Xubuntu 10.10, fakat bir şeyler hallettikten sonra Kubuntu'ya geçeceğim. İdeal olarak cevap genel ve sistem çapında olmalıdır.
Şimdiye kadar denediğim şeyler:
showkeys
yerleşik kbd paketinden (ayrı bir vt cinsinden) - makro tuşları algılanmadıxev
- makro tuşları algılanmadıBu ahk betiğinin çıktısı , M tuşlarının windows tarafından algılanabilen standart tarama kodları çıkarmadığını gösterir.
Denemem gereken şeyler
snoopy pro + ters mühendislik (ah canım)
Wireshark - öndeki kızartmayı önleme, sanırım klavye izlendiğinde ve tuşlara basıldığında düşündüğümde yayılan hiçbir tarama kodunu göstermiyor gibi görünüyor. Ek tuşların ayrı bir cihaz olduğunu veya bir şekilde başlatılması gerektiğini gösterebilir.
Linux'tan lsusb çıktısı olan üç senaryoda referansı geçmemiz gerekiyor: bağımsız, sürücüler yüklü olmadan Windows VM'ye geçiyor ve aynı.
LSUSB, bağımsız bir Linux kurulumunda yalnızca bir cihazı algılar
Farelerin aynı Razer Synapse sürücüsünü kullanıp kullanmadığını kontrol etmek faydalı olabilir, çünkü bu, bazı razercfg varyasyonlarının çalışabileceği anlamına gelir (algılanmadı, yalnızca fareler için çalışıyor gibi görünüyor).
Çalıştığım şeyler:
Sürücülü bir Windows sisteminde klavye, klavye ve işaretleme aygıtı olarak görülür . İşaretleme aygıtı, bataklık standart fare sürücülerinize ek olarak, Razer Synapse adı verilen bir sürücü için de kullanır.
Fare sürücüsü altında Linux görüldüğü
evdev
velsusb
aynı zamandaGörünüşe göre OS X altında tek bir cihaz var, ancak buna
lsusb
eşdeğer bir şey denemedimKlavye, sürücü ile başlatıldıktan sonra OS X'te darbeli arka ışık moduna geçer. Bu muhtemelen etkinleştirme sırasında klavyeye gönderilen bir başlatma dizisi olduğunu göstermelidir.
Aslında, fantezi joojoo anahtarlar.
Bu soruyu biraz genişletmek:
Bir Windows sistemine erişebiliyorum, bu yüzden soruyu cevaplamak için herhangi bir araç kullanmam gerekiyorsa sorun değil. Ayrıca config yardımcı programı olan ve olmayan sistemlerde deneyebilirim. Beklenen sonuç, yine de bu anahtarları Linux'ta kullanılabilir hale getirmektir.
Ayrıca bunun çok özel bir donanım ailesi olduğunun farkındayım. Ayrıntılı talimatlarım varsa, bir Linux sisteminde anlamlı olan herhangi bir şeyi test etmeye istekli olurdum - bu soruyu Linux becerisine sahip olan ancak bu klavyeye erişimi olmayan kişilere açmalıdır.
İstediğim minimum sonuç:
Bu anahtarların algılanmasını ve şu anki grafik ana Ubuntu türevlerinin herhangi birinde herhangi bir şekilde kullanılabilir olmasına ve doğal olarak klavyemle çalışmak zorunda kalmasına ihtiyacım var. Ortalama bir kullanıcı tarafından güzelce paketlenmiş ve kullanılabilir bir şeyse sanal çerez ve çılgın aksesuarlar.
Ben derlenmiş sistemimde çalışacak kodu veya (o daha karmaşık olursa talimatlarla ben derlemek bir kaynak gerektirecektir ./configure
, make
, make install
) eğer ek yazılım değil anındaki akım LTS veya standart masaüstü serbest bırakılması için Ubuntu depolarından üzerinde cevap. Ayrıca, kendi sistemimde anahtarları çoğaltmak ve başarılı bir şekilde kullanmak için yeterli bilgiye de ihtiyacım olacak.