Google has a habit of using software to do things competitors do with hardware. Apple added support for bokeh-style portraits by introducing a second camera to its phones. Google let blur the background of photos using just a single camera thanks to software algorithms.

The latest iteration? Google has basically cloned Apple’s 3D Touch feature. But instead of using pressure-sensitive touchscreen displays, Google did it with software.

The timing is interesting though — Google’s new “firm press” is rolling out to Google Pixel phones now. But Apple has phased out 3D Touch in recent years, instead opting for an Android-like long-press function.

Tthe new feature doesn’t really add any… new features. They just let you do things a little more quickly.

Instead of long-pressing and waiting a moment for context menus or other options to pop up on their phone screens, Pixel users who have received the latest Google Pixel Drop can press their phones harder to bring up those menus more quickly.

For now the feature only works with the Google Pixel 4.

So how did Google actually do this without adding new hardware? According to a report from The Verge, Google used algorithms to detect how much of your finger is actually touching the screen when you tap the phone.

A light tap means just a small portion of your finger is likely touching the glass. Tap harder, and more of your skin touches the screen and gets noticed by the capacitive touch sensors. So Google figures out what a normal press looks like… and then it can deduce a firm press from that.

Folks who’ve had a chance to try out the feature so far have seen mixed results. But worst-case scenario? You keep your finger on the screen long enough and it’ll be detected as a long-press anyway.

Android Police notes that firm presses are only detected by a few apps at launch including Pixel Launcher, Google Photos, and Google Drive. But it should be available in more apps in the future. Or maybe Google will just send it to the graveyard. After all, Apple already did.

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,532 other subscribers

3 replies on “Google’s new “firm press” for Pixel phones is like Apple’s 3D touch… but with software rather than hardware”

  1. Interesting. I wonder if you need to “train” the software by providing examples of normal and strong touch? I would imagine this is needed as all fingertips are not created equal (in size).

    1. Not at all.
      These 2D-Touch cannot be compared to the 3D-Touch modules. Sure, for generic “long hold” stuff, the implementation is the same.

      However, try using a “Paint App” which supports 3D-Touch. On the Hardware device, it will gradually scale the paintbrush size as you add more force. On the Software device it will use the small paintbrush, then jump directly into a large paintbrush. Why? The software is “guessing” and cannot actually detect the force.

      I think 3D-Touch never took off, so you’re not missing out on much if you have a Hardware or Software based device, or one which has neither implementation.

Comments are closed.