我有一台 HP Pavilion 14 英寸笔记本电脑。
我最近从Ubuntu 17.04升级到 17.10。
一切顺利,但是当我启动系统时,我的屏幕旋转设置为向左。
然后我尝试使用 xandr 来旋转我的屏幕,但我的一切努力都失败了。
有人可以帮助我吗?
我正在开发一个用于 Ubuntu-Touch 的阅读器应用程序。从应用程序阅读书籍时,锁定纵向或横向方向将是一个有用的功能。当在床上侧身阅读时,这会很有用。
我尝试使用automaticOrientation = false or true
,但是,当设置为 false 时,SDK 当前锁定纵向方向。
有没有办法将设备屏幕的方向锁定在一个或另一个中并保持锁定?
更新:
较新版本的 Ubuntu for Phone 具有锁定方向的全局选项,但是,我仍然希望在应用程序级别执行此操作。
我仍在寻找一种方法来做到这一点。
application-development orientation qml ubuntu-sdk ubuntu-touch
所以我刚买了一个华硕x202e,并在上面安装了Xubuntu 13.04。一切都很好。
但是,我希望能够将屏幕从横向旋转到纵向,并且仍然使用触摸。当我当前旋转它时,触摸与它不对应。
我如何解决它?
我有一台 HP Envy 笔记本电脑,而不是触摸设备/平板电脑,因此它不应调整屏幕方向以适应我握持设备的方式。但是,无论是在我使用设备时还是从挂起状态唤醒时,方向似乎都会随机且自发地改变。它没有切换到哪个方向的模式;有时旋转,有时翻转。
xrandr -o normal
Run Code Online (Sandbox Code Playgroud)
正确地重新定位屏幕,但如果我不必继续这样做显然会很好。
我的 Nexus 7 上的 Ubuntu Touch 上次更新到 16.04 (r3) 锁定了横向模式下示波器和欢迎屏幕的旋转。
这对我来说非常不方便。是否可以解锁旋转或将其锁定为纵向模式而不是横向模式?
在查看以前是否有人问过这个问题时,我发现了Windows 的这个问题。
我想在 Linux/Ubuntu 上执行类似的操作(快捷方式或终端别名/命令),以便能够在横向和纵向模式之间快速切换外部显示器,而不必转到“显示”进行设置并确认配置。
Jacob Vlijm 提供了一个可以运行的Python 脚本。如果您有其他想法,我很想知道。
更新:我已经更新了 Jacob 的脚本,使其适用于两个已连接的屏幕。
xrandr shortcut-keys multiple-monitors external-monitor orientation
orientation ×6
ubuntu-touch ×2
17.10 ×1
gnome-shell ×1
qml ×1
rotate ×1
screen ×1
touchpad ×1
touchscreen ×1
ubuntu-sdk ×1
unity ×1
xrandr ×1