Almak için bir daha girişimi Fn
hacim yukarı / aşağı, parlaklık vb çalışma anahtarları. Bu kontroller sadece markasız ultrabook'umda çalışmıyor.
/home/username/.config/openbox/lubuntu-rc.xml
Aşağıdaki gibi görünmüyor gibi onları değiştirmek için tespit etmek istiyorum :
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -q sset Master 3%+ unmute</command>
Ne xev
de xbindkeys
, ne de keytouch
ben, örneğin yukarı volumen veya aşağı parlaklık bastığınızda tespit edilir. Başlat / durdur dokunmatik yüzey düğmesi çalışıyor, ancak bu uygulamalar tarafından algılanmıyor.
Ayrıca buradadconf-editor
önerildiği gibi denedim . zaten olarak ayarlandı (ve ayarlandı )next
XF86AudioNext
active
Burada aşağıdaki açıklamayı okudum:
Bazı dizüstü bilgisayar Fntuş bileşimleri multimedya anahtarlarıdır (işletim sistemine standart olmayan kodlara sahip normal anahtarlar olarak görünür), diğerleri ise sonunda işletim sistemine ulaşan ACPI olaylarını tetikler ve bazıları BIOS tarafından işlenir ve işletim sistemi tarafından hiç görülmez. Bilgi yolları, şemalarla birlikte Ubuntu wiki'sindeki Kısayol Tuşları / Mimari sayfasında açıklanmaktadır .
Parlaklık tuşlarına bastığınızda işletim sistemi hiçbir şey göremiyorsa, bunun nedeni doğrudan BIOS tarafından kullanılmasıdır. Savaş tamamen kaybolmaz - prensip olarak BIOS'u kesmek mümkündür - ancak zorluk seviyesi önemli ölçüde yükselir.
Herhangi bir fikir?
xev
bildirmez keycodes bastığınız tuşlara için değil, çekirdek görüyor mu scancodes ? dmesg
Çıktıları kontrol edebilmeniz ve aşağıdaki gibi mesajlar görebilmeniz gerekir Unknown key pressed (translated set 2, code 0xa0 on isa0060/serio0
- dönüşümlü olarak deneyebilirsinizsudo showkey --scancodes
showkey
Daha aynı sonucu verir xev
, xbindkeys
ya da keytouch
. Ben daktilo dmesg | grep -i 'key'
, dmesg | grep -i 'translated'
sonuç boş: vb.