Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : xorg

Trackpoint and mouse wheel on Fedora 13

Pierre-Yves Chibon

How to configure your trackpoint to emulate mouse wheel on Fedora 13

Comment configurer le troisième bouton de votre trackpoint pour émuler la roulette de la souris sous Fedora 13

English version

Some time ago I posted how to configure the trackpoint to emulate the mouse wheel on Fedora 11.

However, with the new release of Fedora, this configuration does not work anymore, as explained in the documentation.

So there is the new protocol to emulate the mouse wheel with the trackpoint:

  • Create a file /etc/X11/xorg.conf.d/mouse.conf
  • Put this into it:
Section "InputClass"
  Identifier     "Wheel Emulation"
  MatchIsPointer "on"
  MatchProduct   "TrackPoint"
  Option         "EmulateWheelButton" "2"
  Option "EmulateWheel" "on"
EndSection
  • Restart X

And there you go ! The middle click + the trackpoint emulate a mouse wheel.




French version

Il y a quelques temps j'avais posté comment émuler la roulette de la souris sur un trackpoint via hal.

Cependant avec le dernier hopus de Fedora, cette configuration ne fonctionne plus, comme décrit dans la documentation.

Donc maintenant pour émuler la roulette de la souris sur un trackpoint il faut faire:

  • Créer le fichier /etc/X11/xorg.conf.d/mouse.conf
  • Y mettre:
Section "InputClass"
  Identifier     "Wheel Emulation"
  MatchIsPointer "on"
  MatchProduct   "TrackPoint"
  Option         "EmulateWheelButton" "2"
  Option "EmulateWheel" "on"
EndSection
  • Redémarrer X

Et voila ! Le bouton du milieu + le trackpoint vous permettent d'émuler la roulette de la souris.

Xorg et la profondeur de couleur

Mehdi Bahri

Récemment j'ai décidé de tester le pilote libre Nouveau pour cartes nvidia, j'ai eu la mauvaise surprise de voir qu'au démarrage l'affichage semblait se faire en 16 bits, la configuration de Xorg ainsi que les fichiers de log indiquaient pourtant que l'affichage se faisait bien avec une profondeur de couleurs de 24 bits. L'affichage avec le pilote nvidia est normal.

Après recherche, voici le pourquoi du comment de ce problème épineux.

En fait c'est une personne du chan #nouveau qui m'a livré la réponse. Le problème ne vient ni de la carte graphique, ni de nouveau, ni de Xorg mais du moniteur.

J'ai un portable avec écran LCD 15,4" format 16/10 (1280x800), dans les faits, avec le pilote forceware l'affichage se faisait très bien et il n'y avait aucun défaut d'affichage de couleurs, pourtant mon écran n'est capable d'afficher que 18bits ce qui fait que par un procédé logiciel l'affichage était corrigé pour la profondeur de 24bits, ce procédé est nommé diphtering.

Sur les conseils avisé de cette personne du chan j'ai donc activé l'option FPDither à TRUE dans mon xorg.conf :

Option      "FPDither" "TRUE"

Au redémarrage de X l'image m'apparaissait quasi normale, je dis bien quasi car il restait comme un léger bruit dans les zones ayant un dégradé par exemple, ceci est du au fait que le dithering des pilotes nouveau et nv (c'est le même) n'est pas aussi efficace que celui des pilotes nvidia, et évidemment ceux ci étant en source fermées la seule manière d'arriver à un résultat identique est le reverse engineering, c'est long, difficile et requiert des compétences que je n'ai personnelement pas :/

Alors pourquoi l'affichage était "normal" sous nvidia ? Ceux ci activent leur dithering par défaut, tout simplement.

Voilà donc, une petite explication d'un problème qui m'a pri la tête et mon temps, si vous avez le même, ne cherchez plus, votre moniteur n'est simplement pas capable d'afficher les 24bits de couleurs, activez l'option FPDither pour améliorer la qualité d'affichage ou restez avec les pilotes nvidia ;)" class="smiley

PS : Pour ceux qui se demandent pourquoi la profondeur de couleur la plus haute proposée sous Linux est de 24bits alors que Windows nous habitue à du 32bits une seule réponse : les 8bits de transparence (l'alpha) ne sont pas comptabilisés par Xorg tandis que sous Windows ca l'est, plus par marketing que par recherche de l'éxactitude technique.