2 TECLADO NO MESMO COMPUTADOR.

CLAUDIOLUCROCHA 04/03/2015 11:40:33
#444940
Estou precisando colocar 2 teclados em um mesmo micro.
O micro ira rodar 2 programas diferentes, cada um tem que pegar o que esta sendo digitado de um dos teclados.

Exemplo :
Teclado 1 - Programa 1
Teclado 2 - Programa 2

Existe algum jeito de fazer isso ??
WILSONJOSE 04/03/2015 12:20:09
#444944
Bom, se o teclado for USB, você já tentou em um swite de USB?
CLAUDIOLUCROCHA 04/03/2015 12:24:17
#444945
Sim. Os dois teclados funcionam ao mesmo tempo. Mas eu preciso que quando um usuario digitar no teclado 1, o programa 1 receba as informacoes e ao mesmo tempo no teclado 2 outro usuario digite e o programa 2 recebe as informacoes do teclado 2.


NICKOSOFT 04/03/2015 15:21:29
#444962
desconheço algo nesse sentido, de olho em uma resposta


CLAUDIOLUCROCHA 04/03/2015 15:34:43
#444963
Procurei na net e não encontrei nada. O teclado é unico no windows . Voce pode ter varios ligado no computador mas eles vao trabalhar como se fosse um.

Acho que o unico jeito é colocar um teclado na serial (velha e boa serial). Mas nao existe mas teclado com essa conexao.
Alguem conhece algum jeito de ligar um teclado usb a uma porta serial ?
KERPLUNK 04/03/2015 16:15:40
#444966
Me parece pela descrição que o que ele quer são thin clients
WILSONJOSE 04/03/2015 17:07:31
#444969
Ver algo tipo, pegar a porta USB de cada teclado e configurar nos sistemas
CLAUDIOLUCROCHA 04/03/2015 18:32:41
#444972
Para especificar,
Tenho uma roleta ligada em paralelo com um teclado sobre ela (usb). No micro roda um programa para verificar quem pode entrar (digitando um codigo via este teclado) .
So que neste mesmo micro vai ter agora uma digitacao. Ai o problema. Quando a pessoa estiver digitando uma planilha ou outra coisa e na roleta alguem digitar via teclado da roleta o numero do acesso, ele ira aparecer na planilha e nao no programa de acesso.

Preciso fazer com que tudo que se digite no teclado da roleta seja informado no programa de acesso e nao onde esta o cursos.
Acredito que so um teclado serial isso seja possivel. Assim o programa teria que ler a COM1 e pegar as informacoes. Sera que existe outro jeito.
WEVERSON 05/03/2015 01:47:11
#444982
Ola CLAUDIOLUCROCHA,

CLAUDIOLUCROCHA e possível fazer isto, eu mesmo fiz uma solução que pode usar vários teclados no mesmo PC em programas diferentes, tanto USB como PS2.
Demorei ums seis messe mais consegui.............

Usei este artigo como estudo> http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard

Exemplo:

PC 1
TECLADO 1 <--------> PROGRAMA 1

TECLADO 2 <--------> PROGRAMA 2

TECLADO 3 <--------> PROGRAMA 3

TECLADO 4 <--------> PROGRAMA 4
Etc............
CLAUDIOLUCROCHA 13/03/2015 10:56:28
#445202
Obrigado WEVERSON.
Esse programa faz uma coisa que achei que nao poderia ser feito. Ele consegue identificar nome, numero de serie, porta e etc de varios teclados ligados ao mesmo tempo no micro. Muito bom !!!

Citação:

Para especificar,
Tenho uma roleta ligada em paralelo com um teclado sobre ela (usb). No micro roda um programa para verificar quem pode entrar (digitando um codigo via este teclado) .
So que neste mesmo micro vai ter agora uma digitacao. Ai o problema. Quando a pessoa estiver digitando uma planilha ou outra coisa e na roleta alguem digitar via teclado da roleta o numero do acesso, ele ira aparecer na planilha e nao no programa de acesso.

Preciso fazer com que tudo que se digite no teclado da roleta seja informado no programa de acesso e nao onde esta o cursos.
Acredito que so um teclado serial isso seja possivel. Assim o programa teria que ler a COM1 e pegar as informacoes. Sera que existe outro jeito.



Tenho que ter um teclado dedicado para o programa. Seria somente uma entrada de dados sem que o windows interpretasse ele como um teclado nomal para nao confundir com o do usuario. O programa deveria ler uma porta e tratar o teclado como um dispositivo exclusivo para ele. Por isso pensei na SERIAL.

Alguem ja ligou um teclado a porta serial ???
MOUSER 14/03/2015 08:35:02
#445226
Duas maquinas virtuais, uma habilitando somente porta 1 e 2 USB e outra habilitando 3 e 4? Assim os componentes de portas não interfere nos 2 programas. Só que o mouse tambem teria que ser diferente para os dois sistemas.
Faça seu login para responder