Désactiver le trackpoint d'un portable

Résolu/Fermé
francisfilipi Messages postés 3 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 27 septembre 2007 - 27 sept. 2007 à 01:51
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 13 déc. 2009 à 14:18
bonsoirr à tous
j'ai un vieux portable compaq armada m700 avec xunbuntu

le trackpoint est défectueux et envoie le pointeur de souris un peu partout sur l'écran
quand j'utilise une souris classique sur ports ps/2, la souris fonctionne mais le trackpoint ne se désactive pas pour autant

je suis allé dans xorg.conf et je n'ai rien vu de particulier à désactiver ...
je me suis aussi renseigné sur internet, il parait que le trackpoint est géré par un patch du noyau (je ne sais pas comment "dépatcher" mon noyau !!)

enfin bref je voudrais désactiver définitivement ce périphérique de pointage
si vous avez une idée,
merci d'avance
A voir également:

7 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
27 sept. 2007 à 01:58
En fait de deux choses l'une :
- soit le trackpoint est géré par une partie du noyau et auquel cas il faut recompiler un noyau (et ne pas compiler la section correspondant au trackpoint)
- soit le trackpoit est un module et il suffit de le décharger avec la commande rmmod (en root) :
rmmod lemodule


Tu peux lister les modules chargés en tapant :
lsmod

Il suffirait juste de trouver le module en question... Sinon tu es bon pour recompiler un noyau et c'est pas super captivant...

Bonne chance
1
francisfilipi Messages postés 3 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 27 septembre 2007
27 sept. 2007 à 11:56
j'ai listé les modules du noyau j'en ai trouvé un psmouse mais quand je le désactive je n'ai plus de controle avec le trackpoint, c'est cool mais mais souris classique sur le port ps/2 ne marche plus non plus !!

je vais continuer à éplucher les modules du noyau
voici la liste si ça vous inspire !!tongue

ppdev 10116 0
autofs4 21892 0
cpufreq_ondemand 9228 0
cpufreq_userspace 5408 0
cpufreq_stats 7360 0
cpufreq_conservative 8200 0
freq_table 5792 2 cpufreq_ondemand,cpufreq_stats
cpufreq_powersave 2688 0
pcc_acpi 13184 0
sony_acpi 6284 0
dev_acpi 12292 0
tc1100_wmi 8068 0
asus_acpi 17308 0
sbs 15652 0
battery 10756 0
dock 10268 0
ac 6020 0
container 5248 0
backlight 7040 1 asus_acpi
ipv6 268960 14
button 8720 0
i2c_ec 6016 1 sbs
video 16388 0
af_packet 23816 2
lp 12452 0
radio_maestro 9088 0
compat_ioctl32 2304 1 radio_maestro
videodev 28160 1 radio_maestro
v4l2_common 25216 1 videodev
v4l1_compat 15236 2 radio_maestro,videodev
8139cp 25088 0
snd_es1968 30880 2
8139too 27648 0
gameport 16520 1 snd_es1968
snd_ac97_codec 98464 1 snd_es1968
mii 6528 2 8139cp,8139too
ac97_bus 3200 1 snd_ac97_codec
pcmcia 39212 0
snd_pcm_oss 44544 0
snd_mixer_oss 17408 1 snd_pcm_oss
snd_pcm 79876 3 snd_es1968,snd_ac97_codec,snd_pcm_oss
snd_page_alloc 10888 2 snd_es1968,snd_pcm
snd_mpu401_uart 9472 1 snd_es1968
irtty_sir 9600 0
sir_dev 17156 1 irtty_sir
snd_seq_dummy 4740 0
snd_seq_oss 32896 0
snd_seq_midi 9600 0
snd_rawmidi 25472 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
pcspkr 4224 0
irda 201276 2 irtty_sir,sir_dev
snd_seq 52592 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
crc_ccitt 3072 1 irda
parport_pc 36388 1
parport 36936 3 ppdev,lp,parport_pc
snd_timer 23684 2 snd_pcm,snd_seq
snd_seq_device 9100 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
i2c_piix4 9740 0
serio_raw 7940 0
psmouse 38920 0
shpchp 34324 0
pci_hotplug 32576 1 shpchp
i2c_core 22656 2 i2c_ec,i2c_piix4
snd 54020 15 snd_es1968,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8672 1 snd
intel_agp 26140 1
yenta_socket 27532 3
rsrc_nonstatic 14080 1 yenta_socket
agpgart 35400 1 intel_agp
pcmcia_core 40852 3 pcmcia,yenta_socket,rsrc_nonstatic
tsdev 8768 0
evdev 11008 3
ext3 133128 1
jbd 59816 1 ext3
mbcache 9604 1 ext3
ide_cd 32672 0
cdrom 37664 1 ide_cd
ide_disk 17024 3
floppy 59524 0
uhci_hcd 25360 0
usbcore 134280 2 uhci_hcd
piix 10756 0 [permanent]
generic 5124 0 [permanent]
ata_generic 9092 0
libata 125720 1 ata_generic
scsi_mod 142348 1 libata
thermal 14856 0
processor 31048 1 thermal
fan 5636 0
fbcon 42656 0
tileblit 3584 1 fbcon
font 9216 1 fbcon
bitblit 6912 1 fbcon
softcursor 3200 1 bitblit
vesafb 9220 0
capability 5896 0
commoncap 8192 1 capability

si ce foutu trackpoint est géré directement par le noyau ça va pas être la fête....
je sens que ce sera plutôt extraction de l'intrus à la pince et au chalumeau big_smile

merci et a+
0
francisfilipi Messages postés 3 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 27 septembre 2007
27 sept. 2007 à 18:24
résolu !!!
en fait j'ai fait fausse route avec les modules du noyau
tout bêtement il suffisait de repérer le trackpoint et la souris dans /dev/input

on fait
sudo cat /dev/input/mouse2 ou mouse1 ..
on repère le touchpoint en le touchant il produit des caractères chez moi c'est mouse2 et la souris normale mouse1

puis on modifie xorg.conf
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"

sur la ligne Option "Device", remplacer /dev/input/mice par /dev/input/mouse1
je rappelle que dans mon cas mouse1 est la souris normale

on redemarre le serveur x ctrl alt backspace et là le trackpoint est désactivé cool

en plus avec linux on travaille ses pluriels irréguliers :
one mouse
some mice !!!
0
bonjour
je vois que ta reussit ; felicitation
cela dit , je voudrait faire la meme chose
mais je comprends pas tout , du moins comment vous passer en "root" ou du moins comment arriver a modifier xorg.conf

merci beaucoup
ciao
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749 > vainsyl33
19 déc. 2008 à 02:33
Ouvre un nouveau sujet sur le forum linux (éventuellement en mettant un lien vers ce fil de discussion en référence), car ce sujet est clos.

Bonne chance
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
27 sept. 2007 à 21:56
Merci pour toutes ces infos :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xiloa Messages postés 2094 Date d'inscription mercredi 18 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2010 199
19 déc. 2008 à 23:44
mais.... il n'y a pas moyen de le desactiver par le bios ?
0
Désolé de remonter le post apres plus d'1 an mais bon :)
Moi aussi mon trackpoint me fait ch*** et je suis sur Ubuntu.
Je l'ai identifier en faisant le cat dev/input ... et c'est le mouse2 mon trackpoint et le mouse1 ma souris.
Le problème c'est que quand je modifie xorg.conf il n'y a pas les lignes Section = Input Devices etc...
Donc je les rajoute je sauvegarde et ca marche toujours pas ! le trackpoint reste activé!
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
13 déc. 2009 à 14:18
Voir <6>. Merci :-)
0