Gdzie są/były regułki ustawiające "keycodes"?
Jan Rękorajski
baggins w pld-linux.org
Śro, 14 Sie 2013, 17:55:39 CEST
On Wed, 14 Aug 2013, Łukasz Maśko wrote:
> Dnia środa, 14 sierpnia 2013 14:08:24 Jan Rękorajski pisze:
> [...]
> > A teraz przepis:
> >
> > wyedytuj plik /lib/udev/hwdb.d/60-keyboard.hwdb
> > znajdź linijkę 'keyboard:dmi:bvn*:bvr*:bd*:svnDell:pvr*'
> > bezpośrednio przed nią dodaj linijkę:
> >
> > keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*:pvr*
> >
> > wykonaj
> > udevadm hwdb --update
> >
> > Po tym już powinno zadziałać.
>
> Wystarczył taki prosty patch:
>
> $ diff -u lib/udev/hwdb.d/60-keyboard.hwdb{.orig,}
> --- lib/udev/hwdb.d/60-keyboard.hwdb.orig 2013-08-14 14:39:50.000000000
> +0200
> +++ lib/udev/hwdb.d/60-keyboard.hwdb 2013-08-14 14:39:10.000000000 +0200
> @@ -191,7 +191,7 @@
> # Dell
> ###########################################################
>
> -keyboard:dmi:bvn*:bvr*:bd*:svnDell:pvr*
> +keyboard:dmi:bvn*:bvr*:bd*:svnDell*:pvr*
> KEYBOARD_KEY_81=playpause # Play/Pause
> KEYBOARD_KEY_82=stopcd # Stop
> KEYBOARD_KEY_83=previoussong # Previous song
>
> czyli to z pierwszego podejścia. Ale wcześniej nie odpalałem udevadm hwdb --
> update, przez co nic to nie dawało. Teraz działa. Dzięki.
Super, posłałem do th-test załatany na tę okoliczność systemd.
Sprawdzisz rel 4 dla pewności?
--
Jan Rękorajski | PLD/Linux
SysAdm | http://www.pld-linux.org/
baggins<at>mimuw.edu.pl
baggins<at>pld-linux.org
Więcej informacji o liście pld-users-pl