Par*_*ris 5 mouse live-usb 10.10 ubuntu-netbook
我有一个 Ubuntu Live USB 并且我正在寻找 xorg.conf 以便我可以在其中插入一个选项“InvX”“on”(我还不太确定它是如何工作的)。xorg.conf 在 live usb/cd 上的正常位置不存在。我在哪里可以轻松且永久地进行此更改?
背景:我在 kiosk 机器上运行 ubuntu,其中鼠标移动的工作方式类似于触摸屏(有点)。
出于所有意图和目的,xorg.conf 已不再存在。但现在有一个目录 ,/usr/share/X11/xorg.conf.d/
它保存 x.org 的配置选项。
旁注:在10.04 Lucid中,目录是/usr/lib/X11/xorg.conf.d/
.
要反转鼠标移动:
\n\n创建文件/usr/share/X11/xorg.conf.d/50-invertaxes.conf
要创建此文件,您需要获得 root 权限。像这样启动您最喜欢的文本编辑器:gksu gedit
。这将提示您输入密码。
或者,您可以在终端中输入:
\n\nsudo nano /usr/share/X11/xorg.conf.d/50-invertaxes.conf\n
Run Code Online (Sandbox Code Playgroud)将以下内容放入文件中:
\n\nSection "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\nxinput 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
。
为了能够保留此配置,您必须将 Live USB 驱动器设置为“持久存储”:
\n\n在创建新的 USB 启动盘之前启用底部的选项“存储在保留的额外空间中”,重新启动时将保留您的设置。
\n