Klávesnice USB s podporou PS2

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
feliz_navidad
Příspěvky: 591
Registrován: 15 říj 2009, 02:00

Klávesnice USB s podporou PS2

#1 Příspěvek od feliz_navidad »

Nevíte, podle čeho pozná např. tato klávesnice http://www.ameitec.com/cs/products/am-k2001 o jaký druh připojení se jedná? Potřebuju nahradit zničenou mini PS2 klávesnici v zařízení, které nemá obousměrnou komunikaci, pouze čte data z klávesnice. Na DATA a CLK jsou 10k pull up rezistory.

p32
Příspěvky: 15069
Registrován: 13 led 2007, 01:00
Bydliště: Olomouc

#2 Příspěvek od p32 »

Máš to pomíchané. Klávesnice nic nepoznává. Je to zařízení, které je poznáno jiným zařízením (PC, NB), kde je případně doinstalován ovládač a klávesnici jako tuto jen "čte".

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#3 Příspěvek od rnbw »

Pomiesane to mas ty. Klavesnica je zariadenie, ktore komunikuje obojsmerne.
Ako funguje prepinanie pri klavesniciach, co poznaju oba protokoly, to neviem.

p32
Příspěvky: 15069
Registrován: 13 led 2007, 01:00
Bydliště: Olomouc

#4 Příspěvek od p32 »

Jestli to mám pomíchané, tak to klidně uznám. Zkus mi tedy vysvětlit tu oboustrannou komunikaci. Samozřejmě myslím tím standardní PS2 nebo USB klávesnici k PC nebo NB. Co se na klávesnici zobrazuje nebo nějak jinak funguje ze čtení z PC ?

Uživatelský avatar
feliz_navidad
Příspěvky: 591
Registrován: 15 říj 2009, 02:00

#5 Příspěvek od feliz_navidad »

Standardní klávesnice samozřejmě má obousměrnou komunikaci. PC např. rozsvěcí LEDky NumLock, CapsLock a ScrollLock. Potřeboval bych ale právě vědět, podle čeho se přepíná protokol mezi USB aPS2. Jestli podle inicializace v BIOS, nebo podle HW připojení, či jak. Jsou standartně na USB DATA+ a - pull down rezistory? Pokud ano, pravděpodobně by se přepínala podle klidové úrovně - 5V PS2, 0V USB.

Uživatelský avatar
Panda38
Příspěvky: 713
Registrován: 21 lis 2012, 01:00
Bydliště: Most, Praha, Lanžhot
Kontaktovat uživatele:

#6 Příspěvek od Panda38 »

Klávesnice PS/2 nevyžaduje zpětnou komunikaci, lze provozovat jen s vysíláním.

Mám dojem, že klávesnice neví zda je připojena přes PS/2 nebo USB, komunikuje jedním způsobem a převod protokolů dělá adaptér v konektoru.

Uživatelský avatar
feliz_navidad
Příspěvky: 591
Registrován: 15 říj 2009, 02:00

#7 Příspěvek od feliz_navidad »

USB protokol klávesnice je úplně jiný, než PS2, takže klávesnice to musí vědět. Redukce je jen drátové propojení mezi dvěma typy konektorů (USB a PS2)

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#8 Příspěvek od MetalGod »

Kdyby byla komunikace jen jednosměrná, jak by se daly softwarově řídit stavy NumLocku, ScrollLocku a CapsLocku, včetně jejich LED?
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
Panda38
Příspěvky: 713
Registrován: 21 lis 2012, 01:00
Bydliště: Most, Praha, Lanžhot
Kontaktovat uživatele:

#9 Příspěvek od Panda38 »

Teda ono by to s tou redukcí šlo, ale dívám se, že se dnes používá skutečně zapojení bez redukce, jen dráty (je to levnější), kdy si to zařízení rozpozná samo a podle toho se přepne. Tak jen tipuji, že to by mohla detekovat podle počátečních napěťových úrovní signálů, protože ty se liší (u USB je resetovací počáteční stav). Nebude to podle obsahu komunikace, protože v té chvíli to už musí být přepnuté správně. Takže by to zařízení mělo mít správné napěťové úrovně všech signálů.
Naposledy upravil(a) Panda38 dne 12 dub 2013, 10:49, celkem upraveno 1 x.

Uživatelský avatar
Panda38
Příspěvky: 713
Registrován: 21 lis 2012, 01:00
Bydliště: Most, Praha, Lanžhot
Kontaktovat uživatele:

#10 Příspěvek od Panda38 »

MetalGod píše:Kdyby byla komunikace jen jednosměrná, jak by se daly softwarově řídit stavy NumLocku, ScrollLocku a CapsLocku, včetně jejich LED?
Samozřejmě nedaly, ale to on zřejmě nepotřebuje. Klávesnice zpětnou komunikaci nevyžaduje. I bez resetovacího povelu se umí obejít.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#11 Příspěvek od rnbw »

Ked je to nejake specialne zariadenie, tak LED nemusi pouzivat vobec. Moze len citat scan kody, co posiela klavesnica.

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#12 Příspěvek od MetalGod »

Panda38 píše:
MetalGod píše:Kdyby byla komunikace jen jednosměrná, jak by se daly softwarově řídit stavy NumLocku, ScrollLocku a CapsLocku, včetně jejich LED?
Samozřejmě nedaly, ale to on zřejmě nepotřebuje. Klávesnice zpětnou komunikaci nevyžaduje. I bez resetovacího povelu se umí obejít.
OK
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

p32
Příspěvky: 15069
Registrován: 13 led 2007, 01:00
Bydliště: Olomouc

#13 Příspěvek od p32 »

MetalGod píše:Kdyby byla komunikace jen jednosměrná, jak by se daly softwarově řídit stavy NumLocku, ScrollLocku a CapsLocku, včetně jejich LED?
To je asi to, co se z PC na klávesnici určitě neřídí. Prostě se to změní softwarově jen v OS toho PC či NB. Zatím jediné co vidím, tak je indikace LED.
Určitě musí být oboustranná komunikace u USB klávesnice (PC a USB modul), kde je možnost kdykoliv odpojit a připojit. U PS2 klávesnice, kterou připojím až po nastartovaném PC, se nedá dělat nic, ani ovládat LEDky. Má někdo na klávesnici víc LEDek jak tři ?

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#14 Příspěvek od rnbw »

Pises jeden nezmysel za druhym. Obojsmerna komunikacia predsa nijako nesuvisi s tym, ci sa da zariadenie pripojit za behu alebo nie. PS/2 klavesnicu pripajam k zapnutemu PC bezne a ziadny problem s tym nie je. A nahodou mam aj klavesnicu, ktora ma 4 LED.

Uživatelský avatar
Panda38
Příspěvky: 713
Registrován: 21 lis 2012, 01:00
Bydliště: Most, Praha, Lanžhot
Kontaktovat uživatele:

#15 Příspěvek od Panda38 »

p32 píše:...Zatím jediné co vidím, tak je indikace LED....
Ještě reset klávesnice po zapnutí PC a hlavně - nastavení rychlosti generování znaků (opakování), to může chybět nejvíc.

Odpovědět

Zpět na „Výpočetní technika“