在装有 Ubuntu 12.04 的 MacBook 6.2 上,光标只能水平移动

在装有 Ubuntu 12.04 的 MacBook 6.2 上,光标只能水平移动

在 Macbook Pro 6.2 上安装 Ubuntu 12.04 后,触摸板和外接 USB 鼠标工作正常。重新启动系统后,触摸板和外接 USB 鼠标都无法工作。有时没有光标,但更多时候我只能水平移动光标从左上角开始穿过显示器。我已卸载mouseemuxinpu列表显示 USB 鼠标。USB 鼠标的 xinput 查询状态显示以下内容:

按钮类
    按钮[1]=向上
    ...
    按钮[16]=向上
ValuatorClass 模式=相对接近度=In
    估价员[0]=480
    估价员[1]=2400
    估价员[2]=0
    估价员[3]=3

并将指针放在最右端重新发出此命令,显示内容相同,但以下情况除外:

    估价员[0]=1679

因此,这valuator[0]似乎是光标的 x 坐标,而运动范围 480-1679 确实约为显示器宽度 (1440)。但valuator[1]考虑到显示器高度为 900,这个数字大得可疑。这可能是之前使用双显示器的副作用,尽管在连接该显示器的情况下启动并没有帮助。

xinput列表下列出了其他条目:

  1. 虚拟核心 XTEST 指针似乎停留在位置 (840,1050)。
  2. bcm5974 似乎卡在位置 (837,6700)。

bcm5974使用移除模块rmmod可以按预期禁用触摸板,但不能解决 USB 鼠标问题。重新添加模块后,它卡在位置 (840,1050) 而不是 (837,6700)。

etc/X11/xorg.conf生成nvidia-settings并包含:

“输入设备”部分

    # 从默认生成
    标识符“Mouse0”
    驱动程序“鼠标”
    选项“协议”“自动”
    选项“设备”“/dev/psaux”
    选项“ZAxisMapping”“4 5”

答案1

在评论中用气球回答

作为一种解决方法,删除 xorg.conf 文件并尝试使用 nvidia 卡的 nouveau (OSS) 驱动程序可能会有所帮助,看看在该配置下一切是否正常工作。

相关内容