Eric proposed: "For this, you start DEBUG, then type: a cs:100 mov ax,0305 mov bx,0000 int 16 int 20
g q " As Ah=3 int 16h is marked as PCJr only: INT 16 - KEYBOARD - SET DELAYS (PCjr ONLY) REG AH = 3 AL = 0: RESET TYPEMATIC AL = 1: INCREASE INITIAL DELAY AL = 2: INCREASE CONTINUING DELAY AL = 3: INCREASE BOTH DELAYS AL = 4: TURN OFF TYPEMATIC in https://groups.google.com/g/net.micro.pc/c/yg4oazZOA7g/m/uwO-gYOTi2gJ I hesitate to go there... but did not get the full RBIL. https://info.wsisiz.edu.pl/~bse26236/batutil/help/MODESTRS.HTM but I am a bit unsure these options are supported by FreeDOS because: http://wiki.freedos.org/wiki/index.php/Mode does not mention them. Last I was thinking many keyboards are now USB rather than PS/2... and I think the 8042 chip handle typematic on DOS... so I was first thinking about BIOS emulation of PS/2 keyboard and mouse in BIOS options... but your keyboard would just not work if these options were causing problem I think. ---- Activé ven., 10 juin 2022 14:48:48 -0400 Eric Auer <e.a...@jpberlin.de> écrit ---- > > Tom, > > >> In DOS I was able to press and hold a key and the key would repeat. > >> Great for arrow and page keys. For some reason this stopped workin > > > > wow. one of these Asshole from Hell questions: > > > > no information what DOS we are talkink about. > > > > no information whatsoever about CONFIG.SYS/AUTOEXEC.BAT. > > I somehow liked Dennis' way of asking for more context and details > better :-p However, I also have a technical question about Daniel's > technical question :-) > > Daniel, you could do the following to test whether explicitly setting > keyboard repeat (typematic rate, see RBIL = Ralf Browns Interrupt List) > to maximum speed and the delay to minimum has any effect on your real or > virtual hardware. > Note that you have to press return twice between "int 20" and "g". > > For the lowest possible speed and the longest delay before repeating > starts, you write "031f" instead of "0000" in the "mov bx,..." line. > > Interestingly, it seems to make no difference in DOSEMU2 which of the > two values I use for BX. It probably just uses the keyboard repeat > settings from Linux, without letting me a custom different rate just for > the DOSEMU2 window. > > So I would be keen to know which of the other DOS systems people here > are using do or do not support changing the typematic rate aka keyboard > repeat rate. In particular, I guess that real hardware often supports > this, while running DOS on a virtual computer in a window could be less > likely to offer support for this setting? > > Thanks for testing! Regards, Eric > > > > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user