Opened 5 years ago
Last modified 19 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 (13)
by , 5 years ago
Attachment: | listdev.jpg added |
---|
by , 5 years ago
Attachment: | gpd-win-haiku.jpg added |
---|
comment:1 by , 4 years ago
Component: | - General → Servers/app_server |
---|---|
Owner: | changed from | to
by , 4 years ago
Attachment: | FBBB42B0-5D26-4E41-9E11-6FCDCE388E34.jpeg added |
---|
comment:2 by , 4 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 , 4 years ago
Blocking: | 15030 added |
---|
comment:4 by , 4 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 , 2 years ago
Good day,
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 , 2 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 , 2 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 , 2 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 , 19 months ago
Blocking: | 17043 added |
---|
GDP Win USB booted off the pre RC EFI images posted by waddlesplash