Skip to content

Display rotation

如何旋转显示器

旋转树莓派的显示的选项取决于它正在运行的显示驱动程序软件,也可能取决于您所使用的树莓派。

假或完整 KMS 图形驱动程序(Pi4上的默认设置)

如果您正在运行树莓派桌面,则可以使用桌面"首选项"菜单中的"屏幕配置实用程序"来实现旋转。这将显示一个或多个连接到树莓派的显示器的图形表示。右键单击要旋转的显示器,然后选择所需的选项。

也可以使用命令行" xrandr"选项更改这些设置。以下命令分别旋转 0 °,-90°,+ 90°和 180 °。

`` xrandr-输出 HDMI -1-正常旋转 xrandr-输出 HDMI -1-向左旋转 xrandr-输出 HDMI -1-向右旋转 xrandr-输出 HDMI -1-旋转反转


注意,"-output"条目指定了旋转应用到哪个设备。您只需在命令行上键入`xrandr'即可确定设备名称,该命令将显示所有连接的设备的信息,包括名称。

您也可以使用命令行通过--reflect选项来镜像显示。反射可以是"正常"" x"," y"或" xy"之一。这会使输出内容在指定的轴上反映出来。例如。

``
xrandr-输出 HDMI -1-反射 x 

如果仅使用控制台(没有图形桌面),则需要设置适当的内核命令行标志。如本页中所述更改控制台设置。

传统图形驱动程序(Pi4之前的型号默认)

使用旧版显示驱动程序时,有用于旋转的" config.txt"选项。

" display_hdmi_rotate"用于旋转 HDMI 显示," display_lcd_rotate"用于旋转任何连接的 LCD 面板(使用 DSI 或 DPI 接口)。这些选项可同时旋转桌面和控制台。每个选项均采用以下参数之一:

display _ * _ rotate 结果
0 没有旋转
1 顺时针旋转 90 度
2 顺时针旋转 180 度
3 顺时针旋转 270 度
0x10000 水平翻转
0x20000 垂直翻转

请注意,90度和 270 度旋转选项在 GPU 上需要额外的内存,因此这些功能不适用于 16MB GPU拆分。

您可以将旋转设置与翻转组合在一起,方法是将它们加在一起。您也可以用相同的方式进行水平和垂直翻转。例如。垂直和水平翻转 180 度旋转将是 0x20000 + 0x10000 + 2 = 0x30002。