Ok, dit werkt voor de oplossing van je probleem:
Download de Microsoft Keyboard Layout Creator
https://www.microsoft.com/globaldev/tools/msklc.mspxNB: Je hebt daar .Net framework 1.1 (*) voor nodig. Die is waarschijnlijk al op uw systeem, indien niet, dan nainstalleren via
https://windowsupdate.microsoft.comDaar NIET kiezen voor Snel maar voor Aangepast.
Hij staat dan onder Software (optioneel).
(*) .Net Framework 2.0 wordt niet ondersteund, dus je moet (desnoods naast versie 2.0) versie 1.1 hebben.
Zodra het .NET framework 1.1 is geïnstalleerd, installeer de Microsoft Keyboard Layout Creator. Start het programma.
Kies File --> Load existing Keyboard en kies het voor u van toepassing zijnde keyboardinstelling (bij mij is dat Verenigde Staten Internationaal, maar in .BE is dat anders).
Kies bij Edit --> Options de juiste indeling rond de Enter-toets
Ga naar Project --> Properties
Vink daar aan de optie: Capslock turned off When shift is depressed (also known as Shiftlock).
Vul een Company in (maakt niet uit wat je daar invult, is wel verplicht iets in te vullen).
Klik op Ok
Kies nu Project --> Build DLL and Setup package.
Er wordt nu een installeerbare package gemaakt in een directory naar keuze.
Dubbelklik op die package, (resulterende info: zie bijlage), en je hebt onder Configuratiescherm --> Landinstellingen --> 'tabblad' Talen --> knop Details de mogelijkheid je Custom keyboardlayout aan je landinstelling toe te voegen. Bij mij heet de toe te voegen keyboardlayout (zie bijlage): Verenigde Staten (internationaal) (Custom).
Activeer die zojuist toegevoegde toetsenbordindeling via het 'toetsenbordje' in de Taalbalk, en kijk of het precies doet wat je wil.
Bij mij is het nu zo, dat als ik Caps-Lock heb aangezet, ik met het gebruik van de Shift-knop (al of niet in combinatie met een letter) die Caps-Lock weer uitzet.
Dat betekent bijvoorbeeld ook dat (ook al stond Caps-Lock eerst aan) ik met Shift-e
altijd 'E' krijg en niet 'e'.
Dat is die ShiftLock waar ik eerder in deze posting over geschreven heb.
Laat ons weten of dit nu precies is wat je wilde.
Tijs.