Funny, Howard, because I've swapped to a Skoda and the switchgear in that is conventional - which is fine - but some of the systems are not logical - or at least don't appear to be!
The cruise (Active which is fab!) has a lever on the steering column below the indicator - back for off forward for on. Fine so far. End of stalk for setting - also fine. But pull forward again and it increases setting in ~1mph increments. Lever up/down increase/decrease by 5. Press the set button and it decreases by 1 - unless you are not at the set speed so it then drops to current speed......
Want to see the current total mileage. be quick at start up or turn off cruise because the set speed is priority to distance........... (I think I need to confirm this!)
Want to see the service details - press the trip reset button for more than 4seconds - after which is un-zero's the trip.............. Too short and it trip resets.
Having said that, I am very unlikely to get another BMW.