← Back to team overview

sslug-teknik team mailing list archive

Re: Logitech Internet Navigator

 

Gert Skafte Lavsen <gsl@xxxxxxxxxxxx> skrev:

> Jeg har bakset med at få de ekstra knapper på et Logitech Internet Navigator 
> keyboard(PS/2 og USB) til at virke. Og det er næsten lykkes.

Jeg har selv et trådløst Logitech USB mus og keyboard. Det tog mig
også en lille krig at få det hele til at virke - mest fordi jeg
gerne ville have det gennem USB. Dette betød at jeg ikke fik
internettasterne på keyboardet til at virke. Jeg kan dog huske at de
allesammen gav events til xev, da jeg kørte det gennem ps/2.

> Problemmet er, at der er nogle få taster, som ikke giver nogle events fra xev.
> Både "almindelige" taster og et hjul som på en mus(i Windoze bruges vistnok 
> en musedriver). Tasterne er det egenlig ligemeget med, mens jeg gerne ville 
> have hjulet til at virke. Det var netop på grund af det, jeg købte tastaturet.

Kører du gennem USB? Og har du i så fald sat det op som hvis du havde
en USB-mus?
Hos mig viste det sig at løsningen (for at få Logitechs USB-mus med
hjul til at fungere), var følgende i XF86config-4:

Section "InputDevice"
    Identifier  "Mouse-logitech"
    Driver      "mouse"
    Option "Protocol"           "IMPS/2"
    Option "Device"             "/dev/usbmouse"
    Option "Buttons"            "5"
    Option "ZAxisMapping"       "4 5"

# ChordMiddle is an option for some 3-button Logitech mice

#    Option "ChordMiddle"

EndSection

På denne måde fungerer knap 4 og 5, som hhv. "rul op" og "rul ned"
(ellers er det omvendt).

> Er der nogle der kender til en eventuel patch, eller må jeg bare opgive?
> Hvis det lykkes mig at få events på hjulet, kan man så lade en muse-driver 
> læse på tastaturets port.

Da første ovenstående var gjort, fungerede hjulet alle steder,
undtagen i xemacs. Dertil fandt jeg noget lisp kode (jeg har desværre
glemt hvor jeg fandt det, men hvis du er interesseret, kan jeg jo blot
poste det her).

-- 
Mvh,
Ole Tranberg