Someone shared this on mastodon the other day, and it blew my mind. Hopefully it'll help you!
What I suggest is map these to either numb pad or keyboard commanders, and then you can toggle the behavior of your caps key on the Mac. I'll copy the read me below. I'll share a link feel free to check out the Apple, scripts on your own, but if you set the caps key to an insert key, then using laptop, layout, with jaws on windows in parallel, seems to be fairly well for me. The only major pain that I have is control, left and right arrows tend to not move me word by word… https://github.com/TyflosAccessibleSoftware/ChangeKeyForVM readme.md # Change keyboard for Virtual machine AppleScript to change the behaviour of the caps lock key for Virtual machines ## Description This repository includes some apple scripts to modify the behaviour of the physical keyboard. ### KeyboardForVM This AppleScript modifies the behaviour of the **caps lock** key changing it for other key. This function is usefull for blind developers who needs to use a screen reader in a Virtual machine. When a Windows virtual machine is running the screen readers usually use the **Insert** key as the *HotKey* for the screen reader but this key is not available in a MacOS keyboard. Using this script the key *Caps lock* can be changed for other key to manage a screen reader in the Virtual machine. #### Usage Run the script to show the behaviour selector for the **Caps lock** key and press *Enter*. You have to use this script when you will start a Virtual machine app. ### KeyboardRemapper This script allows us to remap a key with other one. The available keys are: caps lock, left shift, right shift, left command, right command, left alt, right alt, left control and right control. #### Usage Run the script to remap one of the available keys to other one. If you need to remap more keys you have to run the script again. ### ResetCapsLock This AppleScript resets the behaviour of the **caps lock** key. This function is usefull for blind developers who needs to use a screen reader in MacOS. #### Usage Run the script to aply the remap to the **Capslock** key. You have to use this script when you finish to use a Virtual machine app. ### RemapCapsLockToInsert This AppleScript modifies the behaviour of the **caps lock** key changing it to the **Insert** key. This function is usefull for blind developers who needs to use a screen reader in a Virtual machine. When a Windows virtual machine is running the screen readers usually use the **Insert** key as the *HotKey* for the screen reader but this key is not available in a MacOS keyboard. #### Usage Run the script to aply the remap to the **Capslock** key. You have to use this script when you will start a Virtual machine app. ## Information These scripts use the command **hidutil**. These changes are not permanent and the changes will be back when you reboot your machine or when you close your user session. ### Tips You can convert these scripts in an application to run it easily. To do this follow these steps: * Open this script in the *Script editor* * In the File menu choose the *Export* option * In the Field *format* select *Application* and press the button *Save* * Copy the new Application in your applications folder. ## Localization The scripts are translated to English and Spanish. You can translate each script changing the values in the **on setup()** function. Please, contact me to include new translations for these scripts. ## Copyright and license Copyright 2022-2023 Tyflos Accessible Software. All rights reserved. You may incorporate this Tyflos Accessible Software code into your system and program(s) without restriction. This software has been provided "AS IS" and the responsibility for its operation is yours. You are not permitted to redistribute this Tyflos Accessible Software script as "Tyflos Accessible Software project" after having made changes. If you are going to redistribute the code, we require that you make it clear that the code was descended from Tyflos Accessible Software project, but that you've made changes. If you have any suggestion or petition about this software please send an e-Mail to Tyflos Accessible Software using this e-Mail address: [tyflosaccessiblesoftw...@gmail.com](mailto:tyflosaccessiblesoftw...@gmail.com) — Best Michael - KJ7PAZ Payown Media, LLC > On Dec 29, 2023, at 8:02 AM, 'Matt Turner' via MacVisionaries > <macvisionaries@googlegroups.com> wrote: > > Hi folks. > I still have and intel mac and wanted to get a new one in the new year. > I’ve been playing with Parallels, and so far I like it. > I just can’t seem to get the Caps lock key to work with Jaws or NVDA. > Does Anyone have any idea? > > -- > The following information is important for all members of the Mac Visionaries > list. > > If you have any questions or concerns about the running of this list, or if > you feel that a member's post is inappropriate, please contact the owners or > moderators directly rather than posting on the list itself. > > Your Mac Visionaries list moderator is Mark Taylor. You can reach mark at: > mk...@ucla.edu and your owner is Cara Quinn - you can reach Cara at > caraqu...@caraquinn.com > > The archives for this list can be searched at: > http://www.mail-archive.com/macvisionaries@googlegroups.com/ > --- > You received this message because you are subscribed to the Google Groups > "MacVisionaries" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to macvisionaries+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/macvisionaries/3B6C7382-2B42-4486-8735-EDDA7450E004%40icloud.com. -- The following information is important for all members of the Mac Visionaries list. If you have any questions or concerns about the running of this list, or if you feel that a member's post is inappropriate, please contact the owners or moderators directly rather than posting on the list itself. Your Mac Visionaries list moderator is Mark Taylor. You can reach mark at: mk...@ucla.edu and your owner is Cara Quinn - you can reach Cara at caraqu...@caraquinn.com The archives for this list can be searched at: http://www.mail-archive.com/macvisionaries@googlegroups.com/ --- You received this message because you are subscribed to the Google Groups "MacVisionaries" group. To unsubscribe from this group and stop receiving emails from it, send an email to macvisionaries+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/macvisionaries/5C60B6E7-8E54-4212-8B36-C02B9A065606%40payown.media.