This is a document describing the required IBUS ID switch settings for the K6 keyboard. The firmware in the keyboard reads Port 1 for the IBUS ID. It then rotates the least significant bit into the most significant bit position, three times. That turns Port 1 from S1 S2 S3 S4 S5 FFR NC S6 into FFR NC S6 S1 S2 S3 S4 S5. For the K6 keyboard, the bits FFR and NC are always set = 0. To get the IBUS ID Code, use the rotated port information above (S6 S1 S2 S3 S4 S5). For example, 20 hex is the following bit pattern; 0010 0000, making S6 = 1, and all other switches = 0 (see the table below). Note: A 0 in the table means that that switch must be closed (shorted to ground) to get a zero read in that position. IBUS ID (HEX) Switch settings |S1 |S2 |S3 |S4 |S5 |S6 | |---+---+---+---+---+---| 20 | 0 | 0 | 0 | 0 | 0 | | |---+---+---+---+---+---| 21 | 0 | 0 | 0 | 0 | | | |---+---+---+---+---+---| 22 | 0 | 0 | 0 | | 0 | | |---+---+---+---+---+---| 23 | 0 | 0 | 0 | | | | |---+---+---+---+---+---| 24 | 0 | 0 | | 0 | 0 | | |---+---+---+---+---+---| 25 | 0 | 0 | | 0 | | | |---+---+---+---+---+---| 26 | 0 | 0 | | | 0 | | |---+---+---+---+---+---| 27 | 0 | 0 | | | | | |---+---+---+---+---+---| 28 | 0 | | 0 | 0 | 0 | | |---+---+---+---+---+---| Page 1 of 2 IBUS ID (HEX) Switch settings |S1 |S2 |S3 |S4 |S5 |S6 | |---+---+---+---+---+---| 29 | 0 | | 0 | 0 | | | |---+---+---+---+---+---| 2A | 0 | | 0 | | 0 | | |---+---+---+---+---+---| 2B | 0 | | 0 | | | | |---+---+---+---+---+---| 2C | 0 | | | 0 | 0 | | |---+---+---+---+---+---| 2D | 0 | | | 0 | | | |---+---+---+---+---+---| 2E | 0 | | | | 0 | | |---+---+---+---+---+---| 2F | 0 | | | | | | |---+---+---+---+---+---| 30 | | 0 | 0 | 0 | 0 | | |---+---+---+---+---+---| 31 | | 0 | 0 | 0 | | | |---+---+---+---+---+---| 32 | | 0 | 0 | | 0 | | |---+---+---+---+---+---| 33 | | 0 | 0 | | | | |---+---+---+---+---+---| 34 | | 0 | | 0 | 0 | | |---+---+---+---+---+---| 35 | | 0 | | 0 | | | |---+---+---+---+---+---| 36 | | 0 | | | 0 | | |---+---+---+---+---+---| 37 | | 0 | | | | | |---+---+---+---+---+---| 38 | | | 0 | 0 | 0 | | |---+---+---+---+---+---| 39 | | | 0 | 0 | | | |---+---+---+---+---+---| 3A | | | 0 | | 0 | | |---+---+---+---+---+---| 3B | | | 0 | | | | |---+---+---+---+---+---| 3C | | | | 0 | 0 | | |---+---+---+---+---+---| 3D | | | | 0 | | | |---+---+---+---+---+---| 3E | | | | | 0 | | |---+---+---+---+---+---| 3F | | | | | | | ------------------------- Page 2 of 22 lyz͉H J Yh]jH @J iH J , H @x,H   */= CourierGJ H >9 HPLaserJet2.3