Ícone do Model M Remap

Model M Remap

Seu teclado IBM clássico, com atalhos do macOS.

O Model M Remap é um app gratuito na barra de menus do Mac para configurar as teclas de um IBM Model M conectado por um Soarer's Converter. Todos os atalhos aparecem no mapa do teclado. Clique em uma tecla para adicionar, alterar ou remover o que ela faz.

macOS 13 ou posterior · Apple silicon · Gratuito

Foto do IBM Model M de 122 teclas do fundador, o teclado usado para criar o Model M Remap
Nosso IBM Model M de 122 teclas. Este teclado é a razão de o app existir.

Por que criamos o Model M Remap

Usamos um IBM Model M de 122 teclas, um teclado de terminal clássico com 24 teclas de função e 10 teclas extras à esquerda. A sensação de digitar é inigualável, mas no Mac ele parece estranho: não há tecla Command, nem tecla para copiar, colar ou tirar capturas de tela, e as 34 teclas extras não fazem nada.

A resposta é o Soarer's Converter, um adaptador USB feito pela comunidade que transforma um teclado antigo em um teclado USB. As configurações ficam dentro do adaptador, então funcionam em qualquer computador sem nenhum programa rodando. O problema: as ferramentas que acompanham são comandos de texto e arquivos de configuração editados à mão, e uma gravação com falha pode apagar toda a configuração.

Começamos com um comando simples: pressione uma tecla e escolha o que ela faz. Depois de uma dúzia de atalhos, precisávamos de uma visão geral: quais teclas estão ocupadas e quais ainda estão livres. Então desenhamos um mapa sobre uma foto do nosso próprio teclado, como na imagem abaixo. Esse mapa nos levou a criar este app para Mac, para que ver e alterar atalhos leve um único clique.

O primeiro mapa: uma foto do teclado real com os atalhos instalados e a lista de teclas
Nosso primeiro mapa: uma foto do teclado real com os atalhos já instalados. O app para Mac nasceu desta imagem.

Como o Model M Remap resolve isso

Cada recurso nasceu de um problema real ao configurar este teclado.

Um mapa de teclado vivo

O layout do seu teclado é desenhado com o que cada tecla faz. Laranja para atalhos, azul para remapeamentos, vermelho quando duas regras entram em conflito, cinza quando está vazia.

Adicione, altere e exclua com um clique

Sem arquivos de configuração para editar. Quer adicionar uma tecla que não está no mapa? Pressione-a no teclado e o app a reconhece sozinho.

Oito perfis de teclado

IBM Model M de 122 teclas, 101 teclas, 102 teclas ISO, Space Saving, PC/AT de 84 teclas, PC/XT de 83 teclas, além de layouts genéricos de 104 e 105 teclas. Um perfil seu é apenas um arquivo JSON.

Seguro para alterar

Cada alteração é precedida por um backup, repetida se falhar e revertida se continuar falhando. Sua configuração não se perde por uma única gravação com falha.

Funciona sem o app

As regras ficam no adaptador, não no Mac. Feche o app ou mude para outro computador e os atalhos continuam funcionando.

Seus próprios nomes para as teclas

Dê a qualquer tecla um rótulo como Abrir Terminal. Os rótulos ficam guardados no seu Mac e aparecem no mapa.

Veja o app

Todas as imagens abaixo são a janela real do app, não uma maquete.

Comece em três passos

  1. 1

    Prepare o adaptador

    Seu Model M precisa estar conectado por um Soarer's Converter, um adaptador feito pela comunidade baseado em Teensy. Nós não vendemos o adaptador.

  2. 2

    Instale com um comando

    Abra o Terminal, cole o comando abaixo e pressione Enter. O Model M Remap é instalado em Aplicativos e abre na hora.

  3. 3

    Escolha um perfil e comece

    Escolha o perfil do seu teclado na aba Teclado e depois clique em uma tecla no mapa para configurar seu primeiro atalho.

Cole no Terminal (Mac com Apple silicon, macOS 13 ou posterior):

curl -fsSL https://remoteworker.id/api/releases/modelm-remap/latest/installer | sh

Construído sobre o trabalho da comunidade

O Model M Remap é composto por uma ferramenta de linha de comando, um app para Mac e um perfil para cada teclado. As ferramentas do Soarer's Converter são compiladas a partir do projeto sctools (BSD-2-Clause) com duas pequenas correções que incluímos. O Soarer's Converter em si é obra de Soarer e de sua comunidade.

Seus dados continuam seus

Este app não usa conta e não envia nada para a internet. A configuração fica no adaptador; backups e rótulos ficam no seu próprio Mac.

Perguntas sobre o Model M Remap

É grátis?

Sim, é gratuito.

Preciso de um Soarer's Converter?

Sim. Este app gerencia o que está armazenado nesse adaptador. Um teclado USB comum não tem esse tipo de armazenamento de configuração.

Quais teclados são compatíveis?

Todos os teclados que o Soarer's Converter suporta: PC/XT, AT, PS/2, teclados de terminal de 122 teclas e IBM RT. Há mapas ilustrados para oito layouts; os outros teclados ainda podem ser configurados pela lista de regras e pelo botão de detecção de teclas.

O app consegue reconhecer o modelo do teclado automaticamente?

Só em parte. O adaptador reconhece o protocolo do teclado, não a marca ou o modelo, então você mesmo escolhe o perfil de mapa correspondente.

Funciona no Windows ou no Linux?

As regras armazenadas no adaptador funcionam em qualquer sistema operacional, mas o app só está disponível para macOS por enquanto.

O macOS mostra um aviso ao abrir o app?

Não, quando você instala com o comando acima. O app ainda não é notarizado pela Apple, mas um arquivo baixado no Terminal não recebe o sinalizador de quarentena, então o macOS o abre na hora.

De qual Mac eu preciso?

Um Mac com Apple silicon e macOS 13 ou superior. O app usa o python3 das Xcode Command Line Tools.

Dê ao seu Model M os atalhos que ele merece.

Gratuito. Instale com um comando, escolha o perfil do seu teclado e configure as teclas com um clique.