作者jserv (松鼠)
看板LinuxDev
标题Re: [问题]linux 萤幕方向调整是从哪控制
时间Wed Feb 11 16:35:00 2009
※ 引述《ppp168p (时光暂停)》之铭言:
: 大家好:
: 我看到现在手机上有一种功能就是当我们把手机给横放之後,
: 手机上的画面也会随之作翻转呈横的画面!!
: 不晓得这种控制画面的功能是不是linux本身就有提供API!?
所谓的「Linux 本身」相当含糊,照理说,kernel 只提供基本服务,是不直接处理这
类旋转所需由下到上的需求。但,基础建设可参考:
(1) Liniux Kernel Framebuffer Driver + fbcon
2.6 kernel 後,可透过 /sys/devices/virtual/graphics/fbcon/rotate 得知 fb
console 的状态,也可 echo 非零值,要求 fbdev driver 作旋转动作,可能有硬体
加速,也可能没有
(2) X Window System
透过 XRandR extension,一般的系统上有 "xrandr" 工具程式可处理
(3) Qt/Embedded, Qtopia, Qt Extended
内建 QWS (Qt Workspace) 的旋转处理,会影响到 widgets 的比例配置
: 还是说这需要自己去控制! 想请问板上的先进
难道要别人去控制吗? *笑*
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.160.118