stream-pi / client

Stream-Pi Client
GNU General Public License v3.0
264 stars 24 forks source link

Add DPI Setting #102

Open Da-Boom opened 2 years ago

Da-Boom commented 2 years ago

Hi, I am running the 1.0.0 early access build on my first generation raspberry pi via a Waveshare 7 inch 1024x600 Touchscreen

i have found it really hard to press the buttons in the settings menu to change the settings. Now i understand that i could just plug in a mouse, to edit these, but that isn't as easy as the pi I'm running is very slow (it works perfectly for Stream Pi though - lag is minimal)

Could we please modify the settings menu to at least make the buttons a bit bigger for touchscreen use. (including the little settings gear to get into settings? Its tiny and right in the corner)

Could we also consider the ability to edit all available client settings on the server another option? as I think having everything in a central control panel would make the software easier to use and lead to a more seamless experience.

rnayabed commented 2 years ago

The Gluon DRM library used for console mode uses hardcoded DPI values. To overcome this Stream-Pi will have an option for users to manually change the value and make things bigger.

rnayabed commented 2 years ago

I have also created relevant issue https://github.com/stream-pi/server/issues/94

fuweichin commented 9 months ago

I use a 5inch 720x1280 touch screen, the buttons/texts Stream-Pi Client rendered are too small (and low-res) to be recognized.