Como posso desabilitar a chave End para todos os sistemas operacionais (Windows e Linux)?

1

Eu notei um problema no meu laptop recentemente, toda vez que eu abria uma página da Web, ele rolava automaticamente até a parte inferior da página. Inicialmente eu pensei que a tecla PageDown poderia estar presa, então eu pesquisei por erros semelhantes, finalmente usei o Passmark Keyboard Test e descobri que a End Key estava sendo pressionada aleatoriamente, então eu acho que ela está presa e eu não consigo "desenredar" . Então eu usei o Sharpkeys e desliguei a tecla End e agora o Windows 10 não tem problemas. Meu principal problema é que eu uso o Ubuntu (64 bits) e o Windows 10, e esse problema ainda persiste no Ubuntu e também no menu do Grub quando o sistema é inicializado. Eu acho que isso é porque a correção Sharpkeys usa o registro. Existe alguma maneira de desativar a chave End para todos os sistemas operacionais ou como um hardware desativar tal que ele não é clicado, mesmo para o menu de inicialização do Grub? Qualquer ajuda é apreciada:)

    
por Arjun Balgovind 31.01.2017 / 13:43

2 respostas

1

Soa como um problema mecânico com o seu teclado. Eu tentava limpar ou mesmo substituir o teclado .

    
por 31.01.2017 / 14:45
0

Is there any way to deactivate the End key for all the operating systems or like a hardware disable such that it doesnt get clicked even for the Grub boot menu?

Não. Este não é um recurso padrão do BIOS. Softwares como o Grub tendem a se concentrar nas tarefas mínimas que o software executa. Na verdade, os desenvolvedores de tal software tendem a fazer um trabalho bastante impressionante de colocar essa funcionalidade em um número bastante pequeno de bytes. Brincar com uma opção como "desativar uma chave" provavelmente não é amplamente suportado pelos gerenciadores de inicialização, embora talvez (e isso é um grande "talvez") tal funcionalidade possa ser suportada por alguns gerenciadores de inicialização maiores (como o grub) como parte da internacionalização esforços. Portanto, se o software suportar diferentes layouts de teclado, talvez outro layout possa tratar o código de verificação de teclado da tecla "End" como algo diferente (que pode ser ignorado). No entanto, você também pode acabar quebrando algumas outras teclas (talvez especialmente as teclas de seta, e talvez até algo importante como a tecla Enter).

Mesmo se você pudesse quebrar a chave End no grub, cada sistema operacional provavelmente pressupõe que tem o trabalho de iniciar o suporte a hardware, incluindo suporte a teclado. Esse é o comportamento comum. Os sistemas operacionais podem assumir que o código anterior, como o BIOS e o carregador de inicialização, forneceu apenas um suporte mínimo ao hardware e que o sistema operacional (incluindo os drivers usados) normalmente fornece suporte igual ou superior ao simplista. software usado durante as partes anteriores do processo de inicialização do sistema. Portanto, para fornecer a melhor experiência para os usuários finais, os sistemas operacionais são normalmente projetados para não lidar com essa tarefa sem depender muito dos detalhes de configuração fornecidos por partes anteriores do sistema.

O resultado final é que você provavelmente precisará encontrar uma solução para cada sistema operacional usado. (A boa notícia é que, se você puder resolver isso para o sistema operacional, a maioria dos softwares confiará no sistema operacional; portanto, depois de definir esse sistema operacional, não será necessário reconfigurar a maioria dos componentes do software. .)

Nota: minhas informações são baseadas em algumas tecnologias antigas, como o BIOS. (E) A EFI pode fornecer algumas funcionalidades que eu não tenho lido, então se o mundo oferece um vislumbre de esperança de que minha resposta esteja errada, então eu acho que (E) EFI pode ser o vislumbre que você pode querer pesquisar mais . Mesmo se (U) a EFI tiver alguma funcionalidade, sistemas operacionais diferentes podem fornecer diferentes quantidades de suporte para essa configuração. Portanto, se você dedicar seu tempo pesquisando informações sobre os sistemas operacionais que deseja usar, talvez você esteja em melhor situação. Se (U) a EFI não fornecer uma solução, suspeito que os padrões amplamente utilizados normalmente não permitem que você deseje outra solução.

    
por 31.01.2017 / 15:11