Because the keyboard controller doesn't handle the mouse.
...
Hmmm - I highly doubt that USB keyboards and USB mice connected to an USB host (be it a Deneb/Poseidon like in my case or a SUM like in this discussion) are controlled by the keyboard controller at all...
:confused:
But I also might have gotten it completely wrong...
EDIT:
Then I might be better off with the
Anaiis USB stack and an clockport Subway from E3B for my A500s. I have clockports on the Viper520s fitted in my A500s.
This solution seems to offer both - keyboard
and mouse support - and even more:
"
ANAIIS, acronym for Another Native Amiga IO Interface Stack
...
Native because it is all written in C language (some parts are in Assembly).
Amiga because this computer worths this kind of program.
Input/Output because it works for mice, keyboards, thumbs and printers.
Interface because it translates usb transactions into Intuition events.
Stack because this kind of program is called like that.
...
ANAIIS controls internaly :
- (9,0,0) alias hub
- (3,1,1) alias keyboard (boot keyboard)
- (3,1,2) alias mouse (boot mouse)
and externaly:
- (7,1,1), (7,1,2) alias printer (uni and bi-directional)
- (8,6,80) alias massstorage (bulk only with embedded scsi commands)
SATA disk, sticks, keys, thumbs, card readers...
- (3,0,0) vendor=0x044f 1103 product=0xb320 45856 ThrustMaster (joypad with
rumble)
- all external program by using a Sirion like API.
- like pl2303 vendor=0x067b 1659 product=0x2303 8963
..."