You can make the physical button/key show any icon you want, and it can change so you can have menu-style systems without losing the physical pushbuttons.
0: https://www.digikey.com/en/products/detail/nkk-switches/ISC1...
You can make the physical button/key show any icon you want, and it can change so you can have menu-style systems without losing the physical pushbuttons.
0: https://www.digikey.com/en/products/detail/nkk-switches/ISC1...
I don't think it solves the problem of touch screens in cars though. The benefit of dedicated physical buttons in a car isn't just that they are physical. It's that you can use them without having to look at them. If you don't know what the button does (because it's changeable) then you can no longer simply use it without looking.
It's probably still better than a pure touch screen though.
In contrast, this would offer tiny screens, presumably in locations even more distant (considering the range of locations buttons appear in typical cars) from the windscreen than the Tesla screen is, and by switching their purpose, you create the neceessity to examine them before pressing?
If so, then Tesla would need to dedicate one such button to the front defroster regardless of menu state.
Not only is it specifically discussed in the vehicle regulations (https://www.law.cornell.edu/cfr/text/49/571.103), it has specific SAE standards for testing (https://www.sae.org/standards/content/j381_202006/).
I don't know if any of them specifically require a certain number of presses or such - I've never had an "old style" knob climate system that would automatically turn the blower to max in the defrost position, though that certainly helps the process. But neither have I ever run into a vehicle where the functionality is actively hidden. Scan for the defrost logo, front and rear, interact with the proper controls. To remove this obvious behavior from a car randomly speaks to an insane level of disconnect between the designers (who mostly operate on the concept of change for the sake of change, because any change makes it look new) and users (who, generally, would rather things stay where they were).
I don't care if my car UI wins international design awards for Excellence in Minimalism (ExMn) or something. I care that I can use it to make the various systems do what I want, or put them in a sane "Automatic" mode that then does reasonable things with them. And, further, I very much do care that they don't randomly change on me between trips in the vehicle.
The Range Rover evoque for example has a pushable wheel that sits on top of a screen (with a cutout in the center), so the part within the wheel will change based on the context.
I think that's a really good middle ground.