Como fazer o emacs parar o trapping Scroll Lock?

0

Estou usando uma máquina Linux com um comutador KVM no trabalho, e geralmente uso o emacs ao alternar entre essa máquina e minha outra máquina. Eu normalmente uso o atalho de teclado para trocar entre máquinas no KVM, que é a sequência de teclas: Scroll Lock , Scroll Lock , Acima ou < kbd> Para baixo . Se eu tiver uma janela do emacs no topo do Linux e apertar esses botões, ela irá prender as teclas pressionadas de Scroll Lock e disparar um bipe do sistema pelo alto-falante da CPU. O KVM ainda muda, mas ocasionalmente, após o switch, ele irá registrar Scroll Lock como sendo pressionado, e então eu vou receber um bip de sistema. Tenho que voltar para o computador para que ele pare.

Existe algo que eu possa colocar no arquivo .emacs que impedirá que o programa apite quando eu clicar em Scroll Lock com a janela no topo?

    
por Ben Richards 30.08.2011 / 01:44

1 resposta

1

Parece que você está procurando aqui

ou isso

(global-set-key (kbd "<Scroll_Lock>") 'ignore)

ou isto

(global-set-key [scroll-lock] 'ignore)

Dependendo da versão do emacs

    
por 30.08.2011 / 02:13