Preciso desativar meu teclado principal, pois uma letra não está funcionando e está fora da garantia

16

Esta é a minha configuração atual:

insira a descrição da imagem aqui

  • 1 ano de garantia expirada.
  • A garantia de 90 dias também expirou.
  • Por enquanto, usando o teclado externo na parte superior do teclado interno.
  • Preciso desativar o embutido, porque o uso do teclado externo às vezes aciona as teclas digitadas no teclado interno.
  • Como alternativa, posso reconectar alguma chave para agir como r

Estou procurando uma solução temporária de software; em particular algo assim , mas deve bloquear o teclado em vez de desativar a tela.

Mars Robertson
fonte
11
Por que você tem que trancá-lo? Você não pode simplesmente ignorá-lo porque não o está usando? Provavelmente, existe um programa que pode encontrar algo não utilizado como um fkey em um pressionamento de tecla normal, mas provavelmente seria mais lento que um pressionamento de tecla normal. Portanto, a digitação em alta velocidade pode não ser suave, e você pode até ficar com as cartas esgotadas.
L008com 11/04
3
A religação de algumas teclas para agir como r pode ser feita usando os aplicativos Ukelele ou Karabiner.
Tom Gewecke
3
Alternativa de solução de hardware: o suporte Roost para elevar o laptop enquanto usa o teclado / mouse separadamente.
Basil Bourque
4
Então o rnão está funcionando no teclado original? Você já tentou tirar a chave e ver se pode consertá-la?
Acccumulation
3
Se você tiver uma oficina de reparos decente em Mac por perto, eles podem fazer isso facilmente. O meu trocou um teclado usado da máquina de outra pessoa. Ainda funciona, três anos depois e me custou menos de US $ 100. Um laptop com teclado externo não é muito portátil.
JL Peyret #

Respostas:

31

Você pode desativar o teclado descarregando a extensão do kernel com

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Para recarregar,

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Você não disse qual versão do macOS está usando, acredito que essa sintaxe funciona a partir da 10.10. Alguns ajustes podem ser necessários, dependendo da sua versão.

BaconDuctTape
fonte
24

Na verdade, você pode comprar teclados de substituição on-line, pelo menos o eBay tem vários deles à venda. Dê uma olhada no ifixit.com, pois eles mostram como fazê-lo, e ele deve lhe dar uma idéia se você poderá substituí-lo.

O interior dos MacBooks pode ser um pouco complicado, mas com um pouco de cuidado e as ferramentas certas (vendidas pelo ifixit), você provavelmente poderá fazê-lo.

Steve Chambers
fonte
12
Isso não responde à pergunta - o OP quer desativar o teclado deles. Não compre um novo. Os teclados do MacBook também são extremamente difíceis de substituir devido à forma como a Apple monta o teclado no estojo, e certamente não é algo que seu Joe comum possa fazer.
AStopher
47
Uma coisa que aprendi no suporte a computadores ao longo dos anos é que também é importante responder à pergunta que eles não fizeram como opção , caso não considerassem uma opção que não pensavam ou que era possível. E de uma pessoa extremamente difícil é de outra pessoa "um pouco complicados."
Steve Chambers
5
É o chamado XYProblem: mywiki.wooledge.org/XyProblem
alexgbelov
4
@cybermonkey O fato de o OP mencionar garantias expiradas sugere que eles teriam gostado de consertá-lo se possível (mas presumivelmente não ao preço cobrado pela Apple).
TripeHound 11/04
4
Isso fornece uma resposta para a pergunta original. Se este procedimento for seguido, o teclado mostrado na captura de tela do OP será desativado de uma maneira muito mais definitiva do que com um comando de software, pois será removido do laptop.
Jose Antonio Reinstate Monica
18

A maneira mais fácil é instalar o " Karabiner Elements ".

Depois de instalado, abra "Preferências" no menu à direita da barra de menus.

insira a descrição da imagem aqui

Agora, na metade inferior do painel, você pode optar por desativar o teclado interno quando o outro teclado estiver conectado.

BTW - você também pode usar o Karabiner Elements para mapear outra combinação de teclas para fazer o mesmo que a quebrada, como ctrl- option- apara s. Fiz isso por um bom tempo com uma tecla "\" quebrada no MacBook Pro.

Tony Williams
fonte
11
"mais fácil" é subjetivo. Esta é uma maneira de fazê-lo através de uma interface gráfica.
Steve Steve
6

Karabiner

via Tom Gewecke

insira a descrição da imagem aqui

Não sou do ramo de hardware, posso usar serviços não oficiais ou seguros de gadgets.

Mars Robertson
fonte
6
Isso não conta como resposta para a pergunta, pois é apenas para link. Em vez disso, expanda sua resposta, explicando as etapas para desativar ou religar as chaves usando o Karabiner.
AStopher
11
@cybermonkey: Este não é apenas um link! “Uma imagem vale mais que mil palavras”: esta captura de tela mostra o máximo de vários parágrafos do texto sobre o que é o Karabiner e como refazer as teclas com ele.
PLL
3
@PLL A captura de tela não explica como adicionar o keybind, se eu usasse o Karabiner, não conseguiria configurar o keybind apropriado usando essa captura de tela como guia.
AStopher
@cybermonkey - please expand your answer explaining the steps- O aplicativo é tão simples. A captura de tela mostra exatamente onde clicar. O que você quer dizer?
Mars Robertson
11
@MichalStefanow Pode parecer simples para você, mas para outros pode não ser. Lembre-se de que você está respondendo às perguntas e respostas e que qualquer pessoa pode ter a mesma pergunta e siga as etapas fornecidas em uma resposta.
AStopher
2

O Karabiner Elements, conforme sugerido por outro usuário, fará exatamente o que você deseja, mas você já tentou levá-lo à loja da Apple? Eles geralmente reparam fora da garantia, especialmente para um dispositivo recente como o seu 2016 Mac, e às vezes até de graça. Além disso, as falhas no teclado são um problema comum e, portanto, elas provavelmente têm algumas em estoque.


fonte
0

KeyboardCleanTool

Esta aplicação irá bloquear o teclado assim que você o abrir e pressionar o botão "Bloquear o teclado". Não serve para bloquear o teclado permanentemente, mas pode ser útil.

pixelomer
fonte