Support and General Use > User Interface and Voice

Rotating the display for landscape layout

(1/2) > >>

Chuck McKnight:
I have a Sandisk Sansa e250. I put Rockbox on it, and I love it, but I have one suggestion.

I would like to be able to rotate the display 270 degrees, so that I hold the player sideways and use it with a landscape layout.

I looked in the current builds section and noticed that there are versions of Rockbox for the iriver H320/340 and the iPod color/Photo. Both of those have the exact same resolution as the Sansa e200 series, but the display is landscape instead of portrait.

I don't know a lot about the programming behind Rockbox, but if my theory is correct, it should not be too horribly difficult to take the display elements from the iriver or ipod, and combine them with the base operating system from the sansa to achieve the desired result.

Is this possible? What exactly would I have to do?

Thanks!

zajacattack:
Actually, the players have completely different architectures. It would be much easier to just re-adjust the screen size in the rockbox code, rather than try to mess with what you are suggesting (which, quite frankly, sounds almost impossible).

Chuck McKnight:
How difficult would it be to do that?

Chronon:
There used to be a patch on the tracker that would rotate the display of the Gigabeat from portrait to landscape.  The patch was rejected as not doing things in the right way (#6688).  However, it's a proof of concept and if someone could write a new patch that addresses the concerns presented in that task then I would think that it might be considered.

disorganizer:
i wonder if its really that hard to implement. the lcd driver could do the coordinate-traversal from x/y to y/x if a flag in the main viewport is set.
the coordinate checking would also need to traverse the coordinates if this flag in the viewport is set.

Navigation

[0] Message Index

[#] Next page

Go to full version