Versión para imprimir

Quiero hackear un teclado pero temo fallar en el intento......iniciada por Allen_Strayjom

marcianitos > El panel de control

Part 1 of 1   

Allen_Strayjom25/7/2006, 02:47
Hola amigos, la verdad es que tengo un teclado listo para "sacrificar" y es que al no contar con un puerto para conectar joysticks parece ser mi unica esperanza hacer un hack de teclado pero sinceramente me da algo de miedo..... he visto uno de sus articulos que es el sgte:
http://www.marcianitos.org/tutoriales/hackearteclado.htm y a decir verdad no lo entendi al 100% por eso les pido algunas sugerencias adicionales y de ser posible un tutorial mas detallado que de veras tengo toda la voluntad de hacer el hack pero no se como empezar.......
Acepto todo tipo de sugerencias......
Lord Hiryu25/7/2006, 06:56
Hola Allen, cuanto tiempo...:)
A ver si esto te aclara alguna duda:
 QUOTE Para el tema del hack de teclado, es muy similar al hack del puerto de impresora.
El único inconveniente, és, a diferencia del puerto de impresora...que es Standard, que los teclados, cada uno suele ser diferente...por lo que es necesario saber exactamente, como es la matriz del que se pretenda utilizar.
En mi caso, utilizé un teclado genius standard PS/2.
La relación de contactos fué la siguiente:

http://img253.echo.cx/my.php?image=hackteclado017ts.jpg

Y el funcionamiento, a la hora de poner los diodos y demás es así:

http://img251.echo.cx/my.php?image=esquemahack7gw.jpg

 QUOTE El teclado que he usado es de la marca Genius.
Os recomiendo primeramente, que os bajeis el programa de la web de ultimarc, PASSMARK KEYBOARD TEST:
http://www.passmark.com/ftp/keytest.exe
Para facilitaros el reconocimiento de las teclas, y así poder seleccionar que combinación de teclas se pueden usar conjuntamente y evitar el efecto "blocking".
Una vez bajado e instalado, desmontais el teclado para sólo trabajar con la placa controladora del mismo:

http://img111.echo.cx/my.php?image=1202100img2we.jpg

Una vez con las tripas al aire, lo conectamos al ordenador y ejecutamos el programa Keytest.exe.
Con la ayuda de un simple cable pelado por ambos lados,un papel y un boligrafo...pasámos a interpretar las conexiones y descubrir, que conexión es cada botón:

http://img40.echo.cx/my.php?image=hackteclado03p6te.jpg http://img40.echo.cx/my.php?image=hackteclado01p8rk.jpg

Una vez ya descubiertas.....con la ayuda del programa, vemos las combinaciones que podemos usar...(en este punto es recomendable que alguien nos ayude, ya que con 2 manos no será suficiente...:P):

http://img40.echo.cx/my.php?image=esquemahack26sv.jpg

Yo para mi panel, voy a disponer de 5 botones de mantenimiento..(Aceptar,Cancelar,Tabulador,Pausa y Reset), 4 botones de disparo..(ya que los juegos verticales...a lo mucho usan ésta cantidad), botón de INICIO, bótón de moneda...(que irá en la parte física del monedero), 1 spinner (para los juegos tipo arkanoid)y 2 palancas....(una, la izquierda, de 4/8 direcciones...y la segunda, la derecha, de 8 direcciones), para juegos como el Karate Champ, Crazy Climber, etc....(por eso la utilización del programa...ya que voy a usar conjuntamente...muchas combinatorias...aunque sólo sea un panel para 1 jugador)
Por lo que el total de teclas que debo usar son....19 teclas!!!!.
Aquí tengo la plantilla de pruebas que usaré para comprobar su funcionamiento.
No obstante, la distribución del panel será diferente....de unos 37cm de ancho X 13~15cm de fondo:

http://img172.echo.cx/my.php?image=1212132img6lv.jpg

Ahora, ya llega el turno de soldar.
Lo primero que debemos hacer, es pelar los cables necesarios...y estañarlos, para que nos sea más sencillo a la hora de soldarlos:

http://img106.echo.cx/my.php?image=1212119img7mf.jpg

Una vez soldados, usaré una regletas, para poder hacer todas las ramificaciones necesarias para cada botón, así como el uso de Diodos....(los mismos usados para el LPT1), para evitar el efecto GHostkey:

http://img106.echo.cx/my.php?image=1212121img8gm.jpg

Un saludo.
lolo_65226/7/2006, 10:26
joder lord se lo as dejado masticado. enhorabuena
luciferio66626/7/2006, 19:10
muy buen tutorial saludos

Part 1 of 1   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.