C9 - Android Cursor Alternative pt. 2

— SYSTEM INFORMATION —
Device: TCL T408DL
Android Version: 11 (SDK 30)
Screen: 240 x 320 pixels (density 1.0)

— LOG ENTRIES —

If this helps you.

the scroll is getting better it scroll one said at a time and i could tell can you make it not as visible that it is one with on break in between each scroll

Your log entries are empty; the purpose of the log screen is to use the cursor in the log screen to get logs about the cursor for whatever bug you are seeing.

Is the restart bug fixed?

There were no changes to scrolling so I don’t know how scrolling improved for you. Not sure what the rest of your post is saying.

Please still provide the logs when you have the chance just to be 100% sure, but someone has identified an issue/fix for the same issue on a different phone.

1 Like

Logs aren’t working.

All I got was
--- SYSTEM INFORMATION ---
Device: Sonimtech XP3900
Android Version: 11 (SDK 30)
Screen: 240 x 297 pixels (density 0.75)

--- LOG ENTRIES ---

Pretty sure that you didn’t mean that you already implemented that fix, I’m still having the problem.

Here’s a screen recording showing both the problem with clicking and the logs not working. (3.0 MB)

I am not an app developer but just thinking that on all other mouse apps i have to allow to draw over other apps or adb command system_alert_window this one i didn’t have too would that make a difference?

Hmm the cycle of bugs continues. The logs work in my emulated devices but I’ll double check. Thanks for the recording.

The fix will be implemented and released tonight. Might not fix it for your phone but I have a feeling it will, based on the fix and based on what you have been describing.

If you an app has accessibility permissions it doesn’t need SYSTEM_ALERT_WINDOW.
SYSTEM_ALERT_WINDOW is basically overlay permission, which we don’t have any problem with.

So goes the life of a dev.

Step Die GIF

1 Like

All the other mouse apps that i have require both so i don’t know what you mean

All other mouse apps are forks of MATVT which for some reason requires SYSTEM_ALERT_WINDOW.
I’m not sure why.
Accessibility should be enough.

Exactly that’s what i think the problem could be here

I don’t think anyone is having problems with the mouse or grid displaying, so I can’t see how overlay permission would be relevant or be causing problems.

The not clicking

Has absolutely nothing to do with overlay or SYSTEM_ALERT_WINDOW permissions.

SYSTEM_ALERT_WINDOW permissions has about as much to do with clicking as contact or location access permissions.

which is permission to display over apps.

Not permission to click on other apps.

That is done through the accessibility API, which only needs accessibility permissions to work.

Even if it would need overlay permission to click, which it doesn’t, overlay permission is included in accessibility permission.*

1 Like

c9-v1.2-app-release.apk (7.0 MB)

@Dev-in-the-BM_2.0 should hopefully fix your D-pad center and the internal logger (which might not be needed anyway if D-pad center works)

Not sure if anyone uses their phone in landscape, but there’s a bug in the cursor where I don’t observe orientation changes (essentially the cursor still thinks it’s in portrait). Will be fixed in next version.

There is no shizuku so it doesn’t work on android 11

Forgot to say that in the app, go to Debug Options > Enable Shizuku Integration

I did not want every Android 11 user to think they need Shizuku

1 Like

Works even after i restart the phone thank you

The scroll is still not sooth when i hold to scroll, here is what i mean

screen recording of C9 mouse scrolling.zip (13.7 MB)

had to zip website wouldn’t let me upload otherwise

1 Like

every cursor i have used so far has the same bug so i got used to it

1 Like

The Sonim Xp3900 doesn’t have landscape mode but my Kyocera does, and when I used to use it I found it extremely annoying to use the mouse in landscape mode.

1 Like