aboutsummaryrefslogtreecommitdiff
path: root/mousmain.c
AgeCommit message (Collapse)AuthorFilesLines
9 daysembed language & unicode tables into main executablesJavier1-3/+1
use KITTENC to embed all NLS files into executable KITTENC does not allow loading external files anymore... embed the cp???uni.tbl (codepage -> unicode conversion tables) into the main executable too. however, we will still try to find them in PATH if user cp is missing from the internal ones. this means the distribution zip/flp now contain much fewer files. con: some utilities now need to built in the host (kittenc & unitbl2c) this may make the build less portable; so far unix and dos/386 still work.
13 dayshandle wheel serial protocol (untested)Javier1-17/+29
13 daysreadd hack to kitten to load files from exe path, update vbmouse help ↵Javier1-10/+18
message & nls files
14 daysallow for 'vbados reconf' command to re-search for mouse and reconfigure driverJavier1-72/+129
14 daysupdate es translation and add error message for wheels on serial miceJavier1-3/+8
14 daysfirst steps towards (optional) serial mouse supportJavier1-31/+275
2026-03-01add initial support for emulating left/right arrow keys from horizontal wheelJavier1-8/+48
2024-07-07refactor int16 store keystroke with separate scancode/character argsJavier1-4/+4
2024-05-20detect num wheels while loading TSRJavier1-4/+10
2024-05-19add initial support for 2nd wheel & 4-5 mouse buttonsJavier1-9/+12
2023-12-16separate define for tracing ps/2 protocol eventsJavier1-2/+2
2022-11-27refactor to add per-mount options to vbsfJavier1-15/+16
2022-07-15Define _() macro for kittengets()Eduardo Casino1-46/+46
2022-07-14Localization supportEduardo Casino1-48/+53
2022-04-20add back support for using ps/2 bios with 3-byte packetsJavier1-1/+1
apparently some BIOSes and DOSBox don't support 1-byte streaming mode, and neither does win386 without a special vkd
2022-04-18switch mouse driver to always use 1-byte packets from BIOSJavier1-2/+2
2022-04-16avoid leaking HMA on install errorJavier1-5/+5
2022-04-15rename some headers for consistencyJavier1-1/+1
2022-04-15add log msgs for non-detection of ps2 wheelJavier1-0/+3
2022-04-15use different buffer sizes for vbx mouse & sfJavier1-1/+1
2022-04-14cleanup vbox codeJavier1-2/+0
2022-04-12add file date/time listing support, closeall callJavier1-2/+2
2022-04-11add new virtualbox shared folders clientJavier1-98/+8
2022-04-09rename source files for consistencyJavier1-0/+646