VOGONS


How to set usb mouse driver under dos?

Topic actions

First post, by Zaxxon

User metadata
Rank Member
Rank
Member

I have a usb mouse connected to my win 98 machine, it works fine there but obviously dos (pure dos that is) cannot see it, not even with cutemouse.

So i downloaded this https://github.com/crazii/USBDDOS/releases/tag/1.0fix2

Firs i tried it by rebooting into dos (restart in dos, not pure dos), i ran it with the HID command and see my mouse, brand and model. then i ran ctmouse. I started a game and worked but then crashed. So maybe do you guys know an alternative that doesn't make game crashes?

Also, I tried it in pure dos mode right after boot, and this time it says "no usb devices found". don't know why, they are enabled in bios.

Reply 1 of 23, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hi! Normally, the BIOS provides PS/2 mouse emulation.
That mouse emulation often goes away when the OS loads USB drivers, though.

So in order to have USB mouse supported under DOS, the start of Windows 98 must be stopped early, maybe.
Pressing F8 during boot will normally show DOS 7 boot menu.
From here, plain DOS can be started and then a DOS mouse driver be loaded.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 2 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2024-12-30, 14:26:
Hi! Normally, the BIOS provides PS/2 mouse emulation. That mouse emulation often goes away when the OS loads USB drivers, though […]
Show full quote

Hi! Normally, the BIOS provides PS/2 mouse emulation.
That mouse emulation often goes away when the OS loads USB drivers, though.

So in order to have USB mouse supported under DOS, the start of Windows 98 must be stopped early, maybe.
Pressing F8 during boot will normally show DOS 7 boot menu.
From here, plain DOS can be started and then a DOS mouse driver be loaded.

hmm my bios doesn't provide that as no mouse (or any other usb device) is recognized after bios. Where should i look at specifically?

I don't need that as i have set the config file to just stop at dos after the bios loads, so unless i type "win", i am in pure dos mode, it's exactly there that this USBDOS doesn't see any device

Reply 3 of 23, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hm. For no PS/2 mouse emulation being available the BIOS must be either very old or very new, I think.
Or if the USB controller is a separate component (not part of chipset) then BIOS doesn't know about it, perhaps.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 4 of 23, by Linoleum

User metadata
Rank Member
Rank
Member
Zaxxon wrote on 2024-12-30, 13:53:
I have a usb mouse connected to my win 98 machine, it works fine there but obviously dos (pure dos that is) cannot see it, not e […]
Show full quote

I have a usb mouse connected to my win 98 machine, it works fine there but obviously dos (pure dos that is) cannot see it, not even with cutemouse.

So i downloaded this https://github.com/crazii/USBDDOS/releases/tag/1.0fix2

Firs i tried it by rebooting into dos (restart in dos, not pure dos), i ran it with the HID command and see my mouse, brand and model. then i ran ctmouse. I started a game and worked but then crashed. So maybe do you guys know an alternative that doesn't make game crashes?

Also, I tried it in pure dos mode right after boot, and this time it says "no usb devices found". don't know why, they are enabled in bios.

Seeing "USB Keyboard/Mouse Support" in your BIOS would be a good sign... What brand and model is the motherboard?

P3 866, V3, SB Audigy 2
P2 300, TNT, V2, Audigy 2 ZS
P233 MMX, Mystique 220, V1, AWE64
P100, S3 Virge GX, AWE64, WavetablePi & PicoGus
Prolinea 4/50, ET4000, SB 16, WavetablePi
486DX2 66, CL-GD5424, SB 32, SC55
SC386SX 25, TVGA8900, Audician32+

Reply 5 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Linoleum wrote on 2024-12-30, 15:23:
Zaxxon wrote on 2024-12-30, 13:53:
I have a usb mouse connected to my win 98 machine, it works fine there but obviously dos (pure dos that is) cannot see it, not e […]
Show full quote

I have a usb mouse connected to my win 98 machine, it works fine there but obviously dos (pure dos that is) cannot see it, not even with cutemouse.

So i downloaded this https://github.com/crazii/USBDDOS/releases/tag/1.0fix2

Firs i tried it by rebooting into dos (restart in dos, not pure dos), i ran it with the HID command and see my mouse, brand and model. then i ran ctmouse. I started a game and worked but then crashed. So maybe do you guys know an alternative that doesn't make game crashes?

Also, I tried it in pure dos mode right after boot, and this time it says "no usb devices found". don't know why, they are enabled in bios.

Seeing "USB Keyboard/Mouse Support" in your BIOS would be a good sign... What brand and model is the motherboard?

I have this see screens attached

anyway even if under "restart from dos" the usb devices are seen and "enabled", they actually don't work, the mouse won't move nor the a usb keyboard types 😁

Reply 6 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2024-12-30, 14:58:

Hm. For no PS/2 mouse emulation being available the BIOS must be either very old or very new, I think.
Or if the USB controller is a separate component (not part of chipset) then BIOS doesn't know about it, perhaps.

i posted some pics, please tell me if it's among those.

by the way even after using it from "restart from dos" it sees the usb devices and "enables" them, when i start a game they are actually not working like the mouse or keyboard etc

Reply 7 of 23, by Geri

User metadata
Rank Member
Rank
Member

ps2 mouse function control: enable
usb legacy support: enable
cutemouse should see the mouse as ps2 device afterwards, you will not need usb driver in dos.

TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html

Reply 8 of 23, by Jo22

User metadata
Rank l33t++
Rank
l33t++

I think the same, that should work.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 9 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Geri wrote on 2024-12-30, 18:16:

ps2 mouse function control: enable
usb legacy support: enable
cutemouse should see the mouse as ps2 device afterwards, you will not need usb driver in dos.

tried that, still didn't work 🙁

Reply 10 of 23, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hm. If nothing works, then you could try an serial mouse. The PC has a COM port?
If so, it's possible to use a serial mouse. Or a modern USB mouse through a converter.
There are open source projects for that.
Is there such a thing as a usb-to-serial mouse converter?

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 11 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2024-12-31, 14:24:
Hm. If nothing works, then you could try an serial mouse. The PC has a COM port? If so, it's possible to use a serial mouse. Or […]
Show full quote

Hm. If nothing works, then you could try an serial mouse. The PC has a COM port?
If so, it's possible to use a serial mouse. Or a modern USB mouse through a converter.
There are open source projects for that.
Is there such a thing as a usb-to-serial mouse converter?

the pc has the regular ps2 ports, in fact i use an old ibm ps2 keyboard, and if i had a ps2 mpuse i would have used that 😀
I foudn another setting called usb irq reserve but i see that enabling, after going to ctmouse (which actually sees the mouse as a mouse with wheel) mouse still doesn't work.

before enabling the usb legacy etc the message that ctmouse gave was another, like "mouse found at irq14" or something.

also i have a usb drive, when i use the command on usbddos to enable it, i actually have the unit ready but when i open it it's empty (on windows the usb works fine with all files and stuff)

Reply 13 of 23, by javispedro1

User metadata
Rank Member
Rank
Member

Or possibly the BIOS does keyboard emulation but not mouse. Even though I always thought those never existed, someone already corrected me on this forum...

Try without the PS/2 keyboard and with a USB keyboard, to see if that works. I'd also try toggling the "PS2 Mouse Function" setting. I'm surprised cutemouse would detect a wheel mouse.

Reply 14 of 23, by Jo22

User metadata
Rank l33t++
Rank
l33t++
javispedro1 wrote on 2025-01-01, 18:09:

Try without the PS/2 keyboard and with a USB keyboard, to see if that works. I'd also try toggling the "PS2 Mouse Function" setting. I'm surprised cutemouse would detect a wheel mouse.

That's a good idea. And please everyone don't use any USB hubs. The BIOS likely can't recognize them.
So please everyone plug the USB mouse directly into the PC's USB port, not in the USB port on the keyboard.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 15 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2025-01-01, 18:43:
javispedro1 wrote on 2025-01-01, 18:09:

Try without the PS/2 keyboard and with a USB keyboard, to see if that works. I'd also try toggling the "PS2 Mouse Function" setting. I'm surprised cutemouse would detect a wheel mouse.

That's a good idea. And please everyone don't use any USB hubs. The BIOS likely can't recognize them.
So please everyone plug the USB mouse directly into the PC's USB port, not in the USB port on the keyboard.

yes no hubs i just plug the stuff directly into the ports.

so i have to disable ps2 mouse function?

Reply 16 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
javispedro1 wrote on 2025-01-01, 18:09:

Or possibly the BIOS does keyboard emulation but not mouse. Even though I always thought those never existed, someone already corrected me on this forum...

Try without the PS/2 keyboard and with a USB keyboard, to see if that works. I'd also try toggling the "PS2 Mouse Function" setting. I'm surprised cutemouse would detect a wheel mouse.

hello just did like you said, left the ps2 keyboard and put a usb keyboard and the usb keyboard works right from the start even inside the bios

Reply 17 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Geri wrote on 2025-01-01, 13:54:
Zaxxon wrote on 2024-12-31, 14:37:

I foudn another setting called usb irq reserve

it has nothing to do with the issue. the mouse emulation in your bios is basically broken to its core. try a bios update.

I have this mobo

ASUS P3B-F [Socket 370]

is this bios update correct? https://pcrebuilding.altervista.org/93/9/BIOS … 8+Beta+004.html

Reply 18 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
javispedro1 wrote on 2025-01-01, 18:09:

I'm surprised cutemouse would detect a wheel mouse.

But it does see the picture. Problem is that it's not true as it doesn't work 😒

I will try with a very basic usb mouse, maybe the problem is that I am trying to use a razr mouse (that in win 98 wroks flawleslly by the way and without the whole bloatware that installs on modern os)

Reply 19 of 23, by Zaxxon

User metadata
Rank Member
Rank
Member
Zaxxon wrote on 2025-01-06, 17:56:
javispedro1 wrote on 2025-01-01, 18:09:

I'm surprised cutemouse would detect a wheel mouse.

But it does see the picture. Problem is that it's not true as it doesn't work 😒

I will try with a very basic usb mouse, maybe the problem is that I am trying to use a razr mouse (that in win 98 works flawleslly by the way and without the whole bloatware that installs on modern os)