The top of the knob on the iDrive controller wheel has had touch inout for a little over half a decade now. It enabled you to draw letters and numbers for input, specifically for Maps, but other things as well.
The CF roof removal is new, but there is a very large and active thread on it, right at the top.