LinuxSir.cn,穿越时空的Linuxsir!

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

[solved]升级到xorg-1.5.2后出现了问题

[复制链接]
发表于 2008-11-28 09:25:49 | 显示全部楼层 |阅读模式
(1)键盘的功能键被改。 Alt+F1=以前的 Ctrl+Alt+F1;
          Ctrl + F1 不能用了。

(2)TouchPad 不能用单指在边上进行scroll了
          TouchPad 不支持Tapping

十分郁闷,如何恢复以前的状态?
有可用的fdi吗?
相关的fdi的文档哪有?
发表于 2008-11-28 09:43:59 | 显示全部楼层
2的问题搜索一下。设定一下就好了。
1的问题没有遇到。按理是不应该出现的。
回复 支持 反对

使用道具 举报

发表于 2008-11-28 10:33:57 | 显示全部楼层
第二个问题看看wiki.archlinux.org,搜touchpad,中文版也有
回复 支持 反对

使用道具 举报

发表于 2008-11-28 11:52:07 | 显示全部楼层
Post by jarryson;1915388
第二个问题看看wiki.archlinux.org,搜touchpad,中文版也有

你的方法有误。按照此法:
x11-drivers/xf86-input-synaptics
/etc/X11/xorg.conf我加入的。
       InputDevice    "Touchpad" "SendCoreEvents"

        Load  "synaptics"


Section "InputDevice"
        Identifier      "SynapticsTouchpad"
        Driver          "synaptics"
        Option          "AlwaysCore"
        Option          "VertEdgeScroll"
        Option          "HorizEdgeScroll"
EndSection

startx时错误:
Undefined InputDevice "Touchpad" referenced by ServerLayout "X.org Configured".
(EE) Problem parsing the config file
(EE) Error parsing the config file


Fatal server error: no screens found
xinit: Server error


所以这个方法在gentoo上错误。
回复 支持 反对

使用道具 举报

发表于 2008-11-28 12:14:26 | 显示全部楼层
你的xorg.conf有错误。用下面的。
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
回复 支持 反对

使用道具 举报

发表于 2008-11-28 12:34:51 | 显示全部楼层
Post by blackwhite;1915481
你的xorg.conf有错误。用下面的。
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"


我的和你的一样,你可以man intel还是man xorg.conf看看。
还有我试了,又上当了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-28 13:53:01 | 显示全部楼层
刚才把hal 彻底清除后又重新安装了一遍,keyboard 的问题解决了。

下面是我的xorg.conf配置,问题是现在, 现在是被迫使用 =x11-drivers/xf86-input-synaptics-0.15.2-r2, 如果使用0.99.1版本,看来应该有一个合适的fdi.
  1. Section "Monitor"
  2.         Identifier   "aticonfig-Monitor[0]"
  3. #        Option            "ATI Proprietary Driver"
  4.         Option            "Generic Autodetecting Monitor"
  5.         Option            "DPMS" "true"
  6.         HorizSync    31.5 - 64.3
  7.         VertRefresh  50.0 - 70.0
  8.         DisplaySize  286.5  214.9
  9. EndSection
  10. Section "Device"
  11.         Identifier  "aticonfig-Device[0]"
  12.         Driver      "fglrx"
  13.         Option             "UseInternalAGPGART" "no"
  14.         #Option      "ForceMonitors" "lvds,crt1"
  15.         Option      "Centermode" "off"
  16.         Option      "VideoOverlay" "off"                    #enable xv
  17.         Option      "OpenGLOverlay" "off"                #enbale xv
  18.         Option      "OverlayOnCRTC2" "0"
  19.         Option      "PseudoColorVisuals" "off"
  20.         Option      "HSync2" "31-64"
  21.         Option      "VRefresh2" "56-75"
  22.         Option            "XaaNoOffscreenPixmaps"
  23.         Option             "UseFastTLS" "1"  #if wine shoiuld be 1
  24.     BusID       "PCI:1:0:0"
  25.     Option      "XAANoOffscreenPixmaps" "true"
  26.         Option      "backingstore" "true"
  27.         Option      "EnablePrivateBackZ" "on"
  28. # The following lines from thinkwiki for Hotkey
  29. #        Option            "BIOSHotkeys" "on"
  30. #        Option      "MonitorLayout" "LVDS,NONE"
  31. #        Option      "AllowGLXWithComposite" "true"
  32.         Option            "TexturedVideo" "On"
  33. EndSection
  34. Section "Screen"
  35.         Identifier "aticonfig-Screen[0]"
  36.         Device     "aticonfig-Device[0]"
  37.         Monitor    "aticonfig-Monitor[0]"
  38.         DefaultDepth     24
  39.         SubSection "Display"
  40.                 Viewport   0 0
  41.                 Depth    24
  42.                 Modes    "1400x1050"
  43.         EndSubSection
  44. EndSection
  45. Section "dri"
  46.         Group "video"
  47.         Mode 0666
  48. EndSection
  49. Section "Extensions"
  50.        Option          "Composite"     "Enable"  
  51.        Option                 "RENDER"       "Enable"
  52.        Option              "XVideo"         "On"
  53. EndSection
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-11-28 16:33:02 | 显示全部楼层
找到问题了!是名字要对应,而且make.conf设置:INPUT_DEVICES="keyboard mouse synaptics"
/etc/X11/xorg.conf我加入的。
InputDevice "Touchpad" "SendCoreEvents"

Load "synaptics"


Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "rotocol" "auto-dev"
Option "VertEdgeScroll"
Option "HorizEdgeScroll"
EndSection

但是我还有一个问题:
如何点一下就单击和双击拖拽?
这两个功能是什么选项,我一直没有找到,还望不吝赐教。
回复 支持 反对

使用道具 举报

发表于 2008-11-28 20:43:22 | 显示全部楼层
所以叫你看看wiki啊,arch的wiki还算比较新的。

你提到的功能里面都有。中文版和英文版是一样的。

你先提到的问题我没有注意到,按照wiki里面说的应该没有问题,因为我的是按照wiki来的。

其实wiki里面的也是man里面的。要是英文好,直接man就好了。
回复 支持 反对

使用道具 举报

发表于 2008-11-29 12:09:59 | 显示全部楼层
Thank you,kitty.
回复 支持 反对

使用道具 举报

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

本版积分规则

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