Como obtenho uma instalação existente do Windows 8 para reconhecer um teclado ps / 2?

1

Como obtenho uma instalação existente do Windows 8 para reconhecer um teclado PS / 2? O teclado funciona quando estou na BIOS, mas quando o Windows é iniciado, o teclado pára de funcionar.

A luz NumLock está acesa, por isso sei que o teclado está conectado. Verifiquei com o gerenciador de dispositivos e não consigo encontrar nenhuma entrada para o teclado PS / 2. A ferramenta de detecção de hardware não consegue detectá-lo e, quando tento escolher o dispositivo manualmente para instalá-lo, não há teclados listados.

    
por John Knoeller 27.08.2014 / 18:24

1 resposta

2

De link

Windows supports both USB and PS/2 keyboards, and can in fact support having more than one such input device plugged in at a time. However, when a PS/2 keyboard is uninstalled and a USB keyboard is made the main input device (via the Keyboard section in the Control Panel), PS/2 keyboard support is disabled.

Note: A PS/2 keyboard will still allow access to the BIOS and will work in the boot-loader; it just won't work correctly in Windows. (It will, however, usually work in the Recovery Console.)

PS/2 keyboard devices are governed by a kernel-level service called i8042prt, short for the technical name for the PS/2 keyboard port. When a USB keyboard is added as a replacement for a PS/2 keyboard, the i8042prt service is forcibly disabled. This is to prevent a conflict between PS/2 and USB devices, but if a PS/2 keyboard is reinstalled, the service is not automatically restarted.

To switch back to using a PS/2 keyboard, the user needs to edit the Registry to restart thei8042prt service.

To do this you need to edit the registry, In HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt,, edit the Startvalue and set it to a hex or decimal value of 1. Reboot and change to a PS/2 keyboard via the Keyboards section in Control Panel.

    
por 27.08.2014 / 18:55