Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys (Developers)

posted by Japheth Homepage, Germany (South), 14.05.2024, 08:44

> I don't think you're going to find an easy way to do this. Keyboard
> layouts are VERY complicated and confusing. E.g., you need to worry about
> things like code pages and keyboard modes. Some keyboards have a Latin
> Mode in addition to a "native" mode (Cyrillic, Hebrew, Greek, etc.).

Seems you didn't fully read my post:

> The debugger doesn't need any sophisticated tables, it doesn't handle file or
> file names, it's just the alphanumeric keys, '#','$','%', BS and ENTER.

Without the need for "dead keys", extended keys and the like, the situation is not longer "VERY complicated". Actually, the approach that I first considered seams feasible: to trap keyboard ports 0x60 and 0x64, then feed the keyboard driver with a bunch of make codes/break codes combinations and see what it makes out of that.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 114 users online (0 registered, 114 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum