Qas,
the BBI rotary would give you 4 positions if you set it to that. The question is whether your sim software is compatible with a single pulse for each position. There is also no useable way of getting an Increase and Decrease function from it.
If the rotary switch is set to give an Increase or Decrease command at any of it's positions, it will always give that same command whenever you pass that position, regardless of the direction of rotation, which we don't usually want.
Think of it as having 4 momentary push switches numbered 1 to 4, one for each position of the switch. When you go from position 1 to position 2 on the rotary, the action would be the same as pressing button 2 momentarily.
Going from position 2 on the rotary, through position 3, to position 4, would have the same effect as pressing button 3 momentarily, then pressing button 4 momentarily. If you rotate the switch in reverse, say from 4 to 1, it will pulse each switch position 3-2-1 as it passes.
Once it has created a switch pulse at any position there is no further circuit connection until the rotary is moved to the next position.
For my new sim I'm using normal rotaries for the overhead and the BBI 32 cards. For the Autobrake I already use Leo's other 3 wire rotary as an axis pot, connected to the 3086X. (thanks to Ian Sissons for his superb instructions on how to do it).
John