LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1097|回复: 7

触摸板驱动问题,还有一个补齐问题

[复制链接]
发表于 2008-1-11 21:52:14 | 显示全部楼层 |阅读模式
大概从n早前的一次升级synaptics驱动的时候开始,我的触摸板就不能用了。

一直用鼠标的,就没有注意这个问题。。xorg.conf里面
  1. Section "InputDevice"
  2.        Identifier  "Synaptics Touchpad"
  3.        Driver      "synaptics"
  4.        Option      "TouchpadOff" "0"
  5.        Option          "SendCoreEvents"        "true"
  6.        Option      "Device" "/dev/psaux"
  7.        Option      "Protocol" "auto-dev"
  8.        Option      "LeftEdge" "1700"
  9.        Option      "RightEdge" "5300"
  10.        Option      "TopEdge" "1700"
  11.        Option      "BottomEdge" "4200"
  12.        Option      "FingerLow" "25"
  13.        Option      "FingerHigh" "30"
  14.        Option      "MaxTapTime" "180"
  15.        Option      "MaxTapMove" "220"
  16.        模拟滚轮
  17.        Option      "VertScrollDelta" "100"
  18.        Option      "HorizScrollDelta" "50"
  19.        Option      "MinSpeed" "0.06"
  20.        Option      "MaxSpeed" "0.12"
  21.        Option      "AccelFactor" "0.0010"
  22.        Option      "SHMConfig" "on"
  23.        Option      "Repeater" "/dev/ps2mouse"
  24.        Option          "Repeater"              "/dev/input/mice"
  25. EndSection
复制代码


去掉那些配置参数也不行。不知道有同样问题的人没有。。

还有昨天开始我的pacman不能自动补齐了,升级了bash-completion之后。退回也不行了。。这个比较郁闷。
发表于 2008-1-12 09:38:46 | 显示全部楼层
Mine works
  1. Section "InputDevice"
  2.     Identifier      "Touchpad"
  3.     Driver          "synaptics"
  4.     Option  "Device"        "/dev/input/mouse1"
  5.     Option  "Protocol"      "auto-dev"
  6.     Option  "LeftEdge"      "1700"
  7.     Option  "RightEdge"     "5300"
  8.     Option  "TopEdge"       "1700"
  9.     Option  "BottomEdge"    "4200"
  10.     Option  "FingerLow"     "25"
  11.     Option  "FingerHigh"    "30"
  12.     Option  "MaxTapTime"    "180"
  13.     Option  "MaxTapMove"    "220"
  14.     Option  "VertScrollDelta" "100"
  15.     Option  "HorizScrollDelta" "100"
  16.     Option  "MinSpeed"      "0.06"
  17.     Option  "MaxSpeed"      "0.12"
  18.     Option  "AccelFactor" "0.0010"
  19.     Option  "SHMConfig"     "on"
  20.     Option  "CircularScrolling" "on"
  21.     Option  "CircScrollTrigger" "1"
  22. EndSection
复制代码

Have you defined "Device"?
回复 支持 反对

使用道具 举报

发表于 2008-1-12 12:10:16 | 显示全部楼层
是笔记本的触摸板么?
有一次编译内核之后触摸板不能用了,重新编译一次才好。好像是当时我把touchpad相关的模块全部删除所致。。。
PS 我的xorg.conf里没有触摸板的配置也能正常使用
回复 支持 反对

使用道具 举报

发表于 2008-1-12 13:00:04 | 显示全部楼层
我的触摸板没有用"synaptics"驱动 用了 evdev
[PHP]
Section "InputDevice"
        Identifier        "Configured Mouse"
        Driver                "evdev"
        Option                "Name"                        "ImPS/2 Synaptics TouchPad"
        Option                "hys"                        "isa0060/serio4/input0"
        #Option                "Device"                "/dev/input/mouse1"
        Option                "Device"                "/dev/input/by-path/platform-i8042-serio-4-event-mouse"
        #Option                "Buttons"                "5"
        Option                "rotocol"                "Auto"
        Option                "ZAxisMapping"                "4 5"
        Option                "Emulate3Buttons"        "false"
EndSection
[/PHP]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-13 00:43:23 | 显示全部楼层
TO:2楼,我有,不过好像和你不一样。/dev/psaux  你的是/dev/input/mouse1 不知道有什么区别,以前用蛮好的。   

我再试试看。

TO:楼上,这是个什么驱动。

以前的确没有写触摸板配置也可以用,不过无法模拟滚轮之类的功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-13 14:29:33 | 显示全部楼层
触摸板问题是因为psmouse模块没有加载,奇怪我以前也没有加载怎么可以使用。

还有补齐问题谁遇到了?
回复 支持 反对

使用道具 举报

发表于 2008-1-13 17:17:55 | 显示全部楼层
补齐的问题,我个人的意见是,从bash转到Z Shell算了。
感觉zsh确实强大。其补齐功能不需要借助外部程序,而且设置上相当灵活,没有它不能补上的。

一般的补齐,只要在~/.zshrc中加入下面一行就足够了:
autoload -U compinit && compinit
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-13 17:40:52 | 显示全部楼层
更新一下就好了。。从wiki上了解到触摸板详细信息,并且翻译了一遍。嘿嘿
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表