Pagina 1 di 1

ALPS Touchpad e Kernel 2.6.12

Inviato: gio 7 lug 2005, 16:47
da sberla54
Ciao.
Sto sistemando il mio portatile, compaq r3311ea, che ha un touchpad alps.

Ho letto che dal kernel 2.6.11 nn è piu necessario patchare nulla ma bastano i synaptics correlati al giusto config di xorg...

Io ho letto il readme ed ho settato di conseguenza xorg.conf:

Codice: Seleziona tutto

# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"
  Driver  	"synaptics"
  Identifier  	"Alps"
  Option	"Device"  		"/dev/psaux"
  Option	"Protocol"		"auto-dev"
  Option	"LeftEdge"		"120"
  Option	"RightEdge"		"830"
  Option	"TopEdge"		"120"
  Option	"BottomEdge"		"650"
  Option	"FingerLow"		"14"
  Option	"FingerHigh"		"15"
  Option	"MaxTapTime"		"180"
  Option	"MaxTapMove"		"110"
  Option	"EmulateMidButtonTime"	"75"
  Option	"VertScrollDelta"	"20"
  Option	"HorizScrollDelta"	"20"
  Option	"MinSpeed"		"0.3"
  Option	"MaxSpeed"		"0.75"
  Option	"AccelFactor"		"0.015"
  Option	"EdgeMotionMinSpeed"	"200"
  Option	"EdgeMotionMaxSpeed"	"200"
  Option	"UpDownScrolling"	"1"
  Option	"CircularScrolling"	"1"
  Option	"CircScrollDelta"	"0.1"
  Option	"CircScrollTrigger"	"2"
EndSection
Ma il touchpad si rifiuta di andare....nn si muove neppure...

Qualcuno di voi ha avuto gli stessi problemi per caso?

Inviato: gio 7 lug 2005, 16:49
da Paoletta
non so se questa sia la risposta giusta per il tuo problema,ma...
hai provato con:

modprobe psmouse

Inviato: gio 7 lug 2005, 17:28
da sberla54
credo di averlo messo come buildin nel kernel...pero in effetti mi pareva che all'avvio desse un errore del tipo:

FATAL - psmouse not found

Magari controllo...e poi cerco di capire come mai nn lo trova se l'ho messo nel kernel...

Inviato: ven 8 lug 2005, 0:04
da falappas
in /etc/X11/xorg nella sezione Module carica il driver "synaptics"

Section "Module"
Load "synaptics"
...


xorg ha il driver "synaptics"?
dovrebbe trovarsi in qualche sottocartella di /usr/X11R6.

Inviato: gio 14 lug 2005, 14:58
da sberla54
Ho provato con dei settings trovati su una guida per un portatile simile al mio, invece di quelli postati precedentemente, che venivano dal readme.alps dei synaptics:

Codice: Seleziona tutto

Section "InputDevice"
    Identifier  "Alps Touchpad"
    Driver      "synaptics"
    Option      "Device"                "/dev/input/event0"
    Option      "Protocol"              "event"
    Option      "LeftEdge"              "120"
    Option      "RightEdge"             "830"
    Option      "TopEdge"               "120"
    Option      "BottomEdge"            "650"
    Option      "FingerLow"             "14"
    Option      "FingerHigh"            "15"
    Option      "MaxTapTime"            "180"
    Option      "MaxDoubleTapTime"      "180"
    Option      "MaxTapMove"            "110"
    Option      "EmulateMidButtonTime"  "75"
    Option      "VertScrollDelta"       "20"
    Option      "HorizScrollDelta"      "20"
    Option      "MinSpeed"              "0.3"
    Option      "MaxSpeed"              "0.75"
    Option      "AccelFactor"           "0.015"
    Option      "EdgeMotionMinSpeed"    "200"
    Option      "EdgeMotionMaxSpeed"    "200"
    Option      "UpDownScrolling"       "1"
    Option      "CircularScrolling"     "1"
    Option      "CircScrollDelta"       "0.1"
    Option      "CircScrollTrigger"     "2"
    Option      "TouchpadOff"           "0"
EndSection
Ma niente...

psmouse è buildin nel kernel...quello che nn mi trovava era quello segnato dentro rc.modules per il kernel vecchio...

Ho aggiunto synaptics fra i loadmodules di xorg ma ho notato che lo caricava gia, dando un'occhiata al xorg.0.log...aggiungendolo pare lo carichi 2 volte...

Ho provato su consiglio si useless a dare un:
cat /dev/input/event0
ma nn da segni di vita al muoversi del touchpad.

Dentro Xorg.0.log c'è scritto che nn è stato possibile aprire il dispositivo alps e, conseguentemente, non c'è il corepointer ed x si chiude...o si blocca ad uno schermo nero...

Vedro' di copiarmi qui sul fisso i vari Xorg.0.log cosi vi pasto la stringa esatta...

Useless m'ha consigliato di ricompilare il kernel ma mi pareva di aver messo buildin quei pochi moduli relativi ai mouse....ridaro un'occhiata...

Lo scazzo è che domenica sera parto per le vacanze e me lo volevo portare dietro completamente funzionante il portatile :(

Inviato: lun 10 ott 2005, 1:14
da sberla54
Ho risolto.

L'indirizzo del device corretto l'ho cercato dando un po' di
cat /dev/input0
cat /dev/input1
cat /dev/input2
ecc.. e vedendo quale, muovendo il mouse, dava segni di vita...alla fine ho scoperto che era l'1...percui xorg.conf l'ho settato cosi:

Codice: Seleziona tutto

Section "InputDevice"
    Identifier  "Alps Touchpad"
    Driver      "synaptics"
    Option      "Device"                "/dev/input/event0"
    Option      "Protocol"              "event"
    Option      "LeftEdge"              "120"
    Option      "RightEdge"             "830"
    Option      "TopEdge"               "120"
    Option      "BottomEdge"            "650"
    Option      "FingerLow"             "14"
    Option      "FingerHigh"            "15"
    Option      "MaxTapTime"            "180"
    Option      "MaxDoubleTapTime"      "180"
    Option      "MaxTapMove"            "110"
    Option      "EmulateMidButtonTime"  "75"
    Option      "VertScrollDelta"       "20"
    Option      "HorizScrollDelta"      "20"
    Option      "MinSpeed"              "0.3"
    Option      "MaxSpeed"              "0.75"
    Option      "AccelFactor"           "0.015"
    Option      "EdgeMotionMinSpeed"    "200"
    Option      "EdgeMotionMaxSpeed"    "200"
    Option      "UpDownScrolling"       "1"
    Option      "CircularScrolling"     "1"
    Option      "CircScrollDelta"       "0.1"
    Option      "CircScrollTrigger"     "2"
    Option      "TouchpadOff"           "0"
EndSection 
Il modulo psmouse va messo assolutamente NON BUILDIN ma come MODULO ed va ricaricato ogni volta all'avvio inserendo
modprobe psmouse
in /etc/rc.local.

Ora il touchpad funziona, anche se è un filino sensibile.
Se mai dovesse servire a qualcuno che ha un portatile come il mio.[/code]

Inviato: lun 10 ott 2005, 10:03
da Paoletta
modprobe psmouse
in /etc/rc.local
il file giusto per il caricamento dei moduli sarebbe /etc/rc.d/rc.modules :wink:

ciao!

Inviato: lun 10 ott 2005, 12:09
da sberla54
tnx provo a elencare i moduli li....anche se il risultato è lo stesso :)