Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dual-mouse setup con PS/2
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
frnc
n00b
n00b


Joined: 09 Mar 2004
Posts: 28

PostPosted: Mon Dec 06, 2004 11:05 pm    Post subject: Dual-mouse setup con PS/2 Reply with quote

Salve a tutti!

Ho installato il 2004.3 sul mio portatile Akura Sidus22 (PIII 700, 256Mb Ram, scheda madre Sis630), usando come kernel le Gentoo-dev-sources (kernel vers. 2.6.9-gentoo-r1). Ora, l'inghippo è che funziona la touchpad ma non il mouse esterno su porta PS/2 (NOTA BENE: PS/2, non USB). Girando qua e là per la rete (ho controllato sia il "Dual Mouse Howto" in questo forum che il "Second Mouse Howto") ho visto che è un problema comune, ma nessuna delle soluzioni proposte ha dato il risultato sperato sul mio laptop. Anzi, quando connetto il mouse esterno sulla porta, anche la touchpad si mette a fare cose strane, i pulsanti non funzionano, ecc.

Ecco le impostazioni che mi sembrano rilevanti al riguardo:

* dal kernel:
Code:

CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=m
CONFIG_MOUSE_SERIAL=m
# CONFIG_MOUSE_INPORT is not set
CONFIG_MOUSE_LOGIBM=m
# CONFIG_MOUSE_PC110PAD is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=m
CONFIG_INPUT_UINPUT=m

se faccio "lsmod" vedo tra gli altri "psmouse": quindi tutto a posto (e del resto la touch pad funziona, come dicevo). Poi,
* da xorg.conf:
Code:

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

Section "InputDevice"

# Identifier and driver

    Identifier   "TouchPad"
    Driver   "mouse"
    Option "Protocol"    "Auto"
    Option "Device"      "/dev/mouse"
    Option "Emulate3Buttons"

EndSection
# **********************************************************************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices.  This is for example only.  Refer
# to the xorg.conf man page for a description of the options.
# **********************************************************************
#
Section "InputDevice"
     Identifier  "Mouse"
     Driver      "mouse"
     Option      "Protocol"       "PS/2"
     Option      "Device"         "/dev/input/mice"
     Option      "ZAxisMapping"   "4 5"
EndSection

....

Section "ServerLayout"

# The Identifier line must be present
    Identifier  "Simple Layout"

    Screen "Screen 1"

    InputDevice "TouchPad" "CorePointer"
    InputDevice "Mouse" "AlwaysCore"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Ho provato anche la soluzione suggerita alla fine del Dual Mouse Howto, cioè di fare ricevere il segnale dei due dispositivi passando in entrambi i casi da gpm:
/etc/conf.d/gpm:
Code:

MOUSE=ps2
MOUSEDEV=/dev/misc/psaux
APPEND="-Rraw -M -m /dev/input/mice -t ps2"

/etc/X11/xorg.conf :
Code:

Section "InputDevice"
         Identifier      "gpm"
         Driver  "mouse"
         Option "Protocol"    "PS/2"
         Option "Device"      "/dev/gpmdata"
         Option "ZAxisMapping" "4 5"
         Option "buttons" "5"
 EndSection

Section "ServerLayout"
    Screen "Screen 1"
    InputDevice "gpm"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

...ma anche in questo caso nulla di fatto, continua a funzionare la sola touchpad..

Qualcuno mi sa aiutare???
GRAZIE in anticipo!!
[/quote]
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Mon Dec 06, 2004 11:19 pm    Post subject: Reply with quote

ciao io ho due mouse configurati nella sezione di xorg.conf ma uno è il touchpad e l'altro è un mouse usb, ma penso che in fondo in fondo il concetto non cambi:
Code:
Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "synaptics"
    Option      "Protocol"      "IMPS/2"
    Option      "Device"        "/dev/input/mice"
    ....
EndSection

Section "InputDevice"
     Identifier         "USBMouse"
     Driver             "mouse"
     Option             "Protocol" "IMPS/2"
     Option             "Device" "/dev/input/mice"
     Option             "ZAxisMapping" "4 5"
     Option             "Emulate3Buttons" "no"
EndSection

Section "ServerLayout"
    Screen "Screen 1"
    InputDevice "Mouse1"         "CorePointer"
    InputDevice "Keyboard1"      "CoreKeyboard"
    InputDevice "USBMouse"       "SendCoreEvents"
EndSection

quello che servirebbe a te è impostare il protocollo della seconda sezione cmq ad "auto".
Tieni presente che uso evdev (event interface) e tutt'e due i disposibivi usano il repeater /dev/input/mice, senza dovergli specificare ogni volta il device giusto
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31444
Location: here

PostPosted: Tue Dec 07, 2004 7:34 am    Post subject: Reply with quote

Il mio xorg.con e' cosi' configurato per il dual mouse
Code:
Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option      "Protocol"      "IMPS/2"
    Option      "Device"        "/dev/input/mice"
    Option      "ZAxisMapping"  "4 5"
EndSection

Section "InputDevice"
    Identifier  "Mouse2"
    Driver      "mouse"
    Option      "Protocol"      "PS/2"
    Option      "Device"        "/dev/psaux"
EndSection

Section "ServerLayout"
    Identifier  "Main Layout"
    Screen      "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Mouse2" "SendCoreEvents"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
frnc
n00b
n00b


Joined: 09 Mar 2004
Posts: 28

PostPosted: Wed Dec 08, 2004 9:55 pm    Post subject: Reply with quote

Scusate se mi rifaccio vivo dopo qualche giorno, ho avuto da fare..

Nel frattempo il mio problema non si è risolto: IL MOUSE PS/2 NON FUNZIONA SUL MIO LAPTOP: né con GPM né sotto xorg.
Ho provato tutti i sistemi che mi avete suggerito sopra, niente.
Poi mi è venuto in mente di farmi prestare da un amico un mouse USB: in questo caso tutto va a meraviglia. Dunque il problema è con la porta PS/2;
Aggiungo che non è certamente una questione di hardware, perché uso quotidianamente il mouse PS/2 su Win2000.
Poi ho dato un'occhiata a un altro thread di questi giorni sul mouse, e posso trasmettervi informazioni che sono già state chieste là:

cat /var/log/Xorg.0.log | grep EE
non segnala alcun errore, mentre

cat /usr/src/linux/.config | grep PS2
restituisce
#CONFIG_SERIO_PCIPS2 is not set
CONFIG_MOUSE_PS2=y

Dunque anche qui mi sembra tutto in ordine...
Voglio ancora dire che ho _una sola_ porta USB che mi serve per il pendrive e che non ho alcuna intenzione di comprare un mouse USB.....

Aiutatemi...
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31444
Location: here

PostPosted: Wed Dec 08, 2004 9:58 pm    Post subject: Reply with quote

Al posto di "/dev/input/mice" metti "/dev/input/mouse0"
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
frnc
n00b
n00b


Joined: 09 Mar 2004
Posts: 28

PostPosted: Wed Dec 08, 2004 10:10 pm    Post subject: Reply with quote

...niente da fare..
invio il mio ultimo xorg.conf, non si sa mai.

Code:

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

Section "InputDevice"

    Identifier   "TouchPad"
    Driver   "mouse"
    Option "Protocol"    "PS/2"
    Option "Device"      "/dev/psaux"
    Option "Emulate3Buttons"

EndSection



Section "InputDevice"
     Identifier  "Mouse"
     Driver      "mouse"
     Option      "Protocol"       "PS/2"
     Option      "Device"         "/dev/input/mouse0"
     Option      "ZAxisMapping"   "4 5"
EndSection
#
...
Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "TouchPad" "CorePointer"
    InputDevice "Mouse" "SendCoreEvents"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection


grazie ancora..
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31444
Location: here

PostPosted: Wed Dec 08, 2004 10:12 pm    Post subject: Reply with quote

Posta un
Code:
$ ls /dev/input

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
frnc
n00b
n00b


Joined: 09 Mar 2004
Posts: 28

PostPosted: Wed Dec 08, 2004 10:17 pm    Post subject: Reply with quote

ecco qua:

Code:

# ls /dev/input
event0 event1 mice mouse0



grazie
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31444
Location: here

PostPosted: Wed Dec 08, 2004 10:19 pm    Post subject: Reply with quote

Metti IMPS/2 come protocollo
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
frnc
n00b
n00b


Joined: 09 Mar 2004
Posts: 28

PostPosted: Wed Dec 08, 2004 10:30 pm    Post subject: Reply with quote

ancora niente, sia che metti Touchpad con IMPS/2 e Mouse con PS/2, sia viceversa, cioè Touchpad con PS/2 e Mouse con IMPS/2.

In entrambi i casi quando collego il mouse questo non dà segni di vita, mentre è disturbata l'azione della touchpad (movimenti strani, i tasti non funzionano, ecc.)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum