Gdzie są/były regułki ustawiające "keycodes"?
Jan Rękorajski
baggins w pld-linux.org
Śro, 14 Sie 2013, 14:08:24 CEST
On Wed, 14 Aug 2013, Łukasz Maśko wrote:
> Dnia środa, 14 sierpnia 2013 13:47:24 Łukasz Maśko pisze:
> > Dnia środa, 14 sierpnia 2013 13:32:18 Jan Rękorajski pisze:
> > [...]
> >
> > > A co jest w /sys/class/input/event0/device/name ? Bo może u Ciebie to
> > > nie jest klawiatura. Może masz ją na innym event*
> >
> > # cat /sys/class/input/event0/device/name
> > AT Translated Set 2 keyboard
>
> A jeszcze spytam, czy to "udevadm test /sys/class/input/event0" powinno dawać
> takie same wyniki pod 205 i 206, czy też powiązania klawiszy to się pojawią
> dopiero pod 206? Bo pod 205 też nie mam żadnej linijki typu KEYBOARD_KEY_... a
> jednak wszystko działa.
Tylko pod 206, bo to ma związek właśnie ze zmianą keymap -> hwdb.
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ć.
--
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