https://www.ohjelmointiputka.net/keskustelu/3370-usb-portin-lukeminen-qb
Tuossa keskustelussa kyselin, että miten USB-porttia luetaan ja nyt sen sain toimiman, mutta kun minulla on USB:hen kytkettynä Joysticki toiseen ja hiiri toiseen, ja porttien I/O-numerot ovat D000-D01F ja D400-D41F:
Luen tietoa jokaisesta noista porteista, mutta vaikka liikutan Joysticia ja hiirtä ja painan nappeja, mitään muutosta ei luvuissa näy, vaikka ohjelma päivittää niitä koko ajan. Mikähän voisi olla pielessä?
Itse en suosittelisi yrittämään QBasicilla tuota USB-portin lukemista. Vaikka saisitkin noista porteista ulos jotain tietoa, niin uskon, ettei niistä kovin helposti saisi tulkattua, mitä laite tekee.
Ja mihin edes tarvisit tuota USB-portin lukemista?
Joystickin ja hiiren ohjelmointiin. Eikö QB pysty lukemaan kaikkea portteja, jos tiedossa on portin IO-alue? Miksei sitten muka USB:tä?
Ja nyt en halua tietoa mistään STICK-funktioista ja INTERRUPT:sta. STICK:iin en koske pitkällä STICK:illäkään ja INTERRUPT tekee koko systeemin niin valmiiksi kuin olla ja voi, ettei sitä voi soveltaa omiin tarpeisiin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.