Tecla Backspace clica rapidamente quando mantida no terminal vazio

1

Estou executando o 17.04 em um Acer Aspire V15.

Portanto, minha tecla de retrocesso funciona normalmente, exceto .... quando o cursor está em uma janela de terminal e não digitei nada no terminal, pressionar a tecla de retrocesso quando não há texto a ser excluído produz um único clique, segurando a tecla backspace repete o ruído rapidamente dos alto-falantes. Ele tem um pequeno atraso antes que o clique seja iniciado, e é o mesmo atraso que ocorre quando você mantém o backspace para excluir caracteres, antes que eles realmente sejam excluídos. Isso só ocorre no terminal, tanto quanto eu posso dizer. Campos de texto vazios em outros programas não têm o mesmo efeito, e quando no terminal, desde que eu esteja realmente excluindo algo, o clique não ocorre. Se eu digitar algo no terminal, excluí-lo segurando o backspace, o ruído não ocorrerá até que todo o texto seja excluído.

É definitivamente um ruído de software, porque desaparece quando meu volume é silenciado

Então, basicamente, segurar a tecla backspace em um terminal vazio produz um ruído de clique. Eu não tenho ideia de onde começar a diagnosticar isso. Existe uma lista em algum lugar de pacotes que afetam o comportamento do terminal?

    
por theasianpianist 09.05.2017 / 05:16

2 respostas

2

O que você chama de "terminal vazio" é um terminal com seu shell padrão (provavelmente bash ) em execução. É bash (mais precisamente, a biblioteca readline abaixo) que manipula pressionamentos de tecla e decide tocar a campainha em certas condições, como em um backspace quando não há nenhum caractere para remover.

Para silenciar o seu shell, com base na página de manual bash(1) , você deve colocar esta linha no seu arquivo ~/.inputrc :

set bell-style none
    
por egmont 09.05.2017 / 09:55
1

Além da resposta dada, você pode abrir uma janela de terminal e clicar no menu suspenso "Terminal" na parte superior da tela. Clique em Preferências.

Clique no item com uma marca de seleção ao lado dele, em Perfis. Este é o perfil padrão carregado quando você abre o terminal. Existem várias configurações que você pode ajustar aqui; Para remover o feedback do som que você descreveu, desmarque a opção "Sino do terminal" na guia "Texto".

    
por toder 18.07.2018 / 22:05