Je viens d'essayer sur mon 386SX : pas de soucis à priori, tout fonctionne sans soucis, même si j'ai ceci d'installé
viewtopic.php?f=8&t=26070 et plein de choses en UMB ^^
Merci d'avoir pris le temps de le tester ! KBFRDX est totalement insensible à l'utilisation des "UMB", vous pouvez y mettre tout ce que vous voulez :=)
Sur mon 486DX en revanche ça ne fonctionne pas avec toutes les configurations (j'ai un menu de démarrage). Ça fonctionne quand je ne met pas EMM386 ni rien en UMB, en revanche si c'est le mode "économie de mémoire" là le clavier plante. Cependant je ne pense pas que ce soit EMM386 ni les choses chargées en UMB qui posent problème. Parce qu'il y a une autre chose que je fait en même temps que ça : j'utilise DOSMAX qui permet de charger une partie de MS-DOS 6.22 en mémoire haute, et à mon avis cela utilise la zone mémoire supposée être utilisée par ce programme ^^
EMM386 n'y est pour rien, DOSMAX non plus. DOSMAX utilise la mémoire haute (UMB) pour réduire l'emprise de DOS en mémoire basse ("conventionnelle")y mettre davantage certaines parties de DOS. Comme déjà indiqué, ceci ne peut en rien gêner KBFRDX, qui est
en-dessous de DOS.
En revanche, oui, il est plausible qu'une fonction spéciale "économie de mémoire" soit en cause : c'est une fonction du BIOS ? Comme indiqué dans la petite notice, sur certaines machines, des fonctions optionnelles des BIOS, que ce soit le BIOS principal de l'ordi ou celui d'une "carte d'extension" peuvent potentiellement utiliser la mémoire normalement "inutilisée".
Pour info, pour les bidouilleurs qui veulent examiner la mémoire sous "debug" par exemple, KBFRDX utilise environ 470 octets (octets! pas mega, ni kilo-octets) commençant à l'adresse hexadécimale : 00530 et se termine un peu avant 00700, qui est l'adresse de chargement du DOS (IO.SYS ou IBMBIO.SYS).
Mais ça reste très appréciable, cependant je pense que pouvoir choisir de l'installer "normalement" pourrait être sympathique également car j'imagine que par nature il n'utilise pas beaucoup de RAM : il permet de remplacer avantageusement KEYB car je suppose qu'il est moins consommateur en RAM, mais également
KEYBFR car celui-ci ne supporte pas certaines combinaisons de touches qui peut s'avérer très gênant (comme ctrl alt suppr par exemple

)
La version qui se charge en mémoire DOS "normale" ne "mange" que 480 octets avec un chargeur très efficace) existe, je l'ai diffusée il y a je crois huit ans sur plusieurs sites. Je ne donne pas d'URL de chargement ici pour le moment pour deux raisons,
- j'ai une version améliorée que je dois encore mettre en ligne
- et je tiens à ce que vous testiez KBFRDX dans le maximum de configurations !
KBFRDX n'est pas "magique" pou rien : un avantage, étonnant eu égard à sa taille riquiqui, est qu'il est non seulement compatible avec Windows y compris en mode étendu, mais qu'il puisse être déactivé ou réactivé INDÉPENDAMMENT dans plusieurs "boîtes DOS" - ce qui normalement exigerait d'avoir un "VXD" occupant lui-même de la mémoire. Mais KBFRDX profite "gratuitement" du fait que, pour des raisons qui se perdent dans la nuit des temps, les 4 octets @00530h sont automatiquement "instanciés" par défaut. (Testé sous Win 3.11 pour workgroups et sous Windows 98 SE).
@Nintenloup : Bonjour ! Désolé pour vous, mais KBFRDX est un pilote pour le
clavier français de France seulement. J'ai fait aussi une version pour clavier allemand, et il serait naturellement possible - théoriquement - d'écrire celle qu'il vous faut, mais... cela prendrait du temps, c'est tout "cousu-main" et non pas prêt à porter, et je n'ai pas de clavier français-canadien pour la mettre au point et la tester :=(