PDA

Visualizza la versione completa : [C] led tastiera


deste
22-04-2004, 14:26
Come posso accendere e spegnere i led della tastiera(es. bloc num ...)?
Grazie :D

deste
22-04-2004, 21:52
UP :D

jhon[array]
24-04-2004, 01:48
per il led del bloc num devi premere il tasto con su scritto "bloc num", si quello sopra il numero 7 sulla destra della tastiera
per il caps lock sulla sinistra c' un tasto con sopra disegnato il simbolo di un lucchetto. tutto chiaro? ciao! :ciauz:

(vabb va', volevo essere ironico ma credo di non esserci riuscito)

Lardoman
24-04-2004, 13:42
Originariamente inviato da jhon[array]
per il led del bloc num devi premere il tasto con su scritto "bloc num", si quello sopra il numero 7 sulla destra della tastiera
per il caps lock sulla sinistra c' un tasto con sopra disegnato il simbolo di un lucchetto. tutto chiaro? ciao! :ciauz:

(vabb va', volevo essere ironico ma credo di non esserci riuscito)

:biifu:

andrea_NET-_DSL
24-04-2004, 14:52
Originariamente inviato da jhon[array]
per il led del bloc num devi premere il tasto con su scritto "bloc num", si quello sopra il numero 7 sulla destra della tastiera
per il caps lock sulla sinistra c' un tasto con sopra disegnato il simbolo di un lucchetto. tutto chiaro? ciao! :ciauz:

(vabb va', volevo essere ironico ma credo di non esserci riuscito)
:fagiano:
:gren:

non credo in C C++ si possa fare.Forse usando comandi assembler(asm cio) ma in questo ramo nn ti so aiutare..sorry :stordita:

:ciauz: :D

Michele Facchin
24-04-2004, 17:04
#include <stdio.h>
#include <sys/ioctl.h>
#include <fcntl.h>
#include <linux/kd.h>

int main (void) {
int kd = open ("/dev/console", O_RDONLY);
ioctl (kd, KDSETLED, LED_NUM);
return (0);
}


Devi essere root.
Naturalmente il NUM deve essere spento :P
Se vuoi accendere il CAPS, LED_CAP
Se vuoi accendere lo scroll, LED_SCR mi pare.

bye :sbav:

andrea_NET-_DSL
24-04-2004, 21:01
ah sotto linux tutto possibile(o quasi) :D

Ma essendo delle funzioni a basso livello sotto windows non credo sia facile e credo sia debba usare almeno l'assembler richiamato in una funzione c
;) :ciauz:

deste
24-04-2004, 21:17
grazie comunque :D

Loading