Japheth![]() Germany (South), 13.05.2024, 13:26 (edited by Japheth, 15.05.2024, 06:41) |
Debug/X v2.50, JDeb386, 386SWAT, Keyboard.sys (Developers) |
Hello, --- |
tom![]() Germany (West), 13.05.2024, 13:50 @ Japheth |
Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys |
> So if anyone has a good approach to add new kbd layouts, tell me. The |
Japheth![]() Germany (South), 17.05.2024, 18:44 @ tom |
Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys |
> you might look at mKEYB sources; in particular the keydefXX tables. --- |
Japheth![]() Germany (South), 22.05.2024, 12:54 @ Japheth |
MKeyB & MS SmartDrv |
> Btw., on my keyboard "MKEYB GR" strangely doesn't translate key 0x56 ( --- |
bretjohn![]() ![]() Rio Rancho, NM, 13.05.2024, 19:20 @ Japheth |
Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys |
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.). |
Japheth![]() Germany (South), 14.05.2024, 08:44 @ bretjohn |
Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys |
> I don't think you're going to find an easy way to do this. Keyboard --- |
bretjohn![]() ![]() Rio Rancho, NM, 14.05.2024, 16:04 @ Japheth |
Debug/X v2.50, JemmDbg, 386SWAT, Keyboard.sys |
> Without the need for "dead keys", extended keys and the like, the situation |
Japheth![]() Germany (South), 03.06.2024, 07:59 @ Japheth |
Debug/X v2.50 & JDeb386 released |
Debug/X v2.50 is here: --- |
Japheth![]() Germany (South), 18.06.2025, 14:03 @ Japheth |
Debug/X v2.51, JDeb386 |
Actually, hardly anything changed for the standard variants DEBUG.COM/DEBUGX.COM. --- |