Princip činnosti myš <--> PC
Napsal: 10 bře 2012 14:04
Zdravím,
potřeboval bych poradit. Nevím si s tím už rady a nic o tom nikde nemohu najít.
Jde o to, že potřebuju mít jako výstupní zařízení k PC prvek, který vyvolá levý stisk tlačítka myši.
Samozřejmě jsem tedy začal myší. Vykuchal z ní nepotřebné části, zkratoval ledku a fototranzistor (nebo co tam je) v integráči (přesněji se jedná o C1165). Prohlížel jsem si jeho datasheet a snažil se pochopit, jak samotný čip vlastně funguje. Ale marně. Všude jsou jen popsány výstupy a parametry samotného čipu. Mám tedy plošný spoj myši, kde je pár hlavních součástek a vlastně jsem dosáhl toho, co potřebuji. Mám tedy vykuchanou myš, která nezjišťuje polohu, ale jen zjišťuje stisk tlačítek.
Chtěl bych to však udělat snadněji a vlastně pochopit, co se děje při stisku tlačítka. Jaký výstup poté jde do USB a jak vlastně PC rozpozná, že se jedná o myš a levý stisk tlačítka?
Integráč má 3 piny speciálně pro 3 tlačítka (levé, pravé, prostřední), ale nemohu nikde sehnat nějaké info o tom, co se vlastně v integráči provádí, než pošle výstup (stisk tlačítka) na USB. Funguje to snad logickou 0 a 1(5V)? Jak by potom ale PC poznal, že se jedná o levé tlačítko? (Když pošlu na žlutý vodič USB 5V, asi to nebude to pravé ořechové, co?)
Jde mi jen o to si udělat primitivní destičku (nejlépe bez destičky) s jedním tlačítkem, které bude vyvolávat levý stisk myši. Je mi jasné, že pokud má jít o něco s myší, aby to tak PC rozpoznal, budu muset použít zmíněné speciální integrované obvody pro myši (dostávat se do tajů programování obvodů pro myši asi nebude zrovna snadné, takže budu muset použít ten z mé původní, upravené myši)
Mohl by mi prosím někdo poradit, zda je to vůbec možné. A zasvětit mě do toho, jak vlastně komunikace mezi PC a myší funguje?
Díky moc.
potřeboval bych poradit. Nevím si s tím už rady a nic o tom nikde nemohu najít.
Jde o to, že potřebuju mít jako výstupní zařízení k PC prvek, který vyvolá levý stisk tlačítka myši.
Samozřejmě jsem tedy začal myší. Vykuchal z ní nepotřebné části, zkratoval ledku a fototranzistor (nebo co tam je) v integráči (přesněji se jedná o C1165). Prohlížel jsem si jeho datasheet a snažil se pochopit, jak samotný čip vlastně funguje. Ale marně. Všude jsou jen popsány výstupy a parametry samotného čipu. Mám tedy plošný spoj myši, kde je pár hlavních součástek a vlastně jsem dosáhl toho, co potřebuji. Mám tedy vykuchanou myš, která nezjišťuje polohu, ale jen zjišťuje stisk tlačítek.
Chtěl bych to však udělat snadněji a vlastně pochopit, co se děje při stisku tlačítka. Jaký výstup poté jde do USB a jak vlastně PC rozpozná, že se jedná o myš a levý stisk tlačítka?
Integráč má 3 piny speciálně pro 3 tlačítka (levé, pravé, prostřední), ale nemohu nikde sehnat nějaké info o tom, co se vlastně v integráči provádí, než pošle výstup (stisk tlačítka) na USB. Funguje to snad logickou 0 a 1(5V)? Jak by potom ale PC poznal, že se jedná o levé tlačítko? (Když pošlu na žlutý vodič USB 5V, asi to nebude to pravé ořechové, co?)
Jde mi jen o to si udělat primitivní destičku (nejlépe bez destičky) s jedním tlačítkem, které bude vyvolávat levý stisk myši. Je mi jasné, že pokud má jít o něco s myší, aby to tak PC rozpoznal, budu muset použít zmíněné speciální integrované obvody pro myši (dostávat se do tajů programování obvodů pro myši asi nebude zrovna snadné, takže budu muset použít ten z mé původní, upravené myši)
Mohl by mi prosím někdo poradit, zda je to vůbec možné. A zasvětit mě do toho, jak vlastně komunikace mezi PC a myší funguje?
Díky moc.