klawiatura do PC - wprogramowanie sekwencji pod klawisz

May 28, 2007 4 Replies

Czesc,



szukam klawiatury do PC (ps/2, usb) ktora daloby sie zaprogramowac, tzn. pod jakas kombinacje klawiszy wprogramowac sekwencje znakow np. kod dostepu, haslo. Ma to dzialac jeszcze przed wystartowaniem systemu (np. podawanie hasla uruchomienia komputera lub klucz do szyfrowania (tzw. pre-boot encryption software).



Sposob programowania dowolny. Sa moze takie gotowe klawiatury do kupienia?


Uzytkownik snipped-for-privacy@o2.pl napisal w wiadomosci news: snipped-for-privacy@4ax.com...

kiedys widzialem takie cudo, ale to bylo jakies 15 lat temu :) miala klawisz "macro", i nie bylo to rozwiazanie typu TSR (tak, czasy DOSa to byly) tylko czysto autonomiczne.

czy teraz cos sie znajdzie - nie mam pojecia

@

Sa to tzw. klawiatury programowalne, które czesto widzisz na kasach w sklepach. Kazdemu klawiszowi przydzielasz sekwencje, która jest uruchamiana po jego nacisnieciu. prograuje sie specjalnym programem. Wiekszosc klawiatur jest obslugiwana przy pomocy programu Matrix Maker, zobacz np. na strone

formatting link
W dziale download znajdziesz ten program.

Natomiast nie spotkalem sie z tym, zeby te klawiatury mogly cos same wysylac po restarcie. W celu autoryzacji (wpisania hasla) stosuje sie czytniki kodów kreskowych (klawiaturowe) lub czytniki kart magnetycznych. Takie czytniki wlacza sie pomiedzy klawiature i PC i emuluja one znaki tak, jakby byly wprowadzane z klawiatury. Uwazaj, bo oba z tych urzadzen wystepuja równiez w wersji RS-232, a taki dla twoich potrzeb raczej sie nie przyda.

Można to zrobic bezproblemowo na PICu, ale nigdy nie robiłem bo nie potrzebowałem. Można by zrobić jakąś przystawkę pomiędzy klawiaturę a kompa, z jakimiś przyciskami i wyświetlaczem i oczywiście pamiętaniem zapisanej sekwencji "przycisków". Praca na jeden wieczór pod warunkiem że ma się gniazdko i wtyczkę :-) Można by też zrobić że jakaś kombinacja klawiszy z klawiatury włączała by tryb uczenia się i komendy nie szły by do komputera tylko do układu, ale np. mogły by być wywoływane później jakąś kombinacją, np. CTRL+F1. kombinacji jest wiele.

hmmm, ja bym cos takiego wlasnie chcial, ale do wbudowania do klawiatury do srodka.

A jak sie wogole zabrac do tematu? Rozumiem, ze plytke wlaczamy pomiedzy plyta klawiatury (wyjscie sygnalow), a wtyczka. Wstawiamy tam maly kontroler na PIC'u. Mikrokontroler nasluchuje swojego wejscia (czyli oryginalnego wyjscia sygnalow z klawiatury) i w normalnym trybie powtarza te sygnaly na swoim wyjsciu (czyli w kierunku wtyczki)..Ale jak wykryje sekwencje zaprogramowana (czyli kombinacja klawiszy...to leci specjalny kod) i zamiast niego wrzuca zaprogramowana kombinacje.

A moze juz ktos popelnil moze podobny projekt np. podsluchiwanie klawiatury...byloby prosciej przerabiac!

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required