Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 22/01/2013, à 11:36

hardouin48

touchpad du portable ASUS

Bonjour,
J'ai un portable ASUS U24E et de puis que j'ai installé Precise 12.04 le touchpad ne fonctionne plus et l'onglet "pavé tactile" dans les préférences systèmes-souris et pavé tactile, n'apparait plus non plus

voici le résultat de: "xinput list"

jules@jules-U24E:~$ xinput list
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ PIXART USB OPTICAL MOUSE                    id=10    [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
    ↳ Sleep Button                                id=8    [slave  keyboard (3)]
    ↳ ASUS USB2.0 WebCam                          id=9    [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                            id=11    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=12    [slave  keyboard (3)]
jules@jules-U24E:~$

Hors ligne

#2 Le 22/01/2013, à 11:36

hardouin48

Re : touchpad du portable ASUS

merci de votre  réponse

Hors ligne

#3 Le 22/01/2013, à 12:04

tux4fun

Re : touchpad du portable ASUS

Le raccourci clavier n'a pas été engagé par erreur "FN+F9" (Activation/Désactivation Touchpad) ?
La doc concernant, les touchpad:
http://doc.ubuntu-fr.org/touchpad

Dernière modification par tux4fun (Le 22/01/2013, à 12:07)


tux4fun
http://linuxcounter.net/ - http://frederick.varin.free.fr
Linux Registered User     #363458
Machine Registered     #261921

Hors ligne

#4 Le 22/01/2013, à 12:18

tux4fun

Re : touchpad du portable ASUS

Un bug concernant çà:
https://bugs.launchpad.net/ubuntu/+sour … bug/418282
et la soluce, si le touchpad est vu comme "ImPS/2 Logitech Wheel Mouse"
http://ubuntuforums.org/showthread.php? … ost9271851


tux4fun
http://linuxcounter.net/ - http://frederick.varin.free.fr
Linux Registered User     #363458
Machine Registered     #261921

Hors ligne

#5 Le 22/01/2013, à 12:57

hardouin48

Re : touchpad du portable ASUS

merci tux
j'avais déjà essayé de réactiver le touchpad avec "FN+F9" et consulter le site ubuntu touchpad et c'est à la suite de tout cela que j'ai décidé de faire appel sur le forum
je vais voir sur les sites que tu m'as donné concernant les bugs et te tiendrai au courant

Hors ligne

#6 Le 22/01/2013, à 13:12

hardouin48

Re : touchpad du portable ASUS

Voilà je suis allé sur le site que tu m'as indiqué : http://ubuntuforums.org/showthread.php? … ost9271851
et en éditant :

 sudo gedit /etc/acpi/asus-touchpad.sh

voilà ce que j'ai obtenu et je ne suis pas sur quelle est la ligne qu'il faut que je modifie

#!/bin/sh
[ -f /usr/share/acpi-support/state-funcs ] || exit 0 

. /usr/share/acpi-support/power-funcs

getXconsole

getTouchDeviceId()
{
    # extract the device id for the supplied touch device name
    xinput list | sed -nr "s|.*$1.*id=([0-9]+).*|\1|p"
}

ENABLEPROP="Synaptics Off"
# Get the xinput device number and enabling property for the touchpad
XINPUTNUM=$(getTouchDeviceId "SynPS/2 Synaptics TouchPad")

if [ -z "$XINPUTNUM" ]; then
    XINPUTNUM=$(getTouchDeviceId "PS/2 Elantech Touchpad")
    ENABLEPROP="Device Enabled"
fi

# if we failed to get an input, exit
[ -z "$XINPUTNUM" ] && exit 1

# get the current state of the touchpad
TPSTATUS=$(xinput list-props $XINPUTNUM | awk "/$ENABLEPROP/ { print \$NF }")

# if getting the status failed, exit
[ -z "$TPSTATUS" ] && exit 1

if [ $TPSTATUS = 0 ]; then
   xinput set-int-prop $XINPUTNUM "$ENABLEPROP" 8 1
else
   xinput set-int-prop $XINPUTNUM "$ENABLEPROP" 8 0
fi

Peux tu m'aider?

Hors ligne

#7 Le 22/01/2013, à 13:15

tux4fun

Re : touchpad du portable ASUS

Avant toute manip, tu as essayé les touches raacourci Fn+F9, test si r&activité sinon un reboot. Si ca foire toujours au reboot mettre les mains dedans.


tux4fun
http://linuxcounter.net/ - http://frederick.varin.free.fr
Linux Registered User     #363458
Machine Registered     #261921

Hors ligne

#8 Le 22/01/2013, à 13:27

tux4fun

Re : touchpad du portable ASUS

Faire une copie en .bak de ce fichier en cas de foirrage.

sudo cp /etc/acpi/asus-touchpad.sh /etc/acpi/asus-touchpad.bak.sh 

Activer comme mentionnée dans la doc SHM (Precise Pangolin =12.04)
http://doc.ubuntu-fr.org/touchpad#activer_shmconfig
En modifiant : /usr/share/X11/xorg.conf.d/50-synaptics.conf
Retenter de nouveau, après reboot de la machine.
S'attaquer au fichier, avec comme pré-requis la vérif de syndaemon avec un simple autocomplétion dans un terminal.
Si oui; ok la manip peut s'appliquer et copier le script sinon juste faire la modif. de la ligne 16
Avec gedit, chercher Edition/Préférences et cocher Afficher les numéros de lignes.
Trouver la ligne 16 et comparer avec:

XINPUTNUM=`xinput list | grep 'ETPS/2 Elantech Touchpad' | sed -n -e's/.*id=\([0-9]\+\).*/\1/p'`

Si identique pas de changement de la ligne mais de l'intégralité du contenu avec:

#!/bin/sh
[ -f /usr/share/acpi-support/state-funcs ] || exit 0 

. /usr/share/acpi-support/power-funcs

if (! test -x /usr/bin/xinput)
then
logger "Error: Please install package xinput to enable toggling of touchpad devices."
exit 0
fi

# if this is the right behavior, then this should be moved out of acpi-support
# to hal (or whatever is replacing hal for such events)
getXconsole

XINPUTNUM=`xinput list | grep 'ETPS/2 Elantech Touchpad' | sed -n -e's/.*id=\([0-9]\+\).*/\1/p'`

[ -f /usr/share/acpi-support/state-funcs ] || exit 0

# get the current state of the touchpad
TPSTATUS=`xinput list-props $XINPUTNUM | awk '/Synaptics Off/ { print $NF }'`

# if getting the status failed, exit
test -z $TPSTATUS && exit 1

if [ $TPSTATUS = 0 ]; then
   sinp=`ps -A|grep syndaemon| awk '{print$1}'`
   xinput set-int-prop $XINPUTNUM "Synaptics Off" 8 1
   kill $sinp
   if [ -e /sys/class/leds/asus::touchpad/brightness ]; then
        echo 0 > /sys/class/leds/asus::touchpad/brightness
   fi
else
   xinput set-int-prop $XINPUTNUM "Synaptics Off" 8 0
   syndaemon -i 1 -d
   if [ -e /sys/class/leds/asus::touchpad/brightness ]; then
        echo 1 > /sys/class/leds/asus::touchpad/brightness
   fi
fi

L'auteur de ce script et les retours positifs sur matériels asus.
http://ubuntuforums.org/showpost.php?p= … stcount=73

Dernière modification par tux4fun (Le 22/01/2013, à 13:41)


tux4fun
http://linuxcounter.net/ - http://frederick.varin.free.fr
Linux Registered User     #363458
Machine Registered     #261921

Hors ligne

#9 Le 22/01/2013, à 13:30

hardouin48

Re : touchpad du portable ASUS

merci tux
je dois quitter j'essayerais calmement tout à l'heure à mon retour
à+

Hors ligne

#10 Le 24/01/2013, à 15:47

hardouin48

Re : touchpad du portable ASUS

Bonjour
je reviens vers toi car je suis entrain d'essayer ton tuto et je bloque
j'en suis arrivé là en ligne de commande:

hardouin@hardouin-U24E:~$ cd /
hardouin@hardouin-U24E:/$ cd usr
hardouin@hardouin-U24E:/usr$ cd share
hardouin@hardouin-U24E:/usr/share$ cd X11
hardouin@hardouin-U24E:/usr/share/X11$ cd xorg.conf.d
hardouin@hardouin-U24E:/usr/share/X11/xorg.conf.d$ ls -F
10-evdev.conf             50-synaptics.conf  51-synaptics-quirks.conf
11-evdev-quirks.conf      50-vmmouse.conf
11-evdev-trackpoint.conf  50-wacom.conf
hardouin@hardouin-U24E:/usr/share/X11/xorg.conf.d$ 

et je ne sais comment éditer et modifier le fichier

50-synaptics.conf

de même je ne sais pas utiliser /home en mode administrateur

peux tu encore m'aider?
merci

Hors ligne

#11 Le 25/01/2013, à 13:02

hardouin48

Re : touchpad du portable ASUS

Bon j'ai suivi pas-à-pas ton tuto ci-dessus
  - j'ai activé SHM
  - retenter après reboot; sans succés
  - vérifier syndaemon
  - et puis recopier le script dans

/etc/acpi/asus-touchpad.sh

  - redémarrer mais le touchpad ne fonctionne toujours pas

problème non résolu donc pour l'instant

Hors ligne

Haut de page ↑