SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: JuanK en Domingo 30 de Julio de 2006, 21:28

Título: Modificar Comportamiento De Teclado
Publicado por: JuanK en Domingo 30 de Julio de 2006, 21:28
Saludos,

Sucede que tengo un teclado inalambrico que da la opcion de abrir aplicaciones a través de 6 teclas especiales que tiene, bien lo malo es que el teclado esta en ingles y mi pobre mama y mi novia no son unas expertas en sistemas y le cuesta mucho trabajo y tiempo el hecho que las he puesto a trabajar con la tabla ASCII. Aunque a mi eso me parece sin importancia porque yo me defiendo muy bien con eso asi como supongo que les sucede a todos aca.

Bien mi idea es poder asignar a las teclas especiales las vocales con tilde y la letra ñ. Las aplicaciones que vienen con el teclado no permiten hacer ese mapeo de caracteres pero se me ocurre que la única forma de hacerlo es creando mi propio driver para el teclado o bien reemplazando alguno de los componentes que hacen parte del driver del teclado, pero nunca he hecho eso y no se muy bien por donde comenzar ni tampoco se si esa es la manera correcta de hacerlo. Tambien se me ha ocurrido hacer un driver en modo usuario o un servicio que este 'escuchando' las teclas o que se yo...

De antemano gracias por su ayuda.
Título: Re: Modificar Comportamiento De Teclado
Publicado por: Eternal Idol en Domingo 30 de Julio de 2006, 21:33
http://www.sysinternals.com/Utilities/Ctrl2Cap.html (http://www.sysinternals.com/Utilities/Ctrl2Cap.html)
Título: Re: Modificar Comportamiento De Teclado
Publicado por: JuanK en Domingo 30 de Julio de 2006, 21:57
ya veo,  ahi esta la documentación y el código de como lo hicieron asi que supongo que me pasaste el link para que use eso de guia verdad?  :scream:
Título: Re: Modificar Comportamiento De Teclado
Publicado por: JuanK en Domingo 30 de Julio de 2006, 22:29
Bueno quiero comenzar desde 0...

http://www.microsoft.com/whdc/default.mspx (http://www.microsoft.com/whdc/default.mspx)

pero ahi hay demasiada información...
por donde debo iniciar? alguna guia? consejo? tutorial?
 :blink:
Título: Re: Modificar Comportamiento De Teclado
Publicado por: x.cyclop en Lunes 31 de Julio de 2006, 03:28
Yo tengo esto: http://world.std.com/~lword/work/links.html (http://world.std.com/~lword/work/links.html)

Y deja ver si encuentro el e-book de "Programming drivers for Windows" o algo así. :P

[EDIT]
No lo encuentro. Todos los que enseñan a hacer drivers son para Unix y GNU/Linux. <_<

http://www.microsoft.com/whdc/devtools/ddk/default.mspx (http://www.microsoft.com/whdc/devtools/ddk/default.mspx)
http://msdn.microsoft.com/library/default....cc0aae5.xml.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Kernel_d/hh/Kernel_d/kerdg_a997c77d-f70b-412d-bef9-cb87ecc0aae5.xml.asp)
Título: Re: Modificar Comportamiento De Teclado
Publicado por: x.cyclop en Lunes 31 de Julio de 2006, 06:48
Una más, no hace daño.

http://www.kerneldrivers.com (http://www.kerneldrivers.com)  :whistling: