aboutsummaryrefslogtreecommitdiff
path: root/mousew16.c
AgeCommit message (Collapse)AuthorFilesLines
2024-09-05mousew16: fix regression: vertical wheel scrolling was not scaled by 2x ↵Javier1-34/+42
since dual wheel support
2024-05-20do not necessarily require int33/11 call to enable wheelapiJavier1-1/+1
2024-05-19add horizontal wheel scroll support to w16 driverJavier1-50/+70
2024-03-10minor cleanupJavier1-5/+4
2022-12-31restore int33 callback+window when windows goes foregroundJavier1-15/+147
Even though it should not be necessary, this should help some cases where mouse control is lost when returning from a fullscreen DOS box.
2022-11-06improve wheel support (e.g. winword works now)Javier1-17/+118
2022-04-30refactor: switch debug log to a more convenient printf-like APIJavier1-25/+9
2022-04-18switch mouse driver to always use 1-byte packets from BIOSJavier1-1/+1
2022-04-18in w16driver, change mouse speed for improved dosemu2 compatibilityJavier1-10/+29
See discussion in https://github.com/dosemu2/dosemu2/issues/1552#issuecomment-1101657149
2022-04-14add wheel support to win16 mouse driverJavier1-7/+135
2022-04-09rename source files for consistencyJavier1-0/+187
2022-03-29initial import of DOS mouse driverJavier1-342/+0
2022-03-13split ps/2 initialization into more functionsJavier1-5/+16
2022-03-13let VMD know the mouse typeJavier1-1/+10
2022-03-12use int2f to detect fullscreen dosboxes in protected modeJavier1-2/+105
2022-02-28use virtual DMA service on windows with paging enabledJavier1-4/+8
2022-02-27initial importJavier1-0/+215