Deshabilitar teclas Power, Sleep y Wake Up

28/07/2004 - 15:27 por DarioA | Informe spam
Necesito deshabilitar en un teclado las teclas Power, Sleep y Wake Up.
Agradezco al que me indique como realizarlo. Saludos.

Preguntas similare

Leer las respuestas

#1 Mr Big Dragon
28/07/2004 - 16:21 | Informe spam
Tendras que desactivar las propiedades ACPI del motherboard y de Windows.
No recuerdo si las APM tambien tienen efecto en el teclado

Saludos
Mr Big Dragon


"DarioA" wrote in message news:
Necesito deshabilitar en un teclado las teclas Power, Sleep y Wake Up.
Agradezco al que me indique como realizarlo. Saludos.


Respuesta Responder a este mensaje
#2 Ramón Sola [MVP Windows Client]
28/07/2004 - 20:50 | Informe spam
Hash: SHA1

Quizá sirva una ligera modificación de este tip:
Disable the Windows Key (Windows NT/2000/XP)
http://www.winguides.com/registry/display.php/903/

En lugar de reasignar las dos teclas con el logo de Windows, se reasignan
las teclas Sleep, Power y Wake Up.
Pero esto tiene varios inconvenientes: Afecta a todos los usuarios del
sistema y a cualquier teclado que se conecte, y además se necesita
reiniciar el sistema para que tenga efecto cualquier modificación sobre el
valor Scancode Map.

Más información (en inglés):
Scan Code Mapper for Windows
http://www.microsoft.com/whdc/devic...n-map.mspx

Key Support, Keyboard Scan Codes, and Windows
http://www.microsoft.com/whdc/devic...ncode.mspx

Answers to Scancode Mapping or Changing Key Values
http://www.annoyances.org/exec/foru...1019911460

En teoría, un fichero .reg con este contenido debería añadir
automáticamente la entrada que desactiva la tecla Sleep:

= Esta línea no se debe incluir
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout]
"Scancode map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,\
00,00,5f,e0,00,00,5e,e0,00,00,63,e0,00,00,00,00

= Esta línea no se debe incluir

Desglosando en paquetes de 4 bytes (dwords):
00,00,00,00 => 0x00000000 - Cabecera: Número de versión
00,00,00,00 => 0x00000000 - Cabecera: Indicadores de estado (flags)
04,00,00,00 => 0x00000004 - Reasignaciones (incluye terminación)
00,00,5f,e0 => 0xE05F0000 - Tecla Sleep anulada (0xE05F -> 0x0000)
00,00,5e,e0 => 0xE05E0000 - Tecla Power anulada (0xE05E -> 0x0000)
00,00,63,e0 => 0xE0630000 - Tecla Wake Up anulada (0xE063 -> 0x0000)
00,00,00,00 => 0x00000000 - Terminación
(Obsérvese que los bytes están colocados al revés de como deben leerse.)

Ramón Sola @ Málaga (España) / MVP Windows - Shell/User
(quitar "IFeelGreat")

DarioA () redactó su mensaje
news: y vio que era bueno:
Necesito deshabilitar en un teclado las teclas Power, Sleep y Wake Up.
Agradezco al que me indique como realizarlo. Saludos.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida