El post que buscas se encuentra eliminado, pero este también te puede interesar

Tutorial: Linux y Lenovo S10-3c (y otras) sin teclado

Hacia un tiempo que tenia una netbook Lenovo S10-3c que vende claro a la cual no le podia hacer funcionar el teclado con ningún linux, salvo desactivando acpi y otras cosas que son una porqueria, buscando encontre algo muy interensante en sourceforge:

http://sourceforge.net/p/s10-3c-keybdrv/home/Home/

La solución es bien simple desde consola, este es un ejemplo para cualquier distro basada en debian, probada en LMDE:

1. Instalar un compilador c: aptitude install gcc
2. crear un archivo con el editor preferido (vi, vim, nano, mcedit, etc): vim teclado.c
3. copiar el siguiente código:

#include <unistd.h>
#include <sys/io.h>
#define I8042_COMMAND_REG 0x64
int main(int argc, char *argv[]) {
char data = 0xae; // enable keyboard
ioperm(I8042_COMMAND_REG, 1, 1);
if (argc == 2 && argv[1][0] == '0')
data = 0xad; // disable keyboard
outb(data, I8042_COMMAND_REG);
return 0;
}


4. compilar el archivo: gcc teclado.c -o teclado
5. copiar el archivo (driver) compilado en /bin: cp teclado /bin
6. darle permiso de ejecución: chmod +x /bin/teclado
7. agregar la ruta "/bin/teclado" en /etc/rc.local antes de "exit 0", ej:

..
echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent
/bin/teclado
exit 0


8. Listo, reinician el sistema y ya tienen teclado, tambien pueden ejecutarlo: ./bin/teclado

En el sitio de sourceforge tienen el ejecutable para descargar, pero yo recomiendo compilar.

Copyright (c) 2011 Emilio Castro. Attribution - ShareAlike 3.0 Unported http://creativecommons.org/licenses/by-sa/3.0/

Anuncios

11 comentarios - Tutorial: Linux y Lenovo S10-3c (y otras) sin teclado

@Amazona_
Buenisimooo! recomiendo el post asi te ayudan, ya que vos me re ayudaste a mi con mi problemita. Gracias! +10
@camson
a fav... no tengo ese portatil.. pero alguien lo tendra y le servira

buena info
@tinchola13
Me podrias decir o darun tuto para saber como formatear. tengo la misma net y va super lenta con el win started :S tmb necesito los drivers

gracias
@joaco022
nesecito de tu ayuda, acabo de instalar ubuntu 12.10 en esta netbook y no me funciona el teclado...encontre tu tutorial pero desde el comienzo me dice :
E: No se pudo abrir el archivo de bloqueo «/var/lib/dpkg/lock» - open (13: Permiso denegado)
E: Imposible bloquear el directorio de administración (/var/lib/dpkg/), ¿es superusuario?

no puedo seguir, no se como hacer...desde ya gracias por la ayuda...
@Cazita +1
capo, me alegraste el día con este tuto. Hace varios meses que estaba dando vueltas con este tema. gracias
@danyDflores
como meto los comandos si no funciona el teclado? @3m1l
@hengemann +1
MARAVILLOSO!!! llevo semanas buscando la solución y al fin la encontre...

GRANDE +10