Linux Ativar e Desativar CapsLock e NumLock

1. Linux Ativar e Desativar CapsLock e NumLock

Emerson Renan Garcia Vida
emer_renan

(usa Ubuntu)

Enviado em 16/03/2011 - 11:36h

Bom dia Galera,

Alguem poderia me ajudar?

Seguinte estou programando em C para Linux e não sei como posso fazer para ativar e desativar o CapsLock e o NumLock?

Se alguem soubesse, ficaria grato. Se possível postar o fonte.

Abs,

Emer Renan


  


2. Re: Linux Ativar e Desativar CapsLock e NumLock

André
andrezc

(usa Debian)

Enviado em 19/03/2011 - 22:20h

O C, por padrão não sabe nada sobre CapsLock e NumLock, e por isso você deverá pedir uma ajuda para o sistema operacional. Você pode dar uma olhada aqui:
http://www.semicomplete.com/projects/xdotool/

Talvez não seja a melhor solução, até porque precisa de uma extensão do X11, mas parece ser completo. Qualquer coisa você pode buscar no Google por: simulate X11 keyboard event.


3. Re: Linux Ativar e Desativar CapsLock e NumLock

Enzo de Brito Ferber
EnzoFerber

(usa FreeBSD)

Enviado em 21/03/2011 - 08:41h

Olha, como o amigo ai de cima disse, o suporte tem que ser pelo SO, ou então você incrementar uma LIB no seu codigo. O comando é:

$ setleds [{+|-}num] [{+|-}caps] [{+|-}scroll]

Ou seja, para ligar o NumLock e o CapsLock:

$ setleds +num +caps

Para desligar:

$ setleds -num -caps

Qualquer coisa posta denovo,
Espero ter ajudado,
Enzo Ferber
[]'s






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts