No se puede encontrar/detectar el mouse PS/2 en Debian antiguo. ¿Cómo habilitar?

No se puede encontrar/detectar el mouse PS/2 en Debian antiguo. ¿Cómo habilitar?

Estoy intentando configurar XFree86 3.1.2 en mi distribución Debian 1.1 (buzz), pero después de configurar XFree86, recibo el error: Fatal server error: Cannot open mouse (No such device)al intentar iniciar el servidor X con startx. El problema no parece ser con XFree86, sino con Debian 1.1 que no ve el dispositivo de mouse PS/2. Elmanual de instalacion debianno cubre ratones y las páginas de manual ( man mouse) solo pertenecen a ratones en serie.

Estoy usando un Microsoft Optical Mouse v1.1 (USB) con el adaptador oficial Microsoft USB -> PS/2 que viene con él. Esto funciona perfectamente y se reconoce como un mouse PS/2 en MS-DOS 6.22 en el mismo sistema que se usa para Debian.

Los ratones seriales generalmente se encuentran en /dev/mousepero eso no existe (porque no tengo un mouse serial). /dev/input/micetampoco existe.

/dev/psmouseexiste y está vinculado simbólicamente a /dev/psaux, pero cuando lo cat /dev/psmouseobtengo No such device.

No existe gpmnada gpm.confen esta versión de Debian, y no es lo suficientemente antigua (junio de 1996) para ser anterior a los ratones PS/2. El kernel de Linux es la versión 2.0.0.

Si MS-DOS 6.22 puede reconocer este mouse convertido a USB-PS/2 como un dispositivo PS/2, estoy seguro de que Debian también puede hacerlo.

¿Cómo habilito y configuro un mouse PS/2 para que sea reconocido en Debian 1.1? (zumbido), para que XFree86 pueda reconocerlo?

Respuesta1

El Debian 1.1. La instalación, de forma predeterminada (kernel 2.0.0), no contiene un controlador PS/2. Se requiere un kernel actualizado (2.0.18) o un kernel especial, que incluya el módulo PS/2 junto con varios otros módulos de mouse: en particular, el mouse de bus Logitech y el mouse de bus Microsoft. Tanto el kernel 2.0.18 como el especial están incluidos en la distribución Debian 1.1, en/main/disks-i386/SpecialKernels/

Instalé el kernel 2.0.18 usando el número 7 de los 9 tipos de kernel 2.0.18 disponibles (preparado para varios soportes de hardware diferentes).

boot_2.0.18_7-1440.bin

Una vez que se instaló el kernel (así como algunos paquetes de fuentes adicionales), pude iniciar X Server.

APÉNDICE: Una cosa que sí noté es que, de manera predeterminada, la instalación predeterminada de Debian estropea la instalación y configuración de la imagen del kernel 2.0.0 y los encabezados dentro de dselect. Esto evita que otros kernels se instalen correctamente, ya que el kernel 2.0.0 predeterminado no se puede eliminar correctamente. Entonces, creé un disco de arranque/recuperación personalizado desde la configuración de Linux, que usaba el kernel 2.0.18 en el que había arrancado desde el disquete de arranque. Luego arranqué desde el disquete personalizado, en lugar del disco duro, forzando el uso del kernel 2.0.18. Luego ejecuté cat /dev/psauxy cuando muevo el mouse, se generan caracteres aleatorios, lo que indica que funciona. Sin el disquete personalizado, el arranque desde el disco duro utiliza el kernel 2.0.0 y cat /dev/psauxgenera el error original:No such device

información relacionada