PDA

Visualizza la versione completa : problema synaptics


hfish
18-08-2007, 04:06
buongiorno a tutti

ho installato ksynaptics con relative dipendenze, ho editato il file
/etx/X11/xorg.conf come richiesto ma continuo a ricevere un messaggio
di errore da synaptics...

Shared Memory is not accessible.
Please add the option 'SHMConfig ''on''' into the touch pad section of
/etc/X11/xorg.conf

eppure in /etc/X11/xorg.conf ho
Load "synaptics"
[...]
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "Synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
EndSection


c' per caso qualcosa in particolare da abilitare nel kernel? ne uso
uno mio molto minimale, e non vorrei avere escluso qualcosa di
fondamentale...

spulciando nella configurazione del mio kernel credo di avere tutto
compilato nel verso giusto...

Synaptics PS/2 mouse protocol extension (MOUSE_PS2_SYNAPTICS)

Say Y here if you have a Synaptics PS/2 TouchPad connected to
your system.

If unsure, say Y.


il volume shm sembra montato correttamente


hfish@v2410:~$ mount | grep shm
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)

consigli??

sacarde
18-08-2007, 11:07
una volta caricato il modulo synaptics...

GreyFox86
18-08-2007, 11:24
Visto il sendcoreevents (che uso pure io) credo serva il supporto agli eventi:
Device Drivers -> Input device Support -> Event interface
Dopo che l'hai messo cat /proc/bus/input/devices e scopri a quali file associato il mouse (handlers). Io ad esempio uso /dev/input/mouse1.

hfish
18-08-2007, 16:46
cat mi ritorna questo
I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=mouse0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103

ho abilitato il supporto nel kernel e sto ricompilando... tra un po' faccio una prova...
intanto non ho ben capito cosa intendesse sacarde...

modprobe sy[TAB] non mi restituisce nulla....

GreyFox86
18-08-2007, 16:48
Hai collegato al sistema pure un mouse logitech a quanto sembra. Per strano che non identifichi tra gli input pure il touchpad...

hfish
18-08-2007, 16:52
l'otuput completo questo, e non ho nessuna periferica attaccata al notebook, quindi credo che il mose logitech che viene rilevato sia il mio touchpad, o che almeno venga riconosciuto come mouse logitech...



I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=button_power/button/input0
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=kbd
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/class/input/input1
U: Uniq=
H: Handlers=
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button (CM)"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=kbd
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=mouse0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103

GreyFox86
18-08-2007, 16:56
A quanto pare si... forse manca qualcosa perch possa riconoscerlo correttamente. Riprova dopo aver installato il kernel ricompilato con l'event interface.
Che distribuzione usi?

hfish
18-08-2007, 17:01
debian con kernel 2.6.22-ck1

GreyFox86
18-08-2007, 17:05
Allora niente, se avessi avuto gentoo c'erano altri dettagli da curare per avere i driver synaptics. Non li ho mai configurati con una debian. Aspettiamo di vedere che combina l'event interface...

edit: /dev/psaux un link a /dev/input/mouse0 ?

hfish
18-08-2007, 17:12
Originariamente inviato da GreyFox86
edit: /dev/psaux un link a /dev/input/mouse0 ?

pare di no

hfish@v2410:~$ ls -l /dev/input/mouse0
crw-rw---- 1 root root 13, 32 2007-08-18 17:35 /dev/input/mouse0

hfish@v2410:~$ ls -al /dev/psaux
crw-rw---- 1 root root 10, 1 2007-08-18 17:35 /dev/psaux

cmq ho finito di ricompilare e sto riavviando...

Loading