Nepoznáte niečo ako by sa dalo ovládať tlačítka klávesnice inými tlačítkami?
Robím si JukeBox a potreboval by som A B C D 1 2 3 4 a tiež aj Esc a Tab ale tie sú neni nutné.
Nedalo by sa to cez Lpt a nejaký program ? alebo bude najlepšie rozobrať normálnu klávesnicu?
Ovládanie tlačítiek klávesnice
Moderátori: psichac, Moderátori
- daqq
- Power user
- Príspevky: 2528
- Dátum registrácie: 10 Jún 2008, 00:00
- Bydlisko: Bratislava
- Vek: 36
- Kontaktovať používateľa:
Prosim upresnit. Chces dake zariadenie ktore by sa ti spravalo ako klavesnica, ci programo do pocitaca, ktory ked stlacis tlacitko "stlaci" aj ine?
0
Outsource your thinking: Get religious!
Zistenie: Ked robite sucasne v C, C++, C#, Matlabe, trocha pokukujete po VHDL, sialenstvo nemoze byt daleko...este stastie, ze som lietadlo a nemam tieto problemy.
Zistenie: Ked robite sucasne v C, C++, C#, Matlabe, trocha pokukujete po VHDL, sialenstvo nemoze byt daleko...este stastie, ze som lietadlo a nemam tieto problemy.
- daqq
- Power user
- Príspevky: 2528
- Dátum registrácie: 10 Jún 2008, 00:00
- Bydlisko: Bratislava
- Vek: 36
- Kontaktovať používateľa:
Najjednoduchsie riesenie: Vezmi klavesnicu (dneska za 150Skk), vykuchaj ju, zisti ktore tlacitka maju ktore spojenia a je to.
Elegantne riesenie: Vezmi procesor, naprogramuj ho aby sa spraval ako klavsnica. PS2 protokol je dobre zdokunentovany. S USB klavesnicami je to horsie, no da sa tiez spravit.
Elegantne riesenie: Vezmi procesor, naprogramuj ho aby sa spraval ako klavsnica. PS2 protokol je dobre zdokunentovany. S USB klavesnicami je to horsie, no da sa tiez spravit.
0
Outsource your thinking: Get religious!
Zistenie: Ked robite sucasne v C, C++, C#, Matlabe, trocha pokukujete po VHDL, sialenstvo nemoze byt daleko...este stastie, ze som lietadlo a nemam tieto problemy.
Zistenie: Ked robite sucasne v C, C++, C#, Matlabe, trocha pokukujete po VHDL, sialenstvo nemoze byt daleko...este stastie, ze som lietadlo a nemam tieto problemy.
Ak by ti stačila oblasť numerickej časti klávesnice tak tá sa dá kúpiť na USB. Musel by si ale nejako prehodiť ABCD na nejaké iné ktoré sú na NUM.
Od základu to asi neurobíš lebo klávesnica vysiela znak pri zatlačení tlačidla a ďalší pri uvoľnení. Takže ak by si vyslal iba znak klávesy tak PC si bude myslieť že zostala zatlačená.
Zobrať starú klávesnicu. Zistiť si sapojenie tlačítok do dekodéra. Opatrne odrezať nepotrebnú časť DPS a upraviť si to podľa seba.
Ďalšia možnosť je nejako opajcovať signál z origo klávesnie. PS2 je na túto variantu pomerne jednoduchá lebo je simplex a má len dva vodiče CLK a DATA nepočítaje napájanie. Takže dáta z nej by nebol problém opajcovať do nejakého MCU.
Tretou možnostou je pripojiť to na LPT. V nejakom programovacom jazyku napísať SW a emulovať stlačenie kláves.
Od základu to asi neurobíš lebo klávesnica vysiela znak pri zatlačení tlačidla a ďalší pri uvoľnení. Takže ak by si vyslal iba znak klávesy tak PC si bude myslieť že zostala zatlačená.
Zobrať starú klávesnicu. Zistiť si sapojenie tlačítok do dekodéra. Opatrne odrezať nepotrebnú časť DPS a upraviť si to podľa seba.
Ďalšia možnosť je nejako opajcovať signál z origo klávesnie. PS2 je na túto variantu pomerne jednoduchá lebo je simplex a má len dva vodiče CLK a DATA nepočítaje napájanie. Takže dáta z nej by nebol problém opajcovať do nejakého MCU.
Tretou možnostou je pripojiť to na LPT. V nejakom programovacom jazyku napísať SW a emulovať stlačenie kláves.
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 0 Odpovedí
- 1288 Zobrazení
-
Posledný príspevok od používateľa MrWifiHifi
-
- 6 Odpovedí
- 2946 Zobrazení
-
Posledný príspevok od používateľa Atlan