LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: nainaide

[又上来了]冲上xorg-server-1.4的山头,被迫撤了下来

[复制链接]
 楼主| 发表于 2008-1-30 12:55:49 | 显示全部楼层
好了,今天终于搞定了。
重新升级到xorg-server-1.4.0.92-r2。
升级过程就是
(1)把如下数据包在/etc/portage/package.keywords中声明
x11-base/xorg-server
x11-libs/libXrender
x11-proto/renderproto
media-libs/mesa
x11-drivers/xf86-input-keyboard
x11-drivers/synaptics

(2)按顺序emerge下列数据包。
x11-base/xorg-server
x11-drivers/ati-drivers
x11-drivers/synaptics
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-fbdev
x11-drivers/xf86-video-vesa

(3)解决touchpad的问题在Section "ServerLayout"中,一个用SendCoreEvents,另一个用CorePointer,不能都用CorePointer。

        InputDevice    "Mouse1" "SendCoreEvents"
        InputDevice    "TouchPad" "CorePointer"
        
(4)解决fluxbox假透明失效的问题
         就是使用xcompmgr来实现真透明。在~/.fluxbox/init 修改相应alpha值使透明达到最佳效果。

(5)还有件痛苦的事情,就是xeffects的overlay已经停止了。fluxspace没法升级了。其实我用fluxspace只为一件事,就是希望在不同的workspace的背景不同。如果哪位兄弟有其他建议实现就再好不过了。
回复 支持 反对

使用道具 举报

发表于 2008-1-30 13:20:01 | 显示全部楼层
提问:
看你用了edev,你那里按住指点杆中键模拟的滚轮功能还有吗?
我这里用edev,这个功能就起不来,但Thunar的鼠标手势能用了,不用则相反。
现在没用edev,连fbdev和vesa也没有用。
  1. Section "InputDevice"
  2.         Identifier  "ThinkPad TrackPoint"
  3.         Driver      "mouse"
  4.         Option      "CorePointer"
  5.         Option      "Protocol" "ImPS/2"
  6.         Option      "Device" "/dev/input/mice"
  7.         Option      "Emulate3Buttons" "no"
  8.         Option      "EmulateWheel" "true"
  9.         Option      "EmulateWheelButton" "2"
  10.         Option      "ZAxisMapping" "4 5 6 7"
  11.         Option      "EmulateWheelInertia" "18"
  12. EndSection
  13. Section "InputDevice"
  14.     Identifier          "Touchpad"
  15.     Driver              "synaptics"
  16.     Option              "SendCoreEvents"        "true"
  17.     Option              "Device"                "/dev/psaux"
  18.     Option              "Protocol"              "auto-dev"
  19.     Option              "HorizScrollDelta"      "0"
  20.     Option              "SHMConfig"             "on"
  21. #    Option              "MaxTapTime"            "0"
  22. EndSection
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-1-30 15:35:55 | 显示全部楼层
Post by zhou3345;1812670

看你用了edev,你那里按住指点杆中键模拟的滚轮功能还有吗?
是这个东西吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-30 15:55:19 | 显示全部楼层
完全可不用evdev, 用synaptics就可以了。然后用手指在touch的右边框上下移动,就是滚屏。不用按中键,这样很不方便。
Section "InputDevice"
        Identifier  "TouchPad"
        Driver      "synaptics"
        Option      "Device" "/dev/input/mouse0"
        Option      "rotocol" "auto-dev"
        Option      "LeftEdge" "1700"
        Option      "RightEdge" "5300"
        Option      "TopEdge" "1700"
        Option      "BottomEdge" "4200"
        Option      "FingerLow" "25"
        Option      "FingerHigh" "30"
        Option      "MaxTapTime" "180"
        Option      "MaxTapMove" "220"
        Option      "VertScrollDelta" "100"
        Option      "MinSpeed" "0.09"
        Option      "MaxSpeed" "0.18"
        Option      "AccelFactor" "0.0015"
        Option      "SHMConfig" "on"
        Option      "TwoFingerButton1" "3"
EndSection
回复 支持 反对

使用道具 举报

发表于 2008-1-30 17:13:39 | 显示全部楼层
触摸板的这个功能我也实现,但我基本不用触摸板。主要是因为我原来用着X32,那玩意没有触摸板,就习惯指点杆了。我倒是觉得触摸板不方便。呵呵,萝卜白菜,各有所爱。

我说的那个功能不是你图里的那个,就是和windows里的一样,按住中键后,鼠标就不再移动了,指点杆往上下走,页面就随着上下走。
回复 支持 反对

使用道具 举报

发表于 2008-1-30 17:24:01 | 显示全部楼层
Post by zhou3345;1812748

我说的那个功能不是你图里的那个,就是和windows里的一样,按住中键后,鼠标就不再移动了,指点杆往上下走,页面就随着上下走。

我觉得这个跟你说的差不多的功能,但我这只能在firefox中用,也是按住中键后就出来那个圆圈,移动鼠标页面就上下左右的走。

这个设置在firefox设置中的advanced-Use autoscrolling
回复 支持 反对

使用道具 举报

发表于 2008-1-30 18:21:34 | 显示全部楼层
圈圈也就在firefox中有。在windows中装了指点杆驱动之后,会在设置中有一些“按住中键”的选择。
  1.         Option      "EmulateWheel" "true"
  2.         Option      "EmulateWheelButton" "2"
  3.         Option      "ZAxisMapping" "4 5 6 7"
  4.         Option      "EmulateWheelInertia" "18"
复制代码
这几条就是设置滚轮模拟。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-30 18:54:03 | 显示全部楼层
Post by zhou3345;1812748
触摸板的这个功能我也实现,但我基本不用触摸板。主要是因为我原来用着X32,那玩意没有触摸板,就习惯指点杆了。我倒是觉得触摸板不方便。呵呵,萝卜白菜,各有所爱。

我说的那个功能不是你图里的那个,就是和windows里的一样,按住中键后,鼠标就不再移动了,指点杆往上下走,页面就随着上下走。


我没有你说的这个功能,我是用touchpad太顺手了。
回复 支持 反对

使用道具 举报

发表于 2008-1-30 19:24:41 | 显示全部楼层
Post by zhou3345;1812770
圈圈也就在firefox中有。在windows中装了指点杆驱动之后,会在设置中有一些“按住中键”的选择。
  1.         Option      "EmulateWheel" "true"
  2.         Option      "EmulateWheelButton" "2"
  3.         Option      "ZAxisMapping" "4 5 6 7"
  4.         Option      "EmulateWheelInertia" "18"
复制代码
这几条就是设置滚轮模拟。

不错,又实现一个功能:%。
回复 支持 反对

使用道具 举报

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

本版积分规则

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