Stop Hiding My Controls: Hidden Interface Controls Are Affecting Usability

111 cxr 44 7/5/2025, 11:10:03 PM interactions.acm.org ↗

Comments (44)

WarOnPrivacy · 25m ago
I drive a Toyota that is nearly old enough to run for US Senator. Every control in the car is visible, clearly labeled and is distinct to the touch - at all times. The action isn't impeded by routine activity or maintenance (ex:battery change).

Because it can be trivially duplicated, this is minimally capable engineering. Yet automakers everywhere lack even this level of competence. By reasonable measure, they are poor at their job.

aikinai · 16m ago
It's cost, not competence. These days making a touch screen is easier and cheaper than manufacturing and assembling lots of little buttons and knobs.
gaudystead · 1m ago
One of the reasons I purchased a (newer but used Mazda) was because it still has buttons and knobs right next to the driver's right hand in the center console. I can operate parts of the car without even having to look.

(another reason was because it still has a geared transmission instead of a CVT, but that's a separate discussion)

staplers · 18m ago

  Because it can be trivially duplicated
While I agree with your sentiment, designing and manufacturing custom molds for each knob and function (including premium versions) instead of just slapping a screen on the dash does have a cost.
WarOnPrivacy · 12m ago
> designing and manufacturing custom molds for each knob and function ... dash does have a cost.

Manufacturing car components already involves designing and custom molds, does it not? Compared to the final purchase price, the cost of adding knobs to that stack seems inconsequential.

antisthenes · 10m ago
Yeah, seems like a really weird cope to defend the automakers.

Your average transmission will have an order of magnitude more parts that also needed to be designed and produced with much higher precision.

The interior knob controls are just a rounding error in the cost structure.

marginalia_nu · 13m ago
Has this cost risen?

Why is this so expensive it can't even be put into a premium car today when it used to be ubiquitous in even the cheapest hardware a few decades ago?

BLKNSLVR · 1h ago
Only tangentially related, and a seemingly lost old-man battle: stop hiding my scrollbar.

Interesting article. Some points I didn't quite agree entirely with. There's a cost and practically limitation to some things (like a physical knob in a car for zooming in and out on a map - although that was probably just an example of intuitive use).

I just recently switched a toggle on a newly installed app that did the opposite of what it was labelled - I thought the label represented the current state, but it represented the state it would switch to if toggled. It became obvious once changed, but that seems the least helpful execution.

paleotrope · 9m ago
I can't recall the app but it was a similar toggle with a label, when you flipped the toggle the label lit up green indicating it was turned on. But the default state was off but how would you know?
thangalin · 16m ago
> stop hiding my scrollbar

https://superuser.com/a/1720363

Use Firefox?

WarOnPrivacy · 41m ago

    The other day I was locked out of my car
    the key fob button wouldn't work

    Why didn't I just use my key to get in? 
    First, you need to know there is a hidden key inside the fob.
    Second, because there doesn't appear to be a keyhole on the car door,
    you also have to know that you need to disassemble a portion 
    of the car door handle to expose the keyhole.
Hiding critical car controls is hostile engineering. In this, it doesn't stand out much in the modern car experience.
julianlam · 5m ago
This also happened to me in a rental. We drove it off the lot to our hotel a half-hour away before we discovered the remote was busted, with all of our possessions locked inside.

I did know that there must be a physical key (unless Tesla?), and the only way I found the keyhole was because a previous renter had scratched the doorknob to shit trying to access the very same keyhole.

zmmmmm · 1h ago
I think the article overlooks that it is not really an accident that apps and operating systems are hiding all their user interface affordances. It's an antipattern to create lock in, and it tends to occur once a piece of software has reached what they consider saturation point in terms of growth where keeping existing users in is more important than attracting new ones. It so turns out that the vast majority of software we use is created by companies in exactly that position - Google, Apple, Microsoft, Meta etc.

It might seem counter intuitive that hiding your interface stops your users leaving. But it does it because it changes your basis of assumptions about what a device is and your relationship with it. It's not something you "use", but something you "know". They want you to feel inherently linked to it at an intuitive level such that leaving their ecosystem is like losing a part of yourself. Once you've been through the experience of discovering "wow, you have to swipe up from a corner in a totally unpredictable way to do an essential task on a phone", and you build into your world of assumptions that this is how phones are, the thought of moving to a new type of phone and learning all that again is terrifying. It's no surprise at all that all the major software vendors are doing this.

eddythompson80 · 44m ago
I think you picked a hypothesis and assumed it was true and ran with it.

Consider that all the following are true (despite their contradictions):

- "Bloated busy interface" is a common complaint of some of Google, Apple, Microsoft, and Meta. people here share a blank vscode canvas and complain about how busy the interface is compared to their 0-interface vim setup.

- flat design and minimalism are/were in fashion (have been for few years now).

- /r/unixporn and most linux people online who "rice" their linux distros do so by hiding all controls from apps because minimalism is in fashion

- Have you tried GNOME recently?

Minimal interface where most controls are hidden is a certain look that some people prefer. Plenty of people prefer to "hide the noise" and if they need something, they are perfectly capable to look it up. It's not like digging in manuals is the only option

jterrys · 6m ago
UIs tend to have a universality with how people structure their environments. Minimalism is super hot outside of software design too. Millennial Gray is a cliche for a reason. Frutiger Aero wasn't just limited to technology. JLo's debut single is pretty cool about this aesthetic https://www.youtube.com/watch?v=lYfkl-HXfuU
thaumasiotes · 33m ago
> Have you tried GNOME recently?

God, no. I switched to xfce when GNOME decided that they needed to compete with Unity by copying whatever it did, no matter how loudly their entire user base complained.

Why would I try GNOME again?

BLKNSLVR · 1h ago
It's a double edged sword though in that it can discourage users from trying their interface.

Apple's interface shits me because it's all from that one button, and I can never remember how to get to settings because I use that interface so infrequently, so Android feels more natural. Ie. Android has done it's lock-in job, but Apple has done itself a disservice.

(Not entirely fair, I also dislike Apple for all the other same old argument reasons).

copperx · 49m ago
Which button do you mean?
BLKNSLVR · 28m ago
Yeah, that's how old my Apple knowledge is.

Another comment elsewhere on this page informed me that the universal button no longer exists.

userbinator · 56m ago
I see nonprofit OSS projects doing it too, and wonder if they're just trendchasing without thinking. Firefox's aggravating redesigns fall under this category, as does Gnome and the like.
StellarScience · 14m ago
We have a user interface design rule that keyboard shortcuts and context menus must only be "shortcuts" for commands that are discoverable via clear buttons or menus. That probably makes our apps old-fashioned.

I recall learning that the four corners of the screen are the most valuable screen real estate, because it's easy to move the mouse to those locations quickly without fine control. So it's user-hostile that for Windows 11 Microsoft moved the default "Start" menu location to the center. And I don't think they can ascribe it to being mobile-first. Maybe it's "touch-first", where mouse motion doesn't apply.

nsriv · 1h ago
Very slightly unrelated, but this trend is one of the reasons I went Android after the iPhone removed the home button. I think it became meaningfully harder to explain interactions to older users in my family and just when they got the hang of "force touch" it also went away.

First thing I do on new Pixel phones is enable 3 button navigation, but lately that's also falling out of favor in UI terms, with apps assuming bottom navigation bar and not accounting for the larger spacing of 3 button nav and putting content or text behind it.

RachelF · 29m ago
Similarly the disappearing menu items in common software.

Take a simple example: Open a read-only file in MS Word. There is no option to save? Where's it gone? Why can I edit but not save the file?

A much better user experience would be to enable and not hide the Save option. When the user tries to save, tell them "I cannot save this file because of blah" and then tell them what they can do to fix it.

userbinator · 48m ago
This is what happens when "designers" who are nothing more than artists take control of UI decisions. They want things to look "clean" at the expense of discoverability and forget that affordances make people learn.

Contrast this with something like an airplane cockpit, which while full of controls and assuming expert knowledge, still has them all labeled.

kulahan · 51m ago
This is easily one of the most frustrating parts of the user experience on Discord. So many buttons are hidden until you mouse over them, which absolutely drives me UP A WALL. I really hope this trend discontinues.
jofzar · 19m ago
I'm sorry, this website doesn't have a mobile interface, are you seriously complaining about accessibility when you don't support majority of the web?
temporallobe · 50m ago
My car’s audio system seems to go out of its way to bury sound settings (bass, treble, balance, etc.) in as many nested menus as possible. And when you do finally find the settings, they are greyed out. I had to actually watch a youtube video to figure out that they are configured at the individual source level. Super confusing and unintuitive, and especially egregious considering that this is in a vehicle you are DRIVING - confusion, distraction, and frustration are the last things you want drivers to experience.
pipe2devnull · 41m ago
I would argue though you shouldn’t be messing with treble and bass settings while you are driving.
mook · 11m ago
I imagine that makes having the settings be specific to each source even worse. How else are you going to adjust them for navigation instructions?

My car has something like that, but thankfully I have only needed to adjust volume, which can be done from the steering wheel…

vel0city · 21m ago
I fully agree with you on this. If the car is moving you shouldn't really do anything more than previous/next/volume. And of those they should be on the steering wheel.

You want to mess with your equalizer, do it when stopped. IDGAF if it's dozens of physical buttons and knobs and sliders or hidden in menus; you're supposed to be driving not mastering an audio file.

dagmx · 11m ago
While I appreciate the ACM having an article on this, their own site is a poor example of good UX.

And some of their conferences are just downright awful UI

https://s2025.siggraph.org/

julianlam · 25m ago
I'm on the edge of my seat waiting to see how skeuomorphic icons will solve this and every other problem.
crtasm · 1h ago
Fig.1 doesn't look like a drop-down menu - is the term really used for that style?
zahlman · 1h ago
The only thing that seems wrong about it to me is that it's above the point where the user clicked rather than underneath; and that's only because that point is near the bottom of the screen.
nsriv · 1h ago
I have had to explain it as such while teaching kids to use Zoom over the pandemic, and yeah one of the first things I got was "it's a drop up menu!"
fiddlerwoaroof · 56m ago
I sort of disagree with this: once I’ve internalized the gestures, I really appreciate the lack of UI for them. It’s like vim and emacs: the sparse ui creates a steeper learning curve but becomes a feature once you’ve learned the tool
layer8 · 42m ago
It’s one thing to learn a few gestures that work consistently across the platform. But every app tends to do its own thing, and even if you are a power user of the respective apps and learn their idiosyncrasies, it’s still annoying that they all work in slightly or sometimes drastically different ways, and that they aren’t consistent in terms of discoverability.
jongjong · 1h ago
Something which drives me mad is how modern operating systems (both desktop and mobile) keep hiding file system paths. There used to be a setting on OSX which let you show the address bar in Finder (though it wasn't default) but nowadays it seems to be impossible (unless you get some third-party extension) and I have to resort to using the terminal. It's bonkers.

It makes it impossible to locate files later when I need to move or transfer them.

internet2000 · 9m ago
It's still there. Finder → Show menu → Show Path Bar
BLKNSLVR · 58m ago
I have this issue when links are shared directly to a file on SharePoint.

It's often more useful to share the directory it's in rather that the file itself. MS Office dies have a way to get that information, but you have to look for it.

duskwuff · 44m ago
Unfortunately it's not exposed in the UI, but:

    defaults write com.apple.Finder _FXShowPosixPathInTitle -bool true
jonas21 · 52m ago
> If you want to lock the door, then the hidden control problem becomes evident... to lock the door, I must know that the hidden control to lock is the pound key. To make matters worse, it's not a simple press of the pound key. It's a press of the pound key for a full five seconds in order to activate the lock sequence. The combination of the long temporal window and the hidden control makes locking the door nearly impossible, unless you are well acquainted with the system and its operation.

Isn't that kind of the point? You don't want people accidentally locking the door, but if it's your door, it's easy enough to remember how to do it.

danparsonson · 16m ago
Then put the lock operation on the fingerprint reader too. Doesn't that make more sense?
baggy_trough · 1h ago
Alan Dye in shambles.