Go to advanced search

by thios
Mon Oct 22, 2018 10:55 pm
Forum: Official Foundation Display
Topic: Dynamic Rotation
Replies: 5
Views: 3495

Re: Dynamic Rotation

You probably need to enable framebuffer rotation in the kernel. First get your current kernel's source with rpi-source : sudo wget https://raw.githubusercontent.com/notro/rpi-source/master/rpi-source -O /usr/bin/rpi-source && sudo chmod +x /usr/bin/rpi-source && /usr/bin/rpi-source -q --tag-update r...
by thios
Sun Oct 21, 2018 1:40 pm
Forum: Official Foundation Display
Topic: Dynamic Rotation
Replies: 5
Views: 3495

Re: Dynamic Rotation

Sorry, xrandr and xinput need a running xserver, so I don't think the above can help you.

Maybe try this suggestion?
by thios
Thu Oct 18, 2018 5:03 pm
Forum: Official Foundation Display
Topic: Dynamic Rotation
Replies: 5
Views: 3495

Re: Dynamic Rotation

OK, it turns out I had to switch from evdev to libinput and then simply use the rotation matrix values from here.

For example, for left rotation:

Code: Select all

xinput --set-prop 'FT5406 memory based driver' 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
It's now working as expected!
by thios
Sat Oct 13, 2018 12:39 pm
Forum: Official Foundation Display
Topic: Dynamic Rotation
Replies: 5
Views: 3495

Dynamic Rotation

Hi. I'm trying to get a tablet-style dynamic screen rotation to work. I'm using: -pi3b -the official 7'' touchscreen in 800x480 resolution -latest raspbian stretch lite, with mate desktop -the experimental fake kms/v3d driver. Full kms results in black screen; legacy driver doesn't allow dynamic rot...

Go to advanced search