Opened 6 years ago
Last modified 7 months ago
#14510 assigned enhancement
Screen rotation support
Reported by: | cb88 | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Servers/app_server | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #15030, #17043 | |
Platform: | All |
Description
I have a z-8700 handheld that uses a tablet screen which is rotated 90 degrees... *awkward*!
In any case it would be nice if there were a way to rotate the screen so it is usable.
It's a GPD Win I'll attach photos and listdev and listusb output and of course I cant attach a syslog if needed. It currently uses the Vesa driver but it really ought to work with intel_extreme
Attachments (3)
Change History (17)
by , 6 years ago
Attachment: | listdev.jpg added |
---|
by , 6 years ago
Attachment: | gpd-win-haiku.jpg added |
---|
comment:1 by , 6 years ago
Component: | - General → Servers/app_server |
---|---|
Owner: | changed from | to
by , 6 years ago
Attachment: | FBBB42B0-5D26-4E41-9E11-6FCDCE388E34.jpeg added |
---|
comment:2 by , 6 years ago
I have One Mix 2s from One-netbook. This also makes the screen horizontal. The graphics chip is Intel 615.
comment:3 by , 6 years ago
Blocking: | 15030 added |
---|
comment:4 by , 6 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
This can and should definitely be implemtented within app_server; the drivers don't have to know.
comment:6 by , 4 years ago
Good day,
I vote for this. I have an ASUS tablet 2 in 1 that when Haiku is booted on it starts in portrait mode, so using it as a laptop renders the display (landscape mode) rotated 90 degrees ccw.
Having a Screen Preferences setting to rotate the display (90 degrees cw, ccw, or 180 degrees) would be nice in order to use it as a laptop, or as a digital painting device, as also has touchscreen and pen input.
Regards,
RR
comment:7 by , 4 years ago
Please do not "spam" the comment section for votes. There are voting buttons at the top right of Trac.
If a lot of discussion happens in the comments it becomes very hard for us to keep track of the useful information. Thanks :)
comment:8 by , 3 years ago
Whoever will be looking at this in the future, it'd seem that it is first necessary to detect what the current screen orientation actually is, by something like:
fn get_window_rotation_state
then
let raw_rotation_state =
at least to start with...
comment:9 by , 3 years ago
@Pulkomandy, removed the "vote" thing. Didn't know before about the voting mechanics on trac. Note taken.
I had forgotten about this ticket when I created this new one https://dev.haiku-os.org/ticket/17043
At that ticket I added listdev, listusb and screenshot. Added the syslog at https://dev.haiku-os.org/ticket/17042.
Regards,
RR
comment:10 by , 3 years ago
Blocking: | 17043 added |
---|
comment:11 by , 8 months ago
I have upvoted this ticket: My usecase is that I would like to use my monitor in portrait mode, tilted 90 degrees to the right, to better fit my workplace and the long documents I plan to work on in Haiku.
comment:12 by , 7 months ago
I want to upvote this because I still own my GPD POCKET 1 with rotated screen and Atom AIO 8 inch touch screen desktop with "rotated" touch sensor.
TBH, Haiku is the only OS that I've tried that makes this Anaemic machine (2GB RAM, Atom 160 CPU) usable at all... Windows 7, Enlightenment OS and other OSs bring this poor machine to its knees.
But the form factor is so good I don't want to see it die.
Hope someone can introduce screen rotation.... or at the least, touch screen rotation.
comment:13 by , 7 months ago
This does seem to be a very common issue on gaming PC hardware, even the Lenovo Legion go is like this.... its because they reuse tablet or phone screens which are economical and just do rotation (it breaks stuff on windows like older APIs too).
comment:14 by , 7 months ago
I want to upvote this because I still own my GPD POCKET 1 with rotated screen and Atom AIO 8 inch touch screen desktop with "rotated" touch sensor.
On the top of the ticket there is now a dedicated upvote button. :)
GDP Win USB booted off the pre RC EFI images posted by waddlesplash