Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread tom ehlert via Freedos-devel
Hallo Herr Bernd Böckmann via Freedos-devel, am Montag, 14. April 2025 um 20:05 schrieben Sie: >> Am 14.04.2025 um 15:50 schrieb tom ehlert via Freedos-devel >> : >> >> You are saying that this depends on the menu option being 3, independent of >> the effect of this option? > Correct, consi

Re: [Freedos-devel]  Re: Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Wilhelm Spiegl via Freedos-devel
Hi Jerome,the german keyboard has a third layer for additional characters, see:https://ro-kom.de/linux-falschen-tastaturlayout-auf-deutsch-umstellen/e.g. 7 till 9 and a " sharp S" which looks like a beta character, and some more. They can be activated by pressing AltGr + 7 etc. first, only to clari

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Bernd Böckmann via Freedos-devel
> Am 14.04.2025 um 22:35 schrieb tom ehlert via Freedos-devel > : > > DEVICE=C:\EXTKBD2.EXE > > reports 40:96 cleared? > no EMM386 involved? nowhere? Correct. > this would be hard to believe. I also was "surprised". > time to modify the kernel to report keyboard state before/after every de

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread tom ehlert via Freedos-devel
Hallo Herr Bernd Böckmann via Freedos-devel, am Montag, 14. April 2025 um 21:20 schrieben Sie: > Hi Eric, >> Am 14.04.2025 um 21:14 schrieb Eric Auer via Freedos-devel >> : >> >> If I understand you correctly, then JEMM386, but not JEMMEX, >> clears the ext keyboard flag at 40:96, but should n

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Jerome Shidel via Freedos-devel
Hi, > On Apr 14, 2025, at 3:21 PM, Bernd Böckmann via Freedos-devel > wrote: > > Hi Eric, > >> Am 14.04.2025 um 21:14 schrieb Eric Auer via Freedos-devel >> : >> >> If I understand you correctly, then JEMM386, but not JEMMEX, >> clears the ext keyboard flag at 40:96, but should not. > > th

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Bernd Böckmann via Freedos-devel
> Am 14.04.2025 um 15:50 schrieb tom ehlert via Freedos-devel > : > > You are saying that this depends on the menu option being 3, independent of > the effect of this option? Correct, considering the following stripped config: !MENUCOLOR=7,0 MENUDEFAULT=3,5 MENU 1 - Load FreeDOS with JEMMEX

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Bernd Böckmann via Freedos-devel
Hi Eric, > Am 14.04.2025 um 21:14 schrieb Eric Auer via Freedos-devel > : > > If I understand you correctly, then JEMM386, but not JEMMEX, > clears the ext keyboard flag at 40:96, but should not. the flag gets cleared even before the first driver is loaded, depending on what gets selected in t

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Eric Auer via Freedos-devel
If I understand you correctly, then JEMM386, but not JEMMEX, clears the ext keyboard flag at 40:96, but should not. Have you tested whether this depends on which options you use when loading JEMM386? The JEMM386 source code (some old version I had around) has the following in JEMM32.ASM which m

Re: [Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread tom ehlert via Freedos-devel
Hallo Herr Bernd Böckmann via Freedos-devel, am Montag, 14. April 2025 um 12:18 schrieben Sie: > Hi, > we (Willi Spiegl) have a machine, where depending on the the FreeDOS boot > menu selection, keys on his german keyboard like {}[] are not recognized. > I remotely narrowed this down to the ex

[Freedos-devel] Extended keyboard flag at 0040:0096 gets unexpectedly cleared

2025-04-14 Thread Bernd Böckmann via Freedos-devel
Hi, we (Willi Spiegl) have a machine, where depending on the the FreeDOS boot menu selection, keys on his german keyboard like {}[] are not recognized. I remotely narrowed this down to the extended keyboard flag at 0040:0096 getting cleared (to me randomly). Normally for Willis machine, the byt