Mantenha o status numlock ao usar o KVM

0

Comprei recentemente e comecei a usar um KVM. A maioria das coisas funciona como eu esperava, mas quando eu volto para a minha área de trabalho [ubuntu 10.04] principal, o numlock é desativado.

Eu suspeito que ele parece para o computador como o teclado está apenas conectado. No entanto, a tecla FunctionLock não é trocada. (O teclado é um teclado dividido com um recurso FunctionLock que permite as teclas F1 a F12 para outros fins). Como posso dizer ao Ubuntu para manter meu status de numlock? Ou, diga-lhe para sempre mudar para o numlock está ligado sempre que um novo teclado é conectado (que é o que eu suspeito que o computador acha que está acontecendo quando eu mudar o KVM para ele)?

~ edit ~

Por sugestão de William (veja abaixo), eu instalei o gconf-editor e olhei as configurações do teclado. No computador que tem o comportamento desejado (numlock ativado por padrão), há uma configuração numlock_on em /desktop/gnome/peripherals/keyboard/host-desktop1/0/numlock_on (talvez seja importante observar que o numlock_on é a única chave na pasta e não tem nenhuma das No entanto, no outro computador (onde não está funcionando), essa configuração está ausente.

De acordo com Como eu uso o editor gconf? , o gconf é usado para armazenar configurações de aplicativos, e não é particularmente pretendido para coisas de configurações.

Então, duas questões restantes:

  1. Essa é a configuração de que preciso? (Eu suspeito que a resposta seja sim, e eu ficaria feliz em testar essa teoria)
  2. Como faço para definir isso?
por David Oneill 08.07.2011 / 20:41

1 resposta

2

Primeira sugestão.

Use numlockx: sudo apt-get install numlockx

Segunda sugestão (apenas para completar sua pergunta)

você pode criar a chave que você indicou usando o formato:

gconftool-2 --type  bool --set /desktop/gnome/peripherals/keyboard/host-desktop1/0/numlock_on 1

Estou assumindo no exemplo que numlock_on é um valor booleano

Se numlock_on for um string ou int , será necessário alterar o parâmetro type de acordo.

    
por William 02.02.2012 / 22:57