-
Notifications
You must be signed in to change notification settings - Fork 20
Feature Request: Add CRDroid-style GameSpace overlay opacity slider (0-100%) with touch passthrough at 0% #8
Copy link
Copy link
Closed
Description
Feature Request: Add adjustable GameSpace overlay opacity (0-100%) like in crDroid - with touch passthrough at 0%
Description
Please add an opacity/transparency slider for the GameSpace floating overlay / dashboard, similar to the implementation in crDroid ROM.
Requested Features
- Range: 0% to 100% (0% = fully transparent)
- Setting location: Inside GameSpace settings page (SeekBarPreference recommended)
- Behavior:
- When opacity > 0%, the overlay should be fully interactive (clickable, touchable as normal).
- When opacity = 0%, the overlay should become completely untouchable — all touch events should pass through to the underlying game/app (no interception).
Why this is useful
- Allows users to make the GameSpace overlay almost invisible during gameplay while still being able to bring it up quickly.
- Matches the flexible transparency behavior already present in crDroid's GameSpace.
- Improves gaming experience by reducing visual obstruction without losing quick access.
Technical Notes
- Use
WindowManager.LayoutParams.alpha(or root View alpha) to control transparency. - For 0% opacity, properly handle Window flags (e.g., add
FLAG_NOT_TOUCHABLEor equivalent) so touches pass through. - When opacity changes from 0% to any positive value, restore normal touch handling.
- Default value can be 100% (fully opaque) for safety.
Related
- crDroid GameSpace repo: https://github.com/crdroidandroid/android_packages_apps_GameSpace
- AxionOS GameSpace: https://github.com/AxionAOSP/android_packages_apps_GameSpace
This would be a great addition to AxionOS's customization features. Thank you for considering it!
I am happy to provide more details or rough code suggestions if needed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels