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

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
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