"v" chave só funciona com ctrl, alt ou shift, não quando usado sozinho

3

Eu tenho um conjunto de velhos teclados IBM Modelo-M que eu realmente amo para digitação pesada.
Um em uso diário e um segundo como sobressalente.

Infelizmente, o que eu usei diariamente quebrou.
(Não pergunte ... Eles são construídos como um tanque, mas eu consegui de qualquer maneira ...)

Consegui o teclado de substituição do armazenamento e descobri que ele tem um problema muito estranho que faz com que seja realmente difícil de usar.

A tecla V não funciona quando pressionada normalmente. No entanto, quando usado em combinação com Shift, Ctrl ou Alt, funciona bem.
Todas as outras teclas do teclado funcionam normalmente.

O interruptor de hardware sob a chave V está bem. (Senão, não teria funcionado com Shift / Ctrl / Alt.) A sensação tátil da tecla e a ação de clique também é normal.
Não pode ser um problema de software no lado do computador, como esse problema ocorre, independentemente de qual computador e sistema operacional eu estou usando o teclado. (Várias versões do Windows e Linux em 3 PCs diferentes e isso acontece no iMac no macOS também.)
O problema está presente ao usar o teclado com seu conector PS / 2 diretamente ou através de um conversor PS / 2 para USB conectado ao iMac, que não possui PS / 2. (Portanto, o conversor PS / 2 para USB também não tem culpa.)

Suponho que seja um problema de hardware ou de firmware no teclado.

Se tudo mais falhar, posso conseguir outro, mas os de boa qualidade estão se tornando difíceis de encontrar e estão ficando caros.

Alguém pode recomendar uma maneira de corrigir (ou pelo menos solucionar ainda mais) esse problema?

    
por Tonny 13.04.2017 / 13:42

2 respostas

3

Tenho certeza que é uma má conexão com a tecla 'v' (má linha de circuito).

Podemos ter um teclado que usa um sistema como este:

As chaves podem ter uma linha nula e duas específicas (nulo, Xnormal, XCAPSED / secundário - onde X é a letra kb; fisicamente, Xn e Xc são na verdade uma comutada pela linha chave CAPS - elas não estão ativas na mesma sempre).

Tomando o exemplo de 'v'. Basta pressioná-lo conectando a linha Vnormal a um valor nulo (linha de massa e, portanto, registrando uma pressão). CAPSing faria o mesmo, conectando Vsecondary a null.

Usar shift, alt ou ctrl (digamos, linhas 1,2,3) pode funcionar com um 'v' que tenha uma conexão nula quebrada porque eles poderiam se conectar como 1/2/3-Vnormal ou 1/2/3 -Vsecondary, portanto, não usando o nulo quebrado. A transmissão funcionaria, porque há contatos entre duas linhas diferentes detectadas.

Se isso não ficar claro, acho que posso fazer um desenho básico.

-Update -

Uma representação rápida aqui É um teclado básico. Eu apenas representava os contatos alt, shift e ctrl para uma tecla (o canto inferior esquerdo). Como você pode ver, pressionar a tecla em si fará com que as linhas R e C entrem em contato. Agora, se o link R ou C estiver quebrado, a pressão da tecla não será registrada. Mas se pelo menos um contato estiver funcionando, aquele completará um circuito se você pressionar Alt, Shift ou Ctrl (verde, amarelo e vermelho).

    
por 13.04.2017 / 14:20
0

Aceitei a resposta da Overminds, já que esse foi exatamente o problema que encontrei.

Só para esclarecer o que estava acontecendo:

Parece que o dono anterior (eu consegui o ponteiro de segundos do teclado) o tinha aberto em algum momento para substituir o cabo PS / 2. (Houve muito desleixada soldagem feita nos pontos de fixação do cabo para o micro controlador PCB).
Eu também notei que os 2 capacitores do micro-controlador PCB estouraram. Então eu comecei a soldar 2 novos capacitores no PCB e soldar novamente o cabo.

O dono anterior, enquanto trabalhava nele, deve ter colocado a montagem real do teclado (uma sanduíche de PCB, placa de montagem para os interruptores de mola e uma membrana de cobertura) de lado, colocando-a em um objeto afiado. br> O PCB apresentava vários arranhões severos, alguns dos quais arranhavam a laca transparente protetora e expunham os traços de PCB. Houve um arranhão passando por uma das linhas a apenas alguns milímetros dos pontos de contato do interruptor da tecla v. Olhando de perto, eu poderia dizer que o traço de cobre por baixo tinha um pequeno ponto de descoloração perceptível, provavelmente oxidado. Raspei cuidadosamente o local descorado com uma faca muito afiada para expor o traço nu e depois preenchai a lacuna com um ponto muito pequeno de tinta eletricamente condutiva. O teclado está de volta ao funcionamento. Na verdade eu digitei este post sobre isso: -)

PS. Se alguém precisar abrir um destes: Você precisa de uma chave de fenda de 5,5 mm para as tampas de rosca hexagonais. Tamanho muito incomum, pode ser difícil de encontrar.

    
por 25.04.2017 / 12:50