This page is laid out for easy navigation via JAWS:
- Use h to jump from section to section.
- Use Tab to move among links for
different script versions. JAWSKey+F7 should also provide
a list of these links.
These are JAWS scripts for Skype for Business 2016, from now on called simply SFB.
These scripts are intended for SFB 2016 versions released by Microsoft in mid to late 2017 or later. They may work with older SFB versions, but this has not been tested.
Documentation of script usage and features can be viewed by typing
Insert+F1 twice in quick succession from within SfB
while these scripts are running.
This script version is dynamic, meaning that updates to it will be made
"in place." Newer revisions will replace older ones, and I will add
change notes to this section as changes are made.
Here are the changes in this version, most recent first.
In JAWS, use the h or 3 keys to move through
changes by release date, or Tab to jump straight to the
Revision 376, released February 26, 2019, tested against SFB version 16.0.11231.20174 and about 13 earlier versions released after August, 2018
- JAWS should no longer slow down during typing into a conversation edit field when the conversation window has been open for a long time.
- The command for opening a JAWS input dialog for entry of a chat message, Command e or Command Ctrl+e depending on SFB script revision, is removed as the above fix makes this workaround unnecessary.
The command for toggling between two means of handling these fields, Command Shift+e, is also no longer necessary and is removed.
- Command e now moves to the conversation input box, just as does Command i, for those accustomed to this key sequence from other scripted applications that support text chatting.
(As a useful side effect, anyone who types Command e to get a JAWS edit box will simply be reminded that typing directly into the native SFB edit control will work well enough.)
- The "who is speaking" command, Command s, displays its results in Braille in addition to speaking.
- Numerous small under-the-hood fixes, including speed improvements and some error messages in place of beeps.
- Source code to the scripts is no longer included. See my Script Distribution Policy document for details. As one side effect, this will cause installation to run much faster.
Revision 365, released August 23, 2018, tested against SFB versions 16.0.10325.20082 and 16.0.10325.20118
- Ins+T in a tabbed conversation window again announces tab count in the latest SFB 2016 version tested.
It does not announce a tab's position among other tabs because programmatic tab item order does not agree with physical display order in this list.
- Command c on the main screen can find the results list when focus is on the "Select primary audio device" button as well as from several other points from which it failed previously.
- Command c in a multiple-conversation window will move focus to the list of conversations. Use arrows to move among conversation names and Space to switch to one.
Ctrl+Tab still works to cycle through conversations as well.
- Command n works on more SFB versions to move focus to the "Change my note" field on the main screen.
Revision 358, released August 15, 2018, tested against SFB version 16.0.10325.20082
- Command s identifies who is speaking when typed in an active meeting screen.
- Command n jumps to the "Change my note" field when typed on the main screen.
- Ins+T should be faster when typed in a large meeting screen.
- Less extra speech and better naming of group boxes during tabbing.
Revision 346, released May 22, 2018
This is the first release of this script version. See the menus at the top of this page for access to previous scripts intended for Lync 2013, Skype For Business 2015, and early versions of Skype For Business 2016.
These are the changes since the June 13, 2017 release of those scripts (revision 325):
- The installer supports JAWS 2018 and will also check drives D: and E: in addition to C: when seeking JAWS executables while being denied access to the Windows registry.
- The minimum supported JAWS version is now 16.0 rather than 15.0, because of UIA support added in JAWS 16.0 and used in these scripts.
- These scripts are intended for Skype for Business 2016 versions from mid 2017 or later. Use with older SFB 2016 versions or with Lync 2013 or Skype For Business 2015 may be possible but is neither tested nor officially supported.
- The code for making JAWS announce and/or play sounds when a user or users type into a chat window is removed as these features are replaced by internal support within SFB:
- There is an option in Skype For Business itself for playing a sound while one or more users are typing into the current window:
Check "Play a sound when viewing an IM conversation and someone is typing" on the
Ringtones and Sounds page.
- The scripted Alt+1 command will announce who is typing if issued while someone is typing.
- Braille support may sometimes be slightly faster.
- Documentation and help facilities are slightly improved.
- The sound played on exit from a key layer is quieter so it will not drown out speech.
Download: Version 2016 executable installer (can also open with 7Zip)