Microsoft? Intelli EXPLORER USB mouse

Peter Hanusiak hanusiak na sozo.fns.uniba.sk
Čtvrtek Srpen 9 09:54:09 CEST 2001


On Wed, Aug 08, 2001 at 03:37:26PM +0200, TomCat wrote:
> Ha, momentalne taky resim tenhle problem v driveru mysi pro FreeGEM a naivne jsem si
> myslel, ze odpoved najdu ve zdrojacich linuxoveho kernelu. Omyl.
> Problem s vice tlacitky je ten, ze neexistuje standardni mysoidni komunikacni protokol.
> Posledni jakys-takys standard je Intellimouse, tj. normalni M$mouse a ve ctvrtem bajtu
> je stav kolecka a tretiho tlacitka. Tohle umeji prakticky vsechny mysi emulovat. Cokoli
> jineho se vetsinou lisi vyrobce od vyrobce a tudiz asi bude treba odsledovat konkretni
> komunikaci na PS/2 portu a patchnout keyb/mouse driver.
> Mam nekolik ruznych mysi (A4tech 4D, Genius Netscroll, M$xplor...) a kazda se chova jinak.
> Dokumentace naprosto nedostupna. Dosove ovladace vsech techhle mysi umi jenom dve
> max. tri mysitka a na ostatni kaslou. Debug woknoidnich ovladacu jsem vzdal, protoze
> se to zahookuje kdesi v systemu a dbg se ztrati...
Pocuj stiahol som si najnovsi imwheel a tam v mdetect/mice/ su subory 
a4tech        default       intellimouse  mouseman+     netmouse
a konkretne v intellimouse je 
PACKET 4
MASK mask 0x08 0x00 0x00
BUTTON 1 BOTH  mask 0x01 0x00 0x00 0x00
BUTTON 2 BOTH  mask 0x04 0x00 0x00 0x00
BUTTON 3 BOTH  mask 0x02 0x00 0x00 0x00
BUTTON 4 PRESS mask 0x00 0x00 0x00 0xff #wheel up
BUTTON 5 PRESS mask 0x00 0x00 0x00 0x01 #wheel down
MOTION MASK mask
MOTION TYPE RELATIVE
MOTION X RIGHT 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7
MOTION Y UP    2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7
Takze mozna to uz je vyriesene len ja neviem ako to nastavit. Ma niekto
nejake napady ako na to?


	Hanus


-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+------------------------+--------------------------------------+
+ Peter "Hanus" Hanusiak | E-mail  : hanusiak na sozo.fns.uniba.sk +
+------------------------+ HomePage: http://www.hanus.sk        +
+    FMPI UK Slovakia      Tel.    : +421905504772              +
+----> Look at my DB : http://algebradb.sourceforge.net/ <------+
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


Další informace o konferenci Linux