linux触屏旋转命令

fiy 其他 259

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux的触屏旋转命令可以通过xrandr命令进行操作。xrandr是一个命令行工具,用于设置和调整 X-Window系统中显示屏的分辨率和旋转方向。

    要旋转触屏,首先要确定你的触屏设备的名字。可以使用xinput命令来查看已连接的输入设备。在终端中输入以下命令:

    “`
    xinput
    “`

    会显示类似以下的输出:

    “`
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ USB Optical Mouse id=9 [slave pointer (2)]
    ⎜ ↳ USB Keyboard id=10 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Sleep Button id=7 [slave keyboard (3)]
    ↳ Integrated Camera id=8 [slave keyboard (3)]
    “`

    在这个示例中,我们需要找到与触屏设备相关的条目。通常,它会以”触摸屏”、”触控屏”、”Touchscreen”或类似的名称显示。

    一旦找到了触屏设备的名称,我们可以使用xrandr命令来旋转它。在终端中输入以下命令,将其中的”Touchscreen”替换为你实际触屏设备的名称:

    “`
    xrandr –output Touchscreen –rotate left
    “`

    上述命令将触屏设备向左旋转90度。如果要将触屏设备旋转回正常方向,可以使用以下命令:

    “`
    xrandr –output Touchscreen –rotate normal
    “`

    除了”left”和”normal”,xrandr还支持其他的旋转选项,例如”right”、”inverted”等。

    需要注意的是,xrandr的旋转操作是基于屏幕坐标系的,因此,旋转触屏设备可能会导致触摸坐标与屏幕显示不一致。在旋转触屏设备之后,可能需要进行校准或者使用其他工具来解决这个问题。

    总结一下,通过xrandr命令可以方便地旋转Linux系统中的触屏设备。根据触屏设备的名称和旋转方向,使用对应的命令即可。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用xrandr命令来旋转触摸屏的方向。xrandr是一个用于配置显示设置的命令行工具。

    下面是使用xrandr命令旋转触摸屏的步骤:

    1. 查看当前可用的显示设备和显示模式:
    “`
    xrandr
    “`
    这将列出所有连接的显示设备和可用的显示模式。

    2. 找到要旋转的触摸屏的名称。它通常以eDP-或LVDS-开头。
    3. 使用以下命令旋转触摸屏的方向:

    “`
    xrandr –output <屏幕名称> –rotate <方向>
    “`
    其中,<屏幕名称>是要旋转的触摸屏的名称,<方向>是旋转的方向。常见的方向有:

    – 正常方向:normal
    – 顺时针旋转90度:right
    – 逆时针旋转90度:left
    – 180度翻转:inverted

    例如,如果要将名为eDP-1的触摸屏逆时针旋转90度,可以执行以下命令:
    “`
    xrandr –output eDP-1 –rotate left
    “`

    4. 检查触摸屏是否已经旋转成功。可以尝试触摸屏上的任何位置,观察光标的移动方向是否与屏幕的方向一致。

    5. 如果需要复原触摸屏的方向,可以使用以下命令将其恢复到正常方向:
    “`
    xrandr –output <屏幕名称> –rotate normal
    “`

    请注意,xrandr命令只对当前会话中的触摸屏进行旋转,不会永久修改触摸屏的方向设置。如果您希望在每次启动时保持触摸屏的旋转设置,可以将xrandr命令添加到启动脚本中。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用xrandr命令来旋转触摸屏。xrandr是一款用于配置XRandR(X Resize, Rotate and Reflect)扩展的工具,XRandR是X Window System扩展,可以提供屏幕分辨率、位置、旋转和翻转等功能。

    以下是使用xrandr命令旋转触摸屏的操作流程:

    **1. 检查屏幕信息**

    首先,需要检查系统中可用的显示器和输入设备信息。在终端中运行以下命令:

    “`
    xrandr
    “`

    该命令会列出系统中所有的显示器和输入设备。找到你想要旋转的触摸屏的名称,记下来,以备后续使用。

    **2. 旋转触摸屏**

    接下来,我们使用xrandr命令来旋转触摸屏。使用以下命令:

    “`
    xrandr –output –rotate
    “`

    其中,``是你要旋转的触摸屏的名称,``是你想要应用的旋转角度。常见的旋转角度包括:

    – 正常(默认):–rotate normal
    – 顺时针旋转90度:–rotate right
    – 逆时针旋转90度:–rotate left
    – 180度翻转:–rotate inverted

    例如,如果你要将名为”eDP-1″的触摸屏旋转90度,可以使用以下命令:

    “`
    xrandr –output eDP-1 –rotate right
    “`

    **3. 永久保存设置**

    上述命令只对当前会话有效。如果你希望将旋转设置应用于系统的默认配置中,以便在下次启动时自动应用,你需要修改系统的配置文件。

    打开终端,并使用文本编辑器以管理员权限打开”/etc/X11/xorg.conf”文件:

    “`
    sudo nano /etc/X11/xorg.conf
    “`

    在文件中,找到”Section “Device””部分,并在该部分之后添加以下内容:

    “`
    Option “Rotate” “
    “`

    将``替换为你想要的旋转角度。保存文件并关闭编辑器。

    重启系统,使修改的配置文件生效。

    **4. 恢复默认设置**

    如果你想恢复触摸屏的默认设置,可以运行以下命令:

    “`
    xrandr –output –rotate normal
    “`

    替换``为你的触摸屏的名称。

    这样,你就成功地使用xrandr命令在Linux系统中旋转触摸屏了。请注意,具体的操作和命令可能因不同的Linux发行版而有所差异,以上命令仅供参考,请根据实际情况进行调整。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部