Technology Decoded

We Decode To Make You Update

Technology Decoded

We Decode To Make You Update


Android O feature spotlight: Apps can finally capture the mouse pointer

Android O

Android O feature spotlight

Android has never really been designed for use on desktop or laptop PCs, but various ports like Android x86 and Remix OS have appeared over the years. Now that Android apps can run on Chromebooks, perhaps Google thought it was finally time to implement pointer capture support in Android.

android cursor

Starting with Android O, apps can capture a device’s mouse pointer using the new requestPointerCapture method. This will cause the on-screen pointer to disappear, and all mouse events will be transmitted to the application. It works exactly like mouse locking on desktop operating systems.

I’m actually really excited for this change. This will massively improve remote desktop software on Android, as well as any games that need to lock the mouse (such as first-person shooters). This will be great for computer emulators too, such as DOSBox or KEGS.

Android will automatically release the pointer capture if the app is closed or otherwise loses focus. Developers can find more information at the source link below. Unlike some other Android O features we have covered, this is not being back-ported to earlier Android versions via the Support Library.

What do you think?

999 points
Upvote Downvote

Total votes: 0

Upvotes: 0

Upvotes percentage: 0.000000%

Downvotes: 0

Downvotes percentage: 0.000000%

Leave a Reply

Your email address will not be published. Required fields are marked *

pixel logo

Redesigned Pixel Launcher makes early appearance at Google I/O


The current Google Pixel/Pixel XL will support Project Treble, possibly meaning longer support

Back to Top
Add Post

Hey there!

Forgot password?

Don't have an account? Register

Forgot your password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.


Processing files…