driver to resolve keyboard problems on lenovo ideapad s10-3c on linux

Project Activity

See All Activity >

Follow s10-3c-keybdrv

s10-3c-keybdrv Web Site

Other Useful Business Software
Build Securely on AWS with Proven Frameworks Icon
Build Securely on AWS with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download Now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • thank you very much, I made a tutorial in Spanish: 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
Read more reviews >

Additional Project Details

Registered

2011-07-28