Frequently Asked Questions para FreeBSD 2.X : El sistema X Windows y las cónsolas virtuales : Mi ratón PS/2 de MouseSystems no funciona.
Previous: Mi ratón PS/2 no funciona bien en X.
Next: Cuando compilo una aplicación X. imake no puede

9.9. Mi ratón PS/2 de MouseSystems no funciona.

Hemos recibido reportes de que algunos modelos de ratones PS/2 de MouseSystems solo trabajan si están configurados en modo "alta resolución".

Desafortunadamente no hay solución para versiones 2.0.x y 2.1.x. En versiones 2.2.x, aplica el siguiente parche en /sys/i386/isa/psm.c y compila un nuevo kernel.

diff -u psm.c.orig psm.c
@@ -766,6 +766,8 @@
     if (verbose >= 2)
 	log(LOG_DEBUG, "psm%d: SET_DEFAULTS return code:%04x\n",
 	    unit, i);
+    set_mouse_resolution(sc->kbdc, PSMD_RES_HIGH);
+
 #if 0
     set_mouse_scaling(sc->kbdc); 	/* 1:1 scaling */
     set_mouse_mode(sc->kbdc);		/* stream mode */
      

En versiones 2.2.6 o posteriores, especifica el flag 0x04 al driver PS/2 para poner el ratón en modo de alta resolución. Entra en UserConfig:

        boot: -c
      

y en la línea de comandos teclea:

        UserConfig> flags psm0 0x04
        UserConfig> quit
      

Mira en la sección anterior para posibles causas de problemas con los ratones.


Frequently Asked Questions para FreeBSD 2.X : El sistema X Windows y las cónsolas virtuales : Mi ratón PS/2 de MouseSystems no funciona.
Previous: Mi ratón PS/2 no funciona bien en X.
Next: Cuando compilo una aplicación X. imake no puede