The following image displays an open Northgate Ultra 102.
Notice the unpopulated top F key row, labeled SF1 through SF12, and the unpopulated spaces above the arrow key cluster between the letters and the numeric keypad, labeled as shown presently.
I'm always bothered by printed circuit boards with unpopulated regions that have silk-screened legends. This one is no exception.
I've tested the unused soldering points and indeed they electrically support a complete second set of F Keys. The unpopulated spaces in the arrow key cluster also have legends, and the electrical contacts bear out this functionality, except the mysterious "OMNI" key doesn't seem to have a normal scan code.
The following image displays a Northgate Ultra 101. Notice the U102 silk-screened legends match the respective U101 arrow cluster keys. However, the neighboring U101 keys do not match their U102 counterparts.
You can safely ignore the top F key row, as this is not part of the final exam. The only thing halfway interesting about top F key row is the U102 electricals do not support the physical U101 F Key arrangement. This therefore shoots down my hypothesis inspiring this article, that Northgate had only one PCB for all their keyboards.
This lead me to review the bottom of the U102 board. What a surprise. The U102 PCB supports two different electrical key arrangements in the same physical space.
Confirmed:
[*]the blue-marked contacts have electrical support for the U102 key arrangement it shipped with. (like,duh!)
[*]the red-marked contacts have electrical support for the U101 key arrangement, but are unpopulated.
[/LIST]
To do list:
[*]test the simultaneous use of U101 and 102 keypads, including testing in both NUMLOCK states.
[*]wire the U101 arrow cluster signals into a harness, to the left, for a left-hand arrow array.
[*]Find out what the OMNI key does.
[/LIST]
I've not actually modded the board yet, but I wanted to publish this before I fell aslee.....