IRIX Network Forums
Need Help with DIP Switch Settings on Sun Type 6 Keyboard - Printable Version

+- IRIX Network Forums (//forums.irixnet.org)
+-- Forum: Other Platforms (//forums.irixnet.org/forum-5.html)
+--- Forum: Sun/ORACLE/Fujitsu (//forums.irixnet.org/forum-21.html)
+--- Thread: Need Help with DIP Switch Settings on Sun Type 6 Keyboard (/thread-4449.html)



Need Help with DIP Switch Settings on Sun Type 6 Keyboard - G321 - 01-06-2025

Hi everyone,
I recently got my hands on a Sun Type 6 keyboard, and I noticed it has a set of 8 DIP switches hidden behind a small panel on the back. Unfortunately, I couldn’t find any detailed documentation or manual explaining what these switches do.
I assume they might control settings like:
• Keyboard layout (e.g., country codes)
• Interface modes (e.g., compatibility with older Sun hardware)
• Repeat rate adjustments
• Protocol options
Does anyone know the exact function of these DIP switches or have access to a manual for the Type 6 keyboard?
Any guidance, documentation links, or even personal insights would be greatly appreciated!
Thanks in advance
G321


RE: Need Help with DIP Switch Settings on Sun Type 6 Keyboard - robespierre - 01-06-2025

They are for setting the keyboard layout reported to the computer.
The codes sent are described by Sun: https://docs.oracle.com/cd/E19683-01/806-6642/auto25/index.html

Are you sure you're looking at a Type 6? It says
Quote:Users cannot change the layouts of Type 6 keyboards because there are no DIP switches at the back of the keyboards.



RE: Need Help with DIP Switch Settings on Sun Type 6 Keyboard - vishnu - 01-06-2025

You can try to use the xkeycaps program to change the keyboard layout:

jwz.org/xkeycaps


RE: Need Help with DIP Switch Settings on Sun Type 6 Keyboard - robespierre - 01-07-2025

The Solaris key layout can be changed using the kbd(1) command.
But I understood the question to be about the keyboard itself, not instructions on changing the layout. Most international key layouts are gimped in one way or another and missing important keys for programming.