Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

CT60 and related things BBS
 
Re: Update on USB mouse driver
Posted by: Johan Klockars Mar,13.2006-17:58 

> Now, I am doing this by directly adding the mouse deltas from USB into the relevant variables in Line_A table,

This will fail to work with fVDI (which doesn't read or write lineA variables at all after startup) once I finally get around to actually dealing with the Atari mouse properly (it's still left to the original VDI).
Of course, it will be simple enough to write the code to deal with your USB mouse driver, so this is not really a problem.

Frankly, I'm a bit surprised it even works with the normal VDI, though. What about the events that are supposed to be called when the mouse moves (used by mouse accelerators, etc)?

> I need to go as low level as I can so that theres more chance of most apps and OS'es working correctly.

Then why not go all the way?
I mean, create fake IKBD packets and call the mousevec routine (see Kbdvbase()).
That really should work the same as the real thing under all (OS legal) circumstances.








[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
Update on USB mouse driver... Coda Mar,10.2006-00:48
  Re: Update on USB mouse driver Peter Mar,10.2006-01:02
    Re: Update on USB mouse driver CiH Mar,10.2006-01:57
      Re: Update on USB mouse driver vlg Mar,10.2006-14:13
        Re: Update on USB mouse driver hencox Mar,10.2006-17:43
          Re: Update on USB mouse driver Coda Mar,10.2006-18:01
            Re: Update on USB mouse driver MacFalcon Mar,11.2006-17:55
              Re: Update on USB mouse driver Coda Mar,11.2006-20:17
              Re: Update on USB mouse driver Peter S Mar,27.2006-13:46
  Re: Update on USB mouse driver Johan Klockars Mar,13.2006-17:58
    Re: Update on USB mouse driver Coda Mar,13.2006-19:06


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson