Discussion:
Touchpad uitzetten?
(te oud om op te antwoorden)
Richard Rasker
2010-08-24 11:12:27 UTC
Permalink
Hallo,

Ik heb hier een Dell Inspiron 1545 laptop met daarop Mandriva 2010.1
geïnstalleerd. Het is gewenst dat het touchpad wordt uitgeschakeld, omdat
dit erg stoort bij het typen; de gebruiker heeft permanent een gewone muis
aangesloten op het apparaat.

Het vervelende is alleen dat ik dit niet voor elkaar krijg:
- Het BIOS biedt geen optie om het touchpad uit te zetten.
- in /etc/X11/xorg.conf vind ik helemaal geen verwijzingen meer naar muizen.
- Via lsusb en lspci kan ik het touchpad niet terugvinden.
- In Mandriva's apparaatbeheer vind ik het ding weliswaar terug, maar niet
op zo'n manier dat ik er iets mee kan:

‎PS/2 Generic Mouse:
Verbinding
Bus: ‎isa
Fabrikants-ID: ‎0x0002
Apparaat-ID: ‎0x0001
Mogelijkheden
Ge-emuleerd wieltje: ‎Nee
Div.
Fabrikant: ‎
Beschrijving: ‎PS/2 Generic Mouse
Module: ‎mouse1

Er is helemaal geen kernel-module met de naam mouse1, en als ik de probeer
te configureren voor 'geen muis' trekt de machine zich daar niets van aan.

Ook de beun-oplossing (een stukje plastic over het touchpad plakken) werkt
niet, omdat dit plastic dan een paar millimeter dik moet zijn -- en dan nog
reageert het touchpad af en toe, vermoedelijk door de opbouw van statische
lading.

Heeft iemand nog een suggestie hoe ik dit kan oplossen, anders dan het
(nieuwe) apparaat openschroeven en de bandkabel naar het touchpad loshalen?

Alvast mijn dank,

Richard Rasker
--
http://www.linetec.nl
Martijn van Buul
2010-08-24 12:33:07 UTC
Permalink
Post by Richard Rasker
Hallo,
Ik heb hier een Dell Inspiron 1545 laptop met daarop Mandriva 2010.1
ge??nstalleerd. Het is gewenst dat het touchpad wordt uitgeschakeld, omdat
dit erg stoort bij het typen; de gebruiker heeft permanent een gewone muis
aangesloten op het apparaat.
- Het BIOS biedt geen optie om het touchpad uit te zetten.
- in /etc/X11/xorg.conf vind ik helemaal geen verwijzingen meer naar muizen.
- Via lsusb en lspci kan ik het touchpad niet terugvinden.
- In Mandriva's apparaatbeheer vind ik het ding weliswaar terug, maar niet
Verbinding
Bus: ???isa
Fabrikants-ID: ???0x0002
Apparaat-ID: ???0x0001
Mogelijkheden
Ge-emuleerd wieltje: ???Nee
Div.
Fabrikant: ???
Beschrijving: ???PS/2 Generic Mouse
Module: ???mouse1
Het lijkt me zeer onwaarschijnlijk dat het inderdaad een "generic PS/2 mouse"
zou zijn. Vrijwel alle touchpads komen van Synaptics af; X11 heeft daar een
specifieke driver voor. Dat je dat niet terugvindt in xorg.conf verbaast
me niets, want xorg.conf is niet meer nuttig.

Een korte googletocht bevestigt mijn vermoeden dat er in die dell een
synaptics pad zit. Het is opvallend dat Mandriva daar niet zelf achter
komt - ruik ik hier een "geoptimaliseerde" installatie?

In ieder geval is de meest eenvoudige oplossing gebruik maken van de
configuratietools voor synaptics touchpads, waarmee je het ding wat beter naar
je hand kunt zetten (en ook helemaal uitschakelen). In je package manager naar
synaptics zoeken levert vast iets nuttigs op.

Als het erom gaat om het per ongeluk bewegen cq klikken van de muis tijdens
typen tegen te gaan kan syndaemon uitkomst bieden; dit schakelt het touchpad
voor een aantal seconden uit na een toetsenbordaanslag.
--
Martijn van Buul - ***@dohd.org
tjoen
2010-08-24 17:00:13 UTC
Permalink
Post by Martijn van Buul
Post by Richard Rasker
Ik heb hier een Dell Inspiron 1545 laptop met daarop Mandriva 2010.1
ge??nstalleerd. Het is gewenst dat het touchpad wordt uitgeschakeld, omdat
dit erg stoort bij het typen; de gebruiker heeft permanent een gewone muis
aangesloten op het apparaat.
Verbinding
Bus: ???isa
Bestaat dat nog?
Post by Martijn van Buul
Post by Richard Rasker
Fabrikants-ID: ???0x0002
Apparaat-ID: ???0x0001
Mogelijkheden
Ge-emuleerd wieltje: ???Nee
Div.
Fabrikant: ???
Beschrijving: ???PS/2 Generic Mouse
Module: ???mouse1
Zou dat /usr/lib/xorg/modules/input/mouse1_drv.so kunnen zijn?
Post by Martijn van Buul
In ieder geval is de meest eenvoudige oplossing gebruik maken van de
configuratietools voor synaptics touchpads, waarmee je het ding wat beter naar
je hand kunt zetten (en ook helemaal uitschakelen). In je package manager naar
synaptics zoeken levert vast iets nuttigs op.
Ik zat te denken over een xorg.conf waarbij de muis uitgeschakeld is.
Martijn van Buul
2010-08-24 19:37:01 UTC
Permalink
Post by tjoen
Post by Martijn van Buul
Post by Richard Rasker
Ik heb hier een Dell Inspiron 1545 laptop met daarop Mandriva 2010.1
ge??nstalleerd. Het is gewenst dat het touchpad wordt uitgeschakeld, omdat
dit erg stoort bij het typen; de gebruiker heeft permanent een gewone muis
aangesloten op het apparaat.
Verbinding
Bus: ???isa
Bestaat dat nog?
Hmja, PS/2 hangt aan een legacy ISA bus. Dat ding wordt nog steeds
geemuleerd uit compatibiliteitsoverwegingen. En het is niet alsof de
snelheid van ISA nou echt een beperking vormt voor PS/2 of een legacy
printerpoort..
Post by tjoen
Post by Martijn van Buul
Post by Richard Rasker
Fabrikants-ID: ???0x0002
Apparaat-ID: ???0x0001
Mogelijkheden
Ge-emuleerd wieltje: ???Nee
Div.
Fabrikant: ???
Beschrijving: ???PS/2 Generic Mouse
Module: ???mouse1
Zou dat /usr/lib/xorg/modules/input/mouse1_drv.so kunnen zijn?
Dat *zou* /usr/lib/xorg/modules/input/synaptics_drv.so horen te zijn.
Post by tjoen
Post by Martijn van Buul
In ieder geval is de meest eenvoudige oplossing gebruik maken van de
configuratietools voor synaptics touchpads, waarmee je het ding wat beter
naar je hand kunt zetten (en ook helemaal uitschakelen). In je package
manager naar synaptics zoeken levert vast iets nuttigs op.
Ik zat te denken over een xorg.conf waarbij de muis uitgeschakeld is.
Maar dat wil je niet.
--
Martijn van Buul - ***@dohd.org
Richard Rasker
2010-08-24 17:27:22 UTC
Permalink
Post by Martijn van Buul
Post by Richard Rasker
Hallo,
Ik heb hier een Dell Inspiron 1545 laptop met daarop Mandriva 2010.1
ge??nstalleerd. Het is gewenst dat het touchpad wordt uitgeschakeld,
omdat dit erg stoort bij het typen; de gebruiker heeft permanent een
gewone muis aangesloten op het apparaat.
- Het BIOS biedt geen optie om het touchpad uit te zetten.
- in /etc/X11/xorg.conf vind ik helemaal geen verwijzingen meer naar
muizen. - Via lsusb en lspci kan ik het touchpad niet terugvinden.
- In Mandriva's apparaatbeheer vind ik het ding weliswaar terug, maar
Verbinding
Bus: ???isa
Fabrikants-ID: ???0x0002
Apparaat-ID: ???0x0001
Mogelijkheden
Ge-emuleerd wieltje: ???Nee
Div.
Fabrikant: ???
Beschrijving: ???PS/2 Generic Mouse
Module: ???mouse1
Het lijkt me zeer onwaarschijnlijk dat het inderdaad een "generic PS/2
mouse" zou zijn. Vrijwel alle touchpads komen van Synaptics af; X11 heeft
daar een specifieke driver voor. Dat je dat niet terugvindt in xorg.conf
verbaast me niets, want xorg.conf is niet meer nuttig.
Een korte googletocht bevestigt mijn vermoeden dat er in die dell een
synaptics pad zit.
Het lijkt erop dat het touchpad niet van Synaptics is -- in Windows 7 (dat
dual-boot geïnstalleerd is) is een speciaal Dell-gereedschap te vinden
waarmee het touchpad wel kan worden in- en uitgeschakeld, en onder 'versie'
meldt dat het gaat om een 'Alps Dell Touchpad'.
Post by Martijn van Buul
Het is opvallend dat Mandriva daar niet zelf achter
komt - ruik ik hier een "geoptimaliseerde" installatie?
Nee, dit is gewoon de standaardinstallatie van Mandriva 2010.1 vanaf de dvd
(64-bits-versie).

[knip synaptics-suggesties]
Post by Martijn van Buul
Als het erom gaat om het per ongeluk bewegen cq klikken van de muis
tijdens typen tegen te gaan kan syndaemon uitkomst bieden; dit schakelt
het touchpad voor een aantal seconden uit na een toetsenbordaanslag.
Daarvoor zal synaptics toch eerst moeten werken, dunkt me.

Ik zal nog even verder graven met wat ik gevonden heb. Wel grappig
eigenlijk: nog niet eens zo heel lang geleden was juist het onder Linux aan
de praat krijgen van dit soort spullen tricky, maar dit is de eerste keer
dat het me niet lukt om iets /uit/ te zetten ...

In ieder geval dank voor de suggesties :)

Richard Rasker
--
http://www.linetec.nl
Martijn van Buul
2010-08-24 19:44:33 UTC
Permalink
Post by Richard Rasker
Het lijkt erop dat het touchpad niet van Synaptics is -- in Windows 7 (dat
dual-boot ge??nstalleerd is) is een speciaal Dell-gereedschap te vinden
waarmee het touchpad wel kan worden in- en uitgeschakeld, en onder 'versie'
meldt dat het gaat om een 'Alps Dell Touchpad'.
Hm, een Alps glidepoint dan? Er moet iets in dmesg staan.. Overigens zou
de driver daarvoor software-compatible moeten zijn met de synaptics
driver - voor userland zou het hetzelfde horen te wezen. TM.
--
Martijn van Buul - ***@dohd.org
Cor Gest
2010-08-24 21:39:29 UTC
Permalink
Some entity, AKA Martijn van Buul <***@dohd.org>,
wrote this mindboggling stuff:
(selectively-snipped-or-not-p)
Post by Martijn van Buul
Post by Richard Rasker
meldt dat het gaat om een 'Alps Dell Touchpad'.
Hm, een Alps glidepoint dan? Er moet iets in dmesg staan.. Overigens zou
de driver daarvoor software-compatible moeten zijn met de synaptics
driver - voor userland zou het hetzelfde horen te wezen. TM.
De drivers zijn niet zozeer het punt.

Je kan in je xorg.conf v InputDevice "mouse3" als /dev/mouse symlinken
aan je dev/input/by-id/de-detected-usb-mouse-naam dat gesymlinkt naar
een devicenaa bv mouse3 en niet naar de 'generic /dev/input/mice'.

en je usb muis dan hard definieren in een een Serverlayout.
de glidepad werkt dan niet meer in die server-layout
omdat die dan geen enoemde CorePointer is voor die ServerLayout.

Cor
--
Geavanceerde politieke correctheid is niet te onderscheiden van sarcasme
If you hate to see my gun consider a non criminal line of work
The only good message from a spammer is a obituary
I really do not give a damn about ANY mail
Richard Rasker
2010-08-25 09:23:28 UTC
Permalink
Post by Cor Gest
(selectively-snipped-or-not-p)
Post by Martijn van Buul
Post by Richard Rasker
meldt dat het gaat om een 'Alps Dell Touchpad'.
Hm, een Alps glidepoint dan? Er moet iets in dmesg staan.. Overigens zou
de driver daarvoor software-compatible moeten zijn met de synaptics
driver - voor userland zou het hetzelfde horen te wezen. TM.
De drivers zijn niet zozeer het punt.
Je kan in je xorg.conf v InputDevice "mouse3" als /dev/mouse symlinken
aan je dev/input/by-id/de-detected-usb-mouse-naam dat gesymlinkt naar
een devicenaa bv mouse3 en niet naar de 'generic /dev/input/mice'.
en je usb muis dan hard definieren in een een Serverlayout.
de glidepad werkt dan niet meer in die server-layout
omdat die dan geen enoemde CorePointer is voor die ServerLayout.
Hm, dit zou ik even moeten proberen. Ik laat nog wel weten of dit uitkomst
biedt. Dank voor de tip.

Richard Rasker
--
http://www.linetec.nl
Richard Rasker
2010-08-25 09:21:40 UTC
Permalink
Post by Martijn van Buul
Post by Richard Rasker
Het lijkt erop dat het touchpad niet van Synaptics is -- in Windows 7
(dat dual-boot ge??nstalleerd is) is een speciaal Dell-gereedschap te
vinden waarmee het touchpad wel kan worden in- en uitgeschakeld, en onder
'versie' meldt dat het gaat om een 'Alps Dell Touchpad'.
Hm, een Alps glidepoint dan?
Het zou inderdaad zoiets kunnen zijn, maar verder krijg ik ongeveer net
zoveel grip op dat ding als op een stukje zeep in de badkuip ...
Post by Martijn van Buul
Er moet iets in dmesg staan..
Het enig relevante wat ik daar zie, is dit:

mice: PS/2 mouse device common for all mice
...
input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input2
Post by Martijn van Buul
Overigens zou de driver daarvoor software-compatible moeten zijn met de
synaptics driver - voor userland zou het hetzelfde horen te wezen. TM.
Wat ik ook probeer met synaptics, ik krijg voortdurende dezelfde
foutmeldingen:

KDE (synaptiks): "Touchpad control is not supported on this system"
qsynaptics: "synaptics is either not loaded or too old"

Het maakt ook niet uit of ik x11-input-driver-synaptics installeer of niet.


Ik vermoed dat het ding drivers vereist die er onder Linux niet zijn, en
zich bij gebrek daaraan voordoet als generieke muis.

Richard Rasker
--
http://www.linetec.nl
Huibert Bol
2010-08-25 11:28:14 UTC
Permalink
Post by Richard Rasker
Post by Martijn van Buul
Er moet iets in dmesg staan..
mice: PS/2 mouse device common for all mice
...
input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input2
Hij hangt aan de goede oude i8042, probeer eens of het helpt i8042.noaux
toe te voegen aan de kernel parameters in /boot/grub/menu.lst.
--
Huibert
"Okay... really not something I needed to see." --Raven
Richard Rasker
2010-08-25 13:01:07 UTC
Permalink
Post by Huibert Bol
Post by Richard Rasker
Post by Martijn van Buul
Er moet iets in dmesg staan..
mice: PS/2 mouse device common for all mice
...
input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input2
Hij hangt aan de goede oude i8042, probeer eens of het helpt i8042.noaux
toe te voegen aan de kernel parameters in /boot/grub/menu.lst.
Ah, dat helpt, het touchpad werkt niet meer. Mijn dank (en vooral ook die
van de gebruiker) is groot!

Richard Rasker
--
http://www.linetec.nl
tjoen
2010-08-25 07:25:39 UTC
Permalink
Post by Richard Rasker
Het lijkt erop dat het touchpad niet van Synaptics is -- in Windows 7 (dat
dual-boot geïnstalleerd is) is een speciaal Dell-gereedschap te vinden
waarmee het touchpad wel kan worden in- en uitgeschakeld, en onder 'versie'
meldt dat het gaat om een 'Alps Dell Touchpad'.
Staat dat in Xorg.0.log ?
Richard Rasker
2010-08-25 09:02:40 UTC
Permalink
Post by tjoen
Post by Richard Rasker
Het lijkt erop dat het touchpad niet van Synaptics is -- in Windows 7
(dat dual-boot geïnstalleerd is) is een speciaal Dell-gereedschap te
vinden waarmee het touchpad wel kan worden in- en uitgeschakeld, en onder
'versie' meldt dat het gaat om een 'Alps Dell Touchpad'.
Staat dat in Xorg.0.log ?
Nee, dat is wat het Dell-touchpadgereedschap onder Windows meldt. Xorg.0.log
maakt helemaal geen melding van wat voor touchpad dan ook -- hier de
relevante regels:

...
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
If no devices become available, reconfigure HAL or disable
AutoAddDevices.
...
[allerlei grafische dingen]
...
(II) config/hal: Adding input device Macintosh mouse button emulation
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation"
(type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) acceleration profile 0
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/hal: Adding input device PS/2 Generic Mouse
(**) PS/2 Generic Mouse: always reports core events
(**) PS/2 Generic Mouse: Device: "/dev/input/event2"
(II) PS/2 Generic Mouse: Found 3 mouse buttons
(II) PS/2 Generic Mouse: Found relative axes
(II) PS/2 Generic Mouse: Found x and y relative axes
(II) PS/2 Generic Mouse: Configuring as mouse
(**) PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5
(**) PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10,
EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type: MOUSE)
(**) PS/2 Generic Mouse: (accel) keeping acceleration scheme 1
(**) PS/2 Generic Mouse: (accel) acceleration profile 0
(II) PS/2 Generic Mouse: initialized for relative axes.
(II) config/hal: Adding input device PS/2+USB Mouse
(**) PS/2+USB Mouse: always reports core events
(**) PS/2+USB Mouse: Device: "/dev/input/event3"
(II) PS/2+USB Mouse: Found 3 mouse buttons
(II) PS/2+USB Mouse: Found scroll wheel(s)
(II) PS/2+USB Mouse: Found relative axes
(II) PS/2+USB Mouse: Found x and y relative axes
(II) PS/2+USB Mouse: Configuring as mouse
(**) PS/2+USB Mouse: YAxisMapping: buttons 4 and 5
(**) PS/2+USB Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10,
EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "PS/2+USB Mouse" (type: MOUSE)
(**) PS/2+USB Mouse: (accel) keeping acceleration scheme 1
(**) PS/2+USB Mouse: (accel) acceleration profile 0
(II) PS/2+USB Mouse: initialized for relative axes.

Een van deze 'muizen' (PS/2 Generic Mouse) is het touchpad.

Richard Rasker
--
http://www.linetec.nl
Cor Gest
2010-08-25 09:19:17 UTC
Permalink
Some entity, AKA tjoen <***@dds.invalid>,
wrote this mindboggling stuff:
(selectively-snipped-or-not-p)
Post by tjoen
Post by Richard Rasker
Het lijkt erop dat het touchpad niet van Synaptics is -- in Windows 7 (dat
dual-boot geïnstalleerd is) is een speciaal Dell-gereedschap te vinden
waarmee het touchpad wel kan worden in- en uitgeschakeld, en onder 'versie'
meldt dat het gaat om een 'Alps Dell Touchpad'.
Staat dat in Xorg.0.log ?
In de acer-9300 hier wordt die tabac-en-koffieopvangtrog-met-tuimeltoets
verder afgeserveerd met een Macintosh mousebutton emulator ook nog.

Niet dat het verder enig nuttig doel dient, maar dat terzijde.

Cor
--
Geavanceerde politieke correctheid is niet te onderscheiden van sarcasme
If you hate to see my gun consider a non criminal line of work
The only good message from a spammer is a obituary
I really do not give a damn about ANY mail
Paul van der Vlis
2010-08-26 13:05:40 UTC
Permalink
Post by Richard Rasker
Hallo,
Ik heb hier een Dell Inspiron 1545 laptop met daarop Mandriva 2010.1
geïnstalleerd. Het is gewenst dat het touchpad wordt uitgeschakeld, omdat
dit erg stoort bij het typen; de gebruiker heeft permanent een gewone muis
aangesloten op het apparaat.
- Het BIOS biedt geen optie om het touchpad uit te zetten.
- in /etc/X11/xorg.conf vind ik helemaal geen verwijzingen meer naar muizen.
- Via lsusb en lspci kan ik het touchpad niet terugvinden.
- In Mandriva's apparaatbeheer vind ik het ding weliswaar terug, maar niet
Verbinding
Bus: ‎isa
Fabrikants-ID: ‎0x0002
Apparaat-ID: ‎0x0001
Mogelijkheden
Ge-emuleerd wieltje: ‎Nee
Div.
Fabrikant: ‎
Beschrijving: ‎PS/2 Generic Mouse
Module: ‎mouse1
Er is helemaal geen kernel-module met de naam mouse1, en als ik de probeer
te configureren voor 'geen muis' trekt de machine zich daar niets van aan.
Ook de beun-oplossing (een stukje plastic over het touchpad plakken) werkt
niet, omdat dit plastic dan een paar millimeter dik moet zijn -- en dan nog
reageert het touchpad af en toe, vermoedelijk door de opbouw van statische
lading.
Heeft iemand nog een suggestie hoe ik dit kan oplossen, anders dan het
(nieuwe) apparaat openschroeven en de bandkabel naar het touchpad loshalen?
Heb niet alles gelezen wat er al geschreven is, maar ik had ook ooit een
derglijk probleem. Het bleek toen dat het touchpad de ps/2 driver
gebruikte (psmouse), en de externe muis de USB muis driver (usbmouse).

De driver psmouse verwijderd (rmmod psmouse) en het probleem was
opgelost. Ik geloof dat ik hem ergens in een blacklist heb gezet.

Met vriendelijke groet,
Paul van der Vlis.
--
http://www.vandervlis.nl/
Loading...