Merci pour ce début de piste.
C'est vrai que de savoir que ça fonctionne dans firefox.... bref.
Par contre, est-ce qu'il pourrait-être envisagé de coder un truc un peu dans ce style :
- Depuis X-org, modifier un fichier de conf pour que l'appui sur le bouton n° 4 du mulot soit envoyé à une appli KDE particulière, par exemple en utilisant dcop.
- Cette appli gère deux modes à bascule :
Mode scroll : affiche un gros paté pour indiquer qu'on est en mode scroll
Mode non-scroll : restaure le contexte dans l'état où il était avant
De là, il suffit (enfin, c'est toujours facile à dire...) que ce prog demande le scroll du document (y'a sûrement des méthodes accessibles, non ?) qui est situé sous le gros paté en question...
J'ai bon ? Dans ce cas, pas besoin de patcher quoi que ce soit. Xorg n'est que très peu impliqué... Peut-être même pas du tout si on peut récupérer l'information par ailleurs (intercepter le click sur un bouton en particulier)...
Bon, dans la théorie, je pense que c'est réalisable, mais y'a peut-être plus performant, moins bourrin... Avis aux pros du C/C++ (ce qui n'est pas mon cas, loin s'en faut !)....
[^] # Re: [Témoin positif]
Posté par Gyro Gearllose . En réponse au message Universal scroll.... Évalué à 1.
C'est vrai que de savoir que ça fonctionne dans firefox.... bref.
Par contre, est-ce qu'il pourrait-être envisagé de coder un truc un peu dans ce style :
- Depuis X-org, modifier un fichier de conf pour que l'appui sur le bouton n° 4 du mulot soit envoyé à une appli KDE particulière, par exemple en utilisant dcop.
- Cette appli gère deux modes à bascule :
Mode scroll : affiche un gros paté pour indiquer qu'on est en mode scroll
Mode non-scroll : restaure le contexte dans l'état où il était avant
De là, il suffit (enfin, c'est toujours facile à dire...) que ce prog demande le scroll du document (y'a sûrement des méthodes accessibles, non ?) qui est situé sous le gros paté en question...
J'ai bon ? Dans ce cas, pas besoin de patcher quoi que ce soit. Xorg n'est que très peu impliqué... Peut-être même pas du tout si on peut récupérer l'information par ailleurs (intercepter le click sur un bouton en particulier)...
Bon, dans la théorie, je pense que c'est réalisable, mais y'a peut-être plus performant, moins bourrin... Avis aux pros du C/C++ (ce qui n'est pas mon cas, loin s'en faut !)....