Ubuntu Live USB 上的反向鼠标轴

Par*_*ris 5 mouse live-usb 10.10 ubuntu-netbook

我有一个 Ubuntu Live USB 并且我正在寻找 xorg.conf 以便我可以在其中插入一个选项“InvX”“on”(我还不太确定它是如何工作的)。xorg.conf 在 live usb/cd 上的正常位置不存在。我在哪里可以轻松且永久地进行此更改?

背景:我在 kiosk 机器上运行 ubuntu,其中鼠标移动的工作方式类似于触摸屏(有点)。

Ste*_*zzo 4

出于所有意图和目的,xorg.conf 已不再存在。但现在有一个目录 ,/usr/share/X11/xorg.conf.d/它保存 x.org 的配置选项。

\n\n

旁注:在10.04 Lucid中,目录是/usr/lib/X11/xorg.conf.d/.

\n\n

要反转鼠标移动:

\n\n
    \n
  • 创建文件/usr/share/X11/xorg.conf.d/50-invertaxes.conf

    \n\n
      \n
    • 要创建此文件,您需要获得 root 权限。像这样启动您最喜欢的文本编辑器:gksu gedit。这将提示您输入密码。

    • \n
    • 或者,您可以在终端中输入:

      \n\n
      sudo nano /usr/share/X11/xorg.conf.d/50-invertaxes.conf\n
      Run Code Online (Sandbox Code Playgroud)
    • \n
  • \n
  • 将以下内容放入文件中:

    \n\n
    Section "InputClass"\n    Identifier  "Invert Mouse"\n    MatchProduct    "The name our your mouse in xorg"\n    MatchDevicePath "/dev/input/event*"\n    Option      "InvertY"       "true"\n    Option      "InvertX"       "true"\nEndSection\n
    Run Code Online (Sandbox Code Playgroud)\n\n

    将“xorg 中鼠标的名称”替换为 xorg 检测到的真实姓名。

  • \n
  • 要找出您需要使用的标识符,请打开终端并输入

    \n\n
    xinput list\n
    Run Code Online (Sandbox Code Playgroud)\n\n

    这将产生类似这样的输出:

    \n\n
    \xe2\x8e\xa1 Virtual core pointer                      id=2    [master pointer  (3)]\n\xe2\x8e\x9c   \xe2\x86\xb3 Virtual core XTEST pointer                id=4    [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 Logitech USB Receiver                     id=10   [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 Logitech USB Receiver                     id=11   [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]\n[more...]\n
    Run Code Online (Sandbox Code Playgroud)\n\n

    从那里我可以看到我的罗技鼠标的标识符Logitech USB Reciever

  • \n
\n\n

为了能够保留此配置,您必须将 Live USB 驱动器设置为“持久存储”:

\n\n

USB启动盘创建器的旧屏幕截图

\n\n

在创建新的 USB 启动盘之前启用底部的选项“存储在保留的额外空间中”,重新启动时将保留您的设置。

\n