Não é possível encontrar/detectar mouse PS/2 no Debian antigo. Como habilitar?

Não é possível encontrar/detectar mouse PS/2 no Debian antigo. Como habilitar?

Estou tentando configurar o XFree86 3.1.2 na minha distribuição Debian 1.1 (buzz), mas após configurar o XFree86, recebo o erro: Fatal server error: Cannot open mouse (No such device)ao tentar iniciar o X Server com startx. O problema não parece ser com o XFree86, mas com o Debian 1.1 não vendo o dispositivo de mouse PS/2. OManual de instalação do Debiannão cobre mouses e as páginas de manual ( man mouse) referem-se apenas a mouses seriais.

Estou usando um Microsoft Optical Mouse v1.1 (USB) com o adaptador oficial Microsoft USB -> PS/2 que o acompanha. Isso funciona perfeitamente bem sendo reconhecido como um mouse PS/2 no MS-DOS 6.22 no mesmo sistema usado para Debian.

Os mouses seriais geralmente estão localizados em, /dev/mousemas isso não existe (porque não tenho um mouse serial). /dev/input/micetambém não existe.

/dev/psmouseexiste e está vinculado a /dev/psaux, mas quando eu cat /dev/psmouserecebo No such device.

Não existe gpmou gpm.confexiste nesta versão Debian, e ela não é antiga o suficiente (junho de 1996) para ser anterior aos mouses PS/2. O kernel Linux é a versão 2.0.0.

Se o MS-DOS 6.22 pode reconhecer este mouse convertido USB-PS/2 como um dispositivo PS/2, então tenho certeza que o Debian também pode.

Como habilito e configuro um mouse PS/2 para ser reconhecido no Debian 1.1. (buzz), para que possa ser reconhecido pelo XFree86?

Responder1

O Debian 1.1. a instalação, por padrão (kernel 2.0.0), não contém um driver PS/2. É necessário um kernel atualizado (2.0.18) ou um kernel especial, que inclua o módulo PS/2 junto com vários outros módulos de mouse: notavelmente, mouse de barramento Logitech e mouse de barramento Microsoft. Tanto o kernel 2.0.18 quanto o especial estão incluídos na distribuição Debian 1.1, em/main/disks-i386/SpecialKernels/

Instalei o kernel 2.0.18 usando #7 dos 9 tipos de kernel 2.0.18 disponíveis (preparado para vários suportes de hardware diferentes).

boot_2.0.18_7-1440.bin

Depois que o kernel foi instalado (bem como alguns pacotes de fontes adicionais), consegui iniciar o X Server.

ADENDO: Uma coisa que notei é que, por padrão, a instalação padrão do Debian atrapalha a instalação e configuração da imagem do kernel 2.0.0 e dos cabeçalhos dentro do dselect. Isso evita que qualquer outro kernel seja instalado corretamente, pois o kernel 2.0.0 padrão não pode ser removido corretamente. Então, criei um disco de inicialização/recuperação personalizado na configuração do Linux, que usava o kernel 2.0.18 no qual inicializei a partir do disquete de inicialização. Em seguida, inicializei a partir do disquete personalizado, em vez do disco rígido, forçando o uso do kernel 2.0.18. Corri então cat /dev/psauxe quando movo o mouse, caracteres aleatórios são gerados, indicando que funciona. Sem o disquete personalizado, a inicialização a partir do disco rígido usa o kernel 2.0.0 e cat /dev/psauxapresenta o erro original:No such device

informação relacionada