WheelK : at last, use that mouse =wheel= in DOS ! (Announce)
Hi !
> Just as an FYI, I've never used function 16.05 in my programs -- I've also
> stuffed the keyboard buffer "by hand", as you put it.
I'm not surprised, I would've bet this is how your programmes did it, at least where necessary - be it only because your targets include (pre)historic PC/XTs, while I have limited myself to 80286-AT compatibles. Please realise WheelK at this point is just a minimalist proof of concept awaiting for comments, suggestions, & I've been fully aware of missing tests, including the one(s) for the presence of "16/05". Actually I made the WheelK, in part, to motivate /you/, after you told me on your forum that you have lost the original source code for Mouskeys, unfortunately, and that other priorities prevented you from resuming the work on it !
It would of course be much cleaner to have the wheel processing integrated in a revised Mouskeys, all-in-one, especially considering the flakyness of Microsoft-defined "mouse user procedure" :=)
> That way it always
> works, whether the BIOS supports the function or not. But, it uses more
> memory that way. I can send you some sample code if you want.
Thanks, I don't need that sample - I wrote my own on the fly in approx 5 minutes, it is included in the special modified WheelK (advertised in my previous reply for Rayer to test.)
> You could also test function 16.05 to make sure it works as you're loading
> the TSR and display an appropriate error message.
Of course, I should've added this particular test and/or the alternate "manual" way... while I want to avoid bloat & feature-creep, there are several modifications and possible enhancements I have marked as TODO or TODO? :=)
---
Ninho
Complete thread:
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 04.08.2016, 16:43 (Announce)
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 05.08.2016, 18:29
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 05.08.2016, 18:46
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 06.08.2016, 21:58
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 07.08.2016, 00:19
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 07.08.2016, 02:54
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 07.08.2016, 09:46
- WheelK : at last, use that mouse =wheel= in DOS ! - bretjohn, 07.08.2016, 16:31
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 07.08.2016, 17:18
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 08.08.2016, 14:52
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 09.08.2016, 00:51
- WheelK : at last, use that mouse =wheel= in DOS ! - bretjohn, 09.08.2016, 21:02
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 09.08.2016, 23:38
- WheelK : at last, use that mouse =wheel= in DOS ! - bretjohn, 10.08.2016, 17:44
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 10.08.2016, 18:45
- WheelK : at last, use that mouse =wheel= in DOS ! - bretjohn, 10.08.2016, 17:44
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 09.08.2016, 23:38
- WheelK : at last, use that mouse =wheel= in DOS ! - bretjohn, 09.08.2016, 21:02
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 09.08.2016, 00:51
- WheelK : at last, use that mouse =wheel= in DOS ! - bretjohn, 07.08.2016, 16:31
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 07.08.2016, 09:46
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 07.08.2016, 02:54
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 07.08.2016, 00:19
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 06.08.2016, 21:58
- WheelK : at last, use that mouse =wheel= in DOS ! - Ninho, 05.08.2016, 18:46
- Mouse wheel is now supported in vDos-lfn too - Wengier, 14.08.2016, 02:56
- Mouse wheel is now supported in vDos-lfn too - bretjohn, 14.08.2016, 17:55
- Mouse wheel is now supported in vDos-lfn too - Wengier, 14.08.2016, 20:41
- Mouse wheel is now supported in vDos-lfn too - RayeR, 16.08.2016, 17:54
- Mouse wheel is now supported in vDos-lfn too - bretjohn, 14.08.2016, 17:55
- WheelK : at last, use that mouse =wheel= in DOS ! - RayeR, 05.08.2016, 18:29