![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-08-17 08:35 |
47,813 topics / 349,904 posts / today 1 new / 48,259 members |
| DOS疑难解答 & 问题讨论 (解答室) » [Help] About "WBAT" supporting mouse operation!!! |
| Printable Version 2,854 / 8 |
| Floor1 pizigao | Posted 2003-05-29 00:00 |
| 银牌会员 Posts 292 Credits 1,063 | |
|
How can I make "WBAT" support mouse operation under “TW”!!!
|
|
| Floor2 Wengier | Posted 2003-05-29 00:00 |
| 系统支持 Posts 10,521 Credits 27,736 | |
|
First load a mouse driver, for example CuteMouse.
|
|
| Floor3 pizigao | Posted 2003-05-30 00:00 |
| 银牌会员 Posts 292 Credits 1,063 | |
|
Loaded it, still can't use it!!!!
http://www2.zzu.edu.cn/ie/newdos/dispbbs.asp?boardID=11&ID=2790 |
|
| Floor4 jzhupo | Posted 2004-07-22 00:00 |
| 中级用户 Posts 53 Credits 347 | |
|
Mine doesn't work either, the mouse always stays at the upper-left corner of the screen
|
|
| Floor5 zhri | Posted 2004-07-22 00:00 |
| 高级用户 Posts 153 Credits 665 | |
|
How about changing the mouse driver? (Generally the ones with better compatibility are the one that comes with MS-DOS and the one included with UCDOS)
|
|
| Floor6 Climbing | Posted 2004-07-22 00:00 |
| 铂金会员 Posts 2,753 Credits 6,962 From 河北保定 | |
|
Generally speaking, a Chinese character support system will take over interrupts in the DOS system to implement Chinese display and input, and this can cause the interrupts used by the mouse to be overwritten by the Chinese character support system. So you can try loading the Chinese character support system first, then load the mouse driver and test it. I just tried it: the Tianhui Chinese character support system I used was the 3.2 pocket edition included on the MS-DOS 7.1 installation disk provided by moderator Wengier, and the mouse driver was CuteMouse version 1.9 (I tested it in Virtual PC). Note that I loaded the mouse driver first and only then entered the Chinese character support system. Running WBAT's DEMO.BAT, the mouse worked perfectly normally.
|
|
| Floor7 Climbing | Posted 2004-07-22 00:00 |
| 铂金会员 Posts 2,753 Credits 6,962 From 河北保定 | |
|
I tried again in a virtual machine. This time I used Tianhui 3.0 pocket edition. First I tried loading the mouse driver first and then loading the Chinese character support system, and sure enough the mouse could not be used. Then I tried loading the Chinese character support system first and then the mouse driver, and this time the mouse had no problem. So it really does seem that version 3.0 of the Chinese character support system did a rather poor job when taking over DOS system interrupts and knocked out the mouse interrupt. Tianhui 3.2, however, does not have this problem. Also, since both Tianhui and the mouse driver are TSR programs, if you loaded the mouse driver afterward, then before using tw/q to unload the mouse driver, be sure to first use ctmouse /u to unload the mouse driver, otherwise the mouse driver will be impossible to unload.
|
|
| Floor8 GOTOmsdos | Posted 2005-04-11 00:00 |
| 铂金会员 Posts 1,827 Credits 5,154 | |
|
The methods above don't work for me at all. The mouse always stays at the upper-left corner of the screen
|
|
| Floor9 GOTOmsdos | Posted 2005-04-11 00:00 |
| 铂金会员 Posts 1,827 Credits 5,154 | |
|
Many thanks to CLIMBING! Solved! Under pure DOS: under pure DOS: the method is as follows: ctmouse >nultw32 /np >nulctmouse /u >nulctmouse /n >nulWBAT program.&&&&&&&&&&&&&&&&&&&&&But strangely, I used MSD to check the changes in interrupt hooking before and after loading Tianhui, and I didn't find anything abnormal.Before loading Tianhui: the mouse interrupt is 12, hooked by DEFAULT HANDLER; interrupts 0 and 1 are TIMER CLICK and.., hooked by DEFAULT HANDLER.After loading Tianhui: the mouse interrupt is unchanged, while interrupts 0 and 1 are hooked by Tianhui.?
|
|
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |