I haven't personally played with reprogramming a Northgate. The Omnikey Ultra versions were the ones with the extra SF keys. For those keys to work independently of the regular F keys they would have to generate different scan codes. The tables in the manuals I linked should give details on that. But that means those positions won't just be wired in parallel with the F keys. Whether the 102 has the same ROM table as the Ultra would determine which scan codes (if any) would be generated with the unused switch positions populated. The easiest way to test for that would be to solder a switch into an unused position (PC board removed from case) and check for a scan code from that switch with a utility program.rich1051414 wrote: ↑ Beautiful, ty.
Seems I only need dip switch 5 toggled, for the standard IBM layout. Also dip switch 6 to swap the * and / keys that are in the windows keys location.
I guess I could use a soarer's converter to convert those to windows key or whatever.
Also, there are a LOT of unpopulated switches in this board, which would require modifications to the shell to populate. I assume populating the row where the function keys would be would just be duplicates of the F keys, since the 102 can't have the SF keys programmed?
Some of the Northgates have a separate EPROM (I think...) that contains the scan code table; others may have it built into the processor chip. If the unpopulated positions don't generate scan codes you could theoretically copy an Ultra EPROM or swap an Ultra controller chip to make use of the extra positions. But again I haven't actually done that.