[Synaptics] Pas de bouton droit touchpad HP mini (résolu)

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par benjarobin »

Je suis en train de relire l'ensemble des messages et ton premier test était faux

Code : Tout sélectionner

echo options psmouse proto=exps > /etc/modprobe.d/psmouse.conf
En effet tu doit mettre un .conf à la fin de ton fichier (Cela à changé depuis 2 ans).
Mais le patch est une meilleur solution :D
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par vintherine »

Voilou, j'ai mis tout ça dans une archive que j'ai joint à un billet explicatif sur mon blog : http://blog.vintherine.org/post/2012/04 ... ok-HP-mini
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par FoolEcho »

benjarobin a écrit :Je suis en train de relire l'ensemble des messages et ton premier test était faux

Code : Tout sélectionner

echo options psmouse proto=exps > /etc/modprobe.d/psmouse.conf
En effet tu doit mettre un .conf à la fin de ton fichier (Cela à changé depuis 2 ans).
Ça m'avait échappé effectivement. :)
Du coup, tu pourrais désinstaller le paquet patché et voir si le psmouse.conf ne suffirait pas, stp ?

Si le patch s'avère nécessaire, je vais essayer de voir si on peut le retrouver facilement et se baser sur les sources du kernel 3.3 plutôt que 3.0 ici (je suis dessus).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par benjarobin »

@FoolEcho Si tu lit bien la page 2 ou 3 du forum ubuntu, cela à pour conséquence de faire passer le touchpad en tant que simple souris PS2, donc pas de multi touche, pas de scroll... Enfin si j'ai bien tout compris
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par FoolEcho »

@benjarobin: Je te fais confiance, je n'ai vraiment lu que les quelques pages où il est fait mention du patch (~23). Car oui, ma patience à des limites. :)

Sinon, j'ai à priori extrait le patch et adapté les modifications pour le kernel 3.3 (ça compile en tous cas :mrgreen: ), si vintherine veut bien le tester (c'est un peu plus lourd puisqu'il faut télécharger les sources du kernel, mais je trouve que c'est plus lisible puisqu'on voit les modifications apportées -- auquel je ne comprends pas grand-chose, faut pas pousser, donc j'ai des doutes sur certaines modifications... :) , question évolution, tout ça ).

Le patch, psmouse-synaptics.patch, à récupérer sur pastebin et à mettre dans le même répertoire que le PKGBUILD et le psmouse.install: http://pastebin.archlinux.fr/439070.

Le PKGBUILD:

Code : Tout sélectionner

pkgname=('psmouse-synaptics')
pkgver=3.3.0
pkgrel=1
pkgdesc="psmouse kernel module patched if you have trouble with your synaptics touchpad (if only one single button is detected)."
arch=('i686' 'x86_64')
url="http://www.kernel.org/"
license=('GPL2')
makedepends=('linux-headers' 'linux')
options=('!strip')
install=psmouse.install
source=(
  'http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.3.tar.xz'
  'psmouse-synaptics.patch'
)
md5sums=('7133f5a2086a7d7ef97abac610c094f5'
         'edad76e18e8752f0bc627eb6bb9574f8')

mod_dir=/lib/modules/`uname -r`/updates/drivers/input/mouse/

build() {
  cd ${srcdir}/linux-3.3
  patch -Np0 -i ${srcdir}/psmouse-synaptics.patch
  cd drivers/input/mouse/
  make -C /usr/src/linux-`uname -r`/ M=`pwd` psmouse.ko
  gzip -9 psmouse.ko
}

package() {
  cd ${pkgdir}
  mkdir -p ${pkgdir}/${mod_dir}
  install -D -m 0644 ${srcdir}/linux-3.3/drivers/input/mouse/psmouse.ko.gz ${pkgdir}/${mod_dir}/psmouse.ko.gz
}
Le .install est le même que précédemment.

Si ça fonctionne encore :mrgreen: , je pourrais le mettre à disposition sur AUR (et je surveillerai si le patch colle toujours sur les grosses révisions de kernel, genre 3.4, 3.5, etc.). :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par vintherine »

puisqu'il est fait référence à la page 2 du forum Ubuntu on y trouve un patch (et non pas le module patché). Est-ce le bon ? C'est le post #11 et je met l'archive sur free :http://dl.free.fr/rm.pl?h=nci3JvznS&i=4 ... 02dNFTzRYa
Du coup, tu pourrais désinstaller le paquet patché et voir si le psmouse.conf ne suffirait pas, stp ?
Heu.. pas tout de suite. En fait le netbook est à ma petite sœur avec laquelle je partage quelques investissement en termes de tourisme (matériel de camping, toussa...) et elle l'a récupéré pour partir quelques semaines en Andalousie. Donc dès son retour, pas de pb.
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Synaptics] Pas de bouton droit touchpad HP mini (résolu

Message par FoolEcho »

Comme quoi, j'aurais du lire ce sujet. :mrgreen:

Je n'ai pas ton lien par contre (mais bon, vu que je suis parti d'un diff entre les sources patchées et le kernel 3.0 avant d'adapter pour le 3.3, il y a de très fortes chances que ce soit la même chose). :?
«The following statement is not true. The previous statement is true.» :nage:
Répondre