Skocz do zawartości

Kłopoty Z Klawiaturą Lenovo Na Kernelu 3.10.11-200.fc19.i686.pae


JanuszWo

Rekomendowane odpowiedzi

Witam!

Właśnie zainstalowałem kernel 3.10.11-200.fc19.i686.PAE. Dzięki temu przestał działać scroll w mojej klawiaturze, która dotąd była idetyfikowana jako "Lite-On Technology Corp. ThinkPad USB Keyboard with TrackPoint".

Albo zmieniła się idetyfikacja urządzenia, albo zmienieł się jakiś inny mechanizm... czegoś...

lsusb wyświetla

Bus 001 Device 003: ID 17ef:6009 Lenovo ThinkPad Keyboard with TrackPoint
Wklejenie "Lenovo ThinkPad Keyboard with TrackPoint" do /etc/X11/xorg.conf.d/20-thinkpad.conf nic nie daje.

Jak znaleźć obecną nazwę mojej klawiatury?

Proszę o pomoc, bo zwariuję bez myszki - JanuszWo

Odnośnik do komentarza
Udostępnij na innych stronach

Mój plik /etc/X11/xorg.conf.d/20-thinkpad.conf wygląda tak:

Section "InputClass"
    Identifier      "Trackpoint Wheel Emulation"
    MatchProduct    "Lite-On Technology Corp. ThinkPad USB Keyboard with TrackPoint"
    MatchDevicePath "/dev/input/event*"
    Option        "EmulateWheel"       "true"
    Option        "EmulateWheelButton" "2"
    Option        "Emulate3Buttons"    "false"
    Option        "XAxisMapping"       "6 7"
    Option        "YAxisMapping"       "4 5"
EndSection

 

I oczywiście działa pod kernelem 3.10.10-200.fc19.i686.PAE. Pod 3.10.11-200.fc19.i686.PAE już nie.

Na stronie http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint

podają polecenie do zidentyfikowania nazwy urządzenia:

/lib/udev/path_id $(find /sys/devices/platform/i8042 -name name | xargs grep -Fl TrackPoint | sed 's/\/sys\(.*\)\/name/\1/')

u mnie daje wynik:

-bash: /lib/udev/path_id: Nie ma takiego pliku ani katalogu

Jak zmodyfikować polecenie?

A może poczekać na naprawę tego nowego kernela?

Mam jeszcze tablet Lenovo z tym samym trackpointem i się boję zaktualizować.

Proszę o pomoc - JanuszWo
 

 

Odnośnik do komentarza
Udostępnij na innych stronach

1.Aktualizacja nie jest obowiązkowa :) - jesli nie ma przymusu, to najprościej poczekać.

2.Zawsze masz do wyboru poprzednie jądro - w końcu po to zostawia się dwa historyczne poza bieżącym

3.Nie należy w ciemno bez zastanowienia przepisywać poleceń z internetu, bo można sobie system wykasować ;) "/lib/udev/path_id $" nie jest częścią polecenia :) Polecenie to tylko ta część w okrągłych nawiasach.

Odnośnik do komentarza
Udostępnij na innych stronach

2. Jak zmodyfikować polecenie?

Patrz mój poprzedni post pkt.3.

 

4. Jak mam z tym żyć? ;)

Szczęśliwie! ;)

 

Na pozostałe pytania musi odpowiedzieć ktoś inny.

 

[EDIT]

Jeszcze jedno. Jeśli na poprzednim kernelu działa, to dla porównania wykonaj polecenie find na starym i nowym jądrze.

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...