Re: 2.6.7 et module mousedev
* Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr> [2004-07-30 14:08] :
> Bonjour,
>
> A partir d'un noyau source 2.6.7 de chez Debian, je m'aperçois que
> mousedev est codé en dur par défaut et que lorsque je fais un make
> menuconfig, je n'arrive pas à modifier cettte valeur pour le mettre en
> module.
> L'entrée existe mais elle est sous la forme suivante :
>
> --- Userland interfaces
> --- Mouse interface <----- mousedev
> [*] Provide legacy /dev/psaux device
> (1280) Horizontal screen resolution
> (1024) Vertical screen resolution
> [*] Enable /dev/psaux device by default
>
> L'aide parle bien du module mousedev, mais ce n'est pas modifiable.
>
> Si je regarde le fichier .config, je trouve :
> # Userland interfaces
> #
> CONFIG_INPUT_MOUSEDEV=y
> CONFIG_INPUT_MOUSEDEV_PSAUX=y
> CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
> CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024
> CONFIG_INPUT_MOUSEDEV_PSAUX_ENABLE=y
> CONFIG_INPUT_JOYDEV=m
> # CONFIG_INPUT_TSDEV is not set
> CONFIG_INPUT_EVDEV=m
> # CONFIG_INPUT_EVBUG is not set
>
>
> J'ai tenté de mettre un "m" à la place dy "y", mais il remet un "y"
> sans me demander la permission ...
>
> Aurais-je loupé quelque chose ? Est-ce que ça dépendrait d'une option
> préalable ?
Oui, tout à fait. Il faut aller voir comment cela fonctionne pour
comprendre :
dans le fichier drivers/input/Kconfig (décrivant les options de choix de
ce menu), on a :
config INPUT_MOUSEDEV
tristate "Mouse interface" if EMBEDDED
Cela indique donc que MOUSEDEV n'est proposé en tristate (M/Y/N) que si
l'on a activé l'option EMBEDDED (dans "General Setup") avant. Avec
celle-ci, l'option apparaît alors comme ceci :
--- Userland interfaces
<*> Mouse interface (NEW)
et on peut alors choisir M/Y/N. Le seul petit problème, c'est que la doc
n'explique pas cela.
Fred
--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
Reply to: