keymapperorg / KeyMapper

An Android app that change what the buttons do on your devices!
http://docs.keymapper.club
GNU General Public License v3.0
1.1k stars 154 forks source link

Full screen mode action #1088

Open Droidphilev opened 2 years ago

Droidphilev commented 2 years ago

Developer TODO (don't remove)

Hi all,

I use a device with a tiny little screen. Navigation bar is not shown (no touch screen) only the status bar is shown. I was looking for an action "toggle full screen mode" so that the status bar is also gone. Is this not implemented? Maybe it is called different in the app?

Kind regards, Phil

sds100 commented 2 years ago

Do you have an example of any apps that can force other apps into full screen mode?

Droidphilev commented 2 years ago

Hi again,

Sure, Button Mapper has "toggle full screen".

EDIT: To be more precise: this toggle is system wide. Not per app. It uses ADB write secure settings by the way.

sds100 commented 2 years ago

Hi again,

Sure, Button Mapper has "toggle full screen".

EDIT: To be more precise: this toggle is system wide. Not per app. It uses ADB write secure settings by the way.

Thanks! Are you fine with this being a system-wide write secure settings thing?

Droidphilev commented 2 years ago

Sure! The screen stays tiny, no matter which app is in foreground so system wide is more than good enough:-)

BTW: i have to use ADB anyway to use KeyMapper as there is no interface for "accessibility" in settings in this device.

Thank you in advance!!!

GL513 commented 2 years ago

Do you have an example of any apps that can force other apps into full screen mode?

To force full screen, you can use global settings. The name is policy_control and the value is immersive.full=*

There is also immersive.status=* for just the status bar and immersive.navigation=* for the navbar

immersive_none sets it back to normal

sds100 commented 2 years ago

Do you have an example of any apps that can force other apps into full screen mode?

To force full screen, you can use global settings. The name is policy_control and the value is immersive.full=*

There is also immersive.status=* for just the status bar and immersive.navigation=* for the navbar

immersive_none sets it back to normal

Thank you!