slackware 13.1 mouse non funziona

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

slackware 13.1 mouse non funziona

Messaggio da angelfirex »

Buongiorno a tutti,
Premetto che uso questa distro fin dalla lontana versione 10.2, ho un vecchio pc con athlon xp 2400, mouse trust (ami scroll pro con 2 rotelle) che finora hanno sempre funzionato perfettamente.
Nelle prime versioni dovevo configurare manualmente il mouse ma nella 12.2 lo ha riconosciuto in automatico (ho aggiunto solo le righe per lo scroll).
Da un paio di giorni ho installato l'ultima versione (13.1) e qui iniziano i problemi:
il mouse non funziona nè con la configurazione automatica, nè configurandolo manualmente, ho provato tutte le opzioni disponibili ma senza successo.
Tuttora avviando la 12.2 installata su altre partizioni il mouse continua a funzionare quindi di certo non è rotto ;)

Avete qualche dritta da darmi in merito?

Grazie e ciao!

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2903
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: slackware 13.1 mouse non funziona

Messaggio da 414N »

Innanzitutto benvenuto :)
È un mouse PS2 o USB?
Usi gpm nelle tty, per caso? Se sì, hai modo di vedere se lì il mouse funziona (potrebbe essere solo un problema di X)?
Usi un xorg.conf? Prova a rimuoverlo (xorg.conf-vesa non viene usato in automatico, quindi lo puoi lasciare lì dov'è).

angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

Re: slackware 13.1 mouse non funziona

Messaggio da angelfirex »

E ps2, non uso gpm (mi dava problemi in una delle precedenti versioni), ho provato con e senza xorg.conf ma non funziona lo stesso, ho anche provato xfce (per escludere che il problema fosse kde) ma neanche li funziona...

Grazie, ciao :)

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2903
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: slackware 13.1 mouse non funziona

Messaggio da 414N »

Il modulo psmouse viene caricato all'avvio?

angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

Re: slackware 13.1 mouse non funziona

Messaggio da angelfirex »

Si il modulo viene caricato e temo che il problema sia proprio li!
Mi spiego:
avviando slack 13 SENZA tentare di avviare X poi dando un reboot per avviare slack12 qui non funziona + il mouse....dopo aver avviato la 13 devo proprio spegnere pc ed ups poi riavviare il tutto ed il mouse torna a funzionare sotto slack12 ed anche sotto win...


Ciao!

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2903
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: slackware 13.1 mouse non funziona

Messaggio da 414N »

Ho letto varie possibili soluzioni. Provale nell'ordine una alla volta:
  1. Avvia gpm all'avvio anche se non lo usi, e forse il mouse comincerà ad andare anche in X.
  2. Prova ad avviare il kernel col parametro "psmouse_noext=1", che puoi aggiungere al volo anche da LILO/GRUB quando avvi il sistema
  3. Prova ad avviare il kernel col parametro "psmouse_resetafter=1"

angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

Re: slackware 13.1 mouse non funziona

Messaggio da angelfirex »

Provati tutti e tre....NULLA!!
Ho anche ritrovato un vecchio adattatore ps2/seriale e ho provato 5 o 6 diverse configurazioni ma sempre senza alcun esito, devo sempre spegnere pc e ups poi far ripartire il tutto per riavere il mouse funzionante sotto win e slack12...
Qualche altra idea? :)


Grazie!

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2903
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: slackware 13.1 mouse non funziona

Messaggio da 414N »

Ma stiamo parlando di un problema in X, giusto?
Crea (se non esiste già) una sezione ServerFlags nel xorg.conf con questa opzione:

Codice: Seleziona tutto

Section "ServerFlags"
       Option          "AutoAddDevices"        "False"
EndSection
Questo disabilita l'autorilevamento hardware per X tramite hal.
Se anche questo non aiuta, ti consiglio di aggiungere le altre opzioni consigliate nel CHANGES_AND_HINTS.TXT, ovvero:

Codice: Seleziona tutto

Section "ServerFlags"
       Option          "AutoAddDevices"        "False"
       Option          "AllowEmptyInput"        "False"
       Option          "AutoEnableDevices"        "False"
EndSection
Dovrai come minimo riavviare X perché queste modifiche abbiano effetto.

angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

Re: slackware 13.1 mouse non funziona

Messaggio da angelfirex »

Niente da fare...continua a non funzionare...
Anche se abilito gpm non funziona neanche da console (senza X).
Ho provato anche a disabilitare HAL e caricare il mouse solo con xorg.conf ma il risultato non cambia...

Avatar utente
uboot
Linux 0.x
Linux 0.x
Messaggi: 24
Iscritto il: lun 24 dic 2007, 20:17
Slackware: 14.2
Kernel: 4.4.14
Desktop: KDE 4.14.21
Località: Attimis-Buja

Re: slackware 13.1 mouse non funziona

Messaggio da uboot »

il modulo evdev è caricato .. prova a dare
zcat /proc/config.gz|grep EVDEV

angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

Re: slackware 13.1 mouse non funziona

Messaggio da angelfirex »

Credo di si poichè mi dà lo stesso valore che ottengo sotto slack12.1 dove funziona e cioè:
CONFIG_INPUT_EVDEV=m
.....

Guardando i log di Xorg (cat /var/log/Xorg.0.log|grep ouse), con l'opzione
Option "AutoAddDevices" "False"
ottengo questo:

Codice: Seleziona tutto

(**) |-->Input Device "Mouse0"
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
(==) RADEON(0): Silken mouse enabled
(II) Mouse0: Setting mouse protocol to "ExplorerPS/2"
(**) Mouse0: Device: "/dev/input/mice"
(**) Mouse0: Protocol: "auto"
(**) Mouse0: always reports core events
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse0: Buttons: 11
(**) Mouse0: Sensitivity: 1
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(**) Mouse0: (accel) keeping acceleration scheme 1
(**) Mouse0: (accel) acceleration profile 0
(II) Mouse0: Setting mouse protocol to "ExplorerPS/2"
(II) Mouse0: ps2EnableDataReporting: succeeded
(II) config/hal: Adding input device PS/2 Generic Mouse
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) UnloadModule: "mouse"
Il che è quasi identico a ciò che ottengo sotto slack12 tranne che per le ultime 3 righe ossia:

Codice: Seleziona tutto

(II) config/hal: Adding input device PS/2 Generic Mouse
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) UnloadModule: "mouse"
C'è un modo per evitare di aggiungere questi specifici valori a HAL?

angelfirex
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: mer 2 mar 2011, 17:50

Re: slackware 13.1 mouse non funziona

Messaggio da angelfirex »

Ebbene dopo svariati giorni ho finalmente trovato la soluzione...e devo dire che non era molto lontana, la posto qui poichè potrebbe servire a qualcun'altro!
414N ha scritto:[*]Prova ad avviare il kernel col parametro "psmouse_noext=1", che puoi aggiungere al volo anche da LILO/GRUB quando avvi il sistema[/*]
Ho scoperto che questa opzione era valida per il kernel 2.4, la corrispondente opzione per il kernel 2.6 è:

Codice: Seleziona tutto

psmouse.proto=bare
Dato che il mio mouse in slack 12 funziona perfettamente col protocollo ExplorerPS/2 e scorrendo tra tutti i parametri del kernel trovati qui:
http://www.cyberciti.biz/howto/question ... meters.php

ho aggiunto a lilo l'opzione:

Codice: Seleziona tutto

psmouse.proto=imps
Poi una volta riavviato (ancora non funzionava) ho aperto il file /etc/modprobe.d/psmouse.conf e tolto la # alla riga:

Codice: Seleziona tutto

options psmouse proto=imps
Al successivo riavvio faccio partire X e FUNZIONA!!

Ciao!

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2903
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: slackware 13.1 mouse non funziona

Messaggio da 414N »

Curioso... Io questo passaggio lo dovevo fare nelle versioni di Slackware precedenti la 13.0, mentre ora non mi serve più.

Rispondi