4 MINDS

Sistema para Gestão de Conhecimento

4GYM- Controle de Acesso - instalou o teclado numérico completamente, tudo certo mas não funciona - o que fazer


Caso você tenha feito tudo certo na instalação do controle de acesso:
1 - instalou intercept rodando o script
2 - rodou o script pra inicializar o intercept com o Windows
3 - Marcou a opção Inicializar teclado numérico na área de configurações do sistema Desktop
4 - reiniciou o computador
e não está funcionando o teclado, veja como proceder abaixo:

Situação 1 - falta dll no Windows
Há um erro comum que pode acontecer em alguns sistemas Windows que impede o componente intercept de executar.
O problema é que falta uma dll na pasta system32 do sistema.
Veja imagem abaixo do erro que aparece se tentar rodar o intercept manualmente:
Não dá nenhuma mensagem de erro ao iniciar o computador e não funciona o teclado pra digitar as senhas.
Pra corrigir deve-se executar um instalador de componentes do Windows, veja os passos abaixo:
Passo 1 - Abrir diretório do sistema, veja imagem abaixo:

Passo 2 - Entrar na pasta instaladores

Passo 3 - Execute o instalador vcredist_x86-resolve-a-dll-msvp100-alguma-coisa.exe, veja imagem abaixo:

Vá avançando na instalação clicando em próximo(next), marque a caixa de seleção que concorda com os termos  para avançar, até chegar ao final da instalação e clique em Finalizar, veja imagem abaixo:

Passo 4 - Faça teste do teclado e verifique se agora está funcionando.

Situação 2 - se esqueceu que a configuração do modelo de teclado a partir de Novembro/2020 deve estar no sistema web.
A partir da versão 3.3.68, deve ser feito na web.
Passo 1 - acesse menu administrativo > configurações > assistente
Passo 2 - role até chegar na opção Configuração do teclado numérico
Passo 3 - Selecione o modelo da academia e salve
Passo 4 - reinicie o 4gym controle de acesso e faça teste

Situação 3 - ainda persiste não funcionar, mesmo fazendo passos da sit. 1 e 2
Nesse caso estamos em modo pânico e então vamos habilitar o intercept pra operar no modo clássico, que é sem ser instalado com o script.
Esse modo clássico não é o ideal, mas funciona na maioria dos casos também. Mas se tiver programas de banco pode fazer com que comportamentos bizarros aconteça, pois ele é detectado como um keylooger.

Passo 1 - Forçar a inicialização do intercept com o 4gym(modo clássico)
Pra isso abrir a ferramenta auxiliar de configuração e atualização do 4gym, e na aba Atualizar config. arquivo .properties, preencher com nome da configuração:
4gym.iniciarKeyboardIntercept
preencher com valor da configuração:
1
Veja imagem abaixo como deve ficar:
e em seguida clicar em Atualizar configuração

Passo 2 - reiniciar o 4gym desktop e fazer teste

Fim