Debug/X v2.50, JDeb386, 386SWAT, Keyboard.sys (Developers)
> So if anyone has a good approach to add new kbd layouts, tell me. 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.
I saw Tom already replied for mKeyb.
As for FreeDOS KEYB, you can define layouts in a way that is codepage aware (and will response to CON devices codepage change calls).
The layout is a text file that translates into a KL file. KL files are packed into a KEYBOARD.SYS style file.
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/keyb/fdkeyb-2.0/
The KC200X.ZIP file contains all you need (KC ver 2.00 executable), including documentation about the compiler and the KEY file specification.
Complete thread:
- Debug/X v2.50, JDeb386, 386SWAT, Keyboard.sys - Japheth, 13.05.2024, 13:26 (Developers)
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - tom, 13.05.2024, 13:50
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - Japheth, 17.05.2024, 18:44
- MKeyB & MS SmartDrv - Japheth, 22.05.2024, 12:54
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - Japheth, 17.05.2024, 18:44
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - bretjohn, 13.05.2024, 19:20
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - Japheth, 14.05.2024, 08:44
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - bretjohn, 14.05.2024, 16:04
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - Japheth, 14.05.2024, 08:44
- Debug/X v2.50 & JDeb386 released - Japheth, 03.06.2024, 07:59
- Debug/X v2.51, JDeb386 - Japheth, 18.06.2025, 14:03
- Debug/X v2.50, JDeb386, 386SWAT, Keyboard.sys - Aitor, 13.07.2025, 23:24
- Debug/X v2.50, JDeb386, 386SWAT, Keyboard.sys - Japheth, 15.07.2025, 07:41
- Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys - tom, 13.05.2024, 13:50