Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

[Risolto]Aggiornamento xorg-server e synaptics: no touchpad

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Author
Message
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

[Risolto]Aggiornamento xorg-server e synaptics: no touchpad

  • Quote

Post by fbcyborg » Fri Jan 23, 2009 7:41 pm

Salve a tutti,

di recente ho dovuto aggiornare xorg-server alla versione 1.5.3-r1, e di conseguenza si è tirato dietro una serie di nuovi pacchetti fra cui xf86-input-synaptics che sostituisce il vecchio synaptics.
Il problema è che ora il mio touchpad non funziona più.
Ho letto questo thread ma non mi è stato di aiuto.
Ho provato ad aggiungere il file /etc/hal/fdi/policy/11-x11-synaptics.fdi contenente le seguenti righe:

Code: Select all

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="SynPS/2 Synaptics TouchPad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <merge key="input.x11_options.Emulate3Buttons" type="string">yes</merge>
        <merge key="input.x11_options.LockedDrags" type="string">0</merge>
        <merge key="input.x11_options.PalmDetect" type="string">yes</merge>
        <merge key="input.x11_options.CoastingSpeed" type="string">20</merge>
        <merge key="input.x11_options.TapButton1" type="string">1</merge>
        <merge key="input.x11_options.TapButton2" type="string">2</merge>
        <merge key="input.x11_options.TapButton3" type="string">3</merge>
        <merge key="input.x11_options.SHMConfig" type="string">1</merge>
      </match>
      <match key="info.product" contains="AlpsPS/2 ALPS">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="appletouch">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
    </match>
  </device>
</deviceinfo>

Anche cancellando la parte relativa al touchpad nello xorg.conf non sono riuscito ad ottenere nulla. Ho restartato hald, ma niente.
Non riesco a configurarlo.

Qualcuno può darmi un aiuto per favore?

EDIT: ho trovato questa guida in giro e finalmente il mio touchpad ha ripreso i sensi.
Ora devo capire come far rifunzionare il click con un tocco sul touchpad e lo scroll strisciando il dito sul lato destro.. :|
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
napass
n00b
n00b
Posts: 33
Joined: Sun Oct 21, 2007 8:51 am

  • Quote

Post by napass » Mon Jan 26, 2009 11:04 am

ti posto il mio xorg.conf così vedi un pò come settarlo. gli scroll orizzontali e verticali funzionano. l'unico problema è che se chiudo lcd del portatile, quando lo rialzo, il touchpad impazzisce e non viene più riconosciuto. a te succede?

Code: Select all

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Touchpad" "CorePointer"
    InputDevice    "OtherMouse"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc/"
    FontPath        "/usr/share/fonts/TTF/"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1/"
    FontPath        "/usr/share/fonts/100dpi/"
    FontPath        "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
    Load           "glx"
    Load           "dbe"
    Load           "extmod"
    Load           "xtrap"
    Load           "record"
    Load           "type1"
    Load           "freetype"
    Load           "i2c"
    Load           "bitmap"
    Load           "int10"
    Load           "vbe"
    Load           "ddc"
    # Load         "GLcore"
    # Load         "dri"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "it"
    Option         "XkbRules" "xorg"
    Option         "Xkbmodel" "pc105"
EndSection

Section "InputDevice"
    Identifier  "Touchpad"
    Driver      "synaptics"
    Option      "SendCoreEvents"
    Option      "Protocol" "auto-dev"
    Option      "SHMConfig" "on"
    Option "LeftEdge" "130"
   Option "RightEdge" "840"
   Option "TopEdge" "130"
   Option "BottomEdge" "640"
   Option "FingerLow" "7"
   Option "FingerHigh" "8"
   Option "MaxTapTime" "180"
   Option "MinTapTime" "110"
   Option "ClickTime" "0"
   Option "EmulateMidButtonTime" "75"
   Option "VertScrollDelta" "20"
   Option "HorizScrollDelta" "20"
   Option "MinSpeed" "0.40"
   Option "MaxSpeed" "0.65"
   Option "AccelFactor" "0.030"
   Option "EdgeMotionMinSpeed" "200"
   Option "EdgeMotionMaxSpeed" "200"
   Option "UpDownScrolling" "1"
   Option "CircularScrolling" "1"
   Option "CircScrollDelta" "0.1"
   Option "CircScrollTrigger" "3"
   Option "VertEdgeScroll" "on"
EndSection

Section "InputDevice"
   Identifier "OtherMouse"
   Driver     "mouse"
   Option     "SendCoreEvents"
   Option     "ZAxisMapping" "4 5"
   Option     "Device" "/dev/input/mice"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "AUO"
    HorizSync       30-60
    VertRefresh     60
    Option         "ReducedBlanking"
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "GeForce 8600M GT"
    BusID          "PCI:1:0:0"
    Option         "RenderAccel" "True"
    Option         "AllowGLXWithComposite" "True"
#    Option         "AddARGBGLXVisuals" "True"
    Option         "UseEvents" "False"
    Option         "Coolbits" "True"
    Option 	   "DamageEvents" "True"
    Option 	   "TripleBuffer" "True"
    Option 	   "BackingStore" "True"
EndSection

Section "Extensions"
        Option "Composite" "Enable"
        Option "RENDER" "true"
        Option "DAMAGE" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
#    Option         "metamodes" "1440x900_60 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1440x900_60 +0+0"
    EndSubSection
EndSection
Gentoo Rulez!
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Mon Jan 26, 2009 11:28 am

Grazie!

Ora mi funziona. In pratica sbagliavo a mettere SHMConfig. Ora l'ho spostato in alto e funziona tutto.
Avevo inoltre dimenticato di settare l'Option "CircularScrolling" su 1 e le seguenti opzioni:

Code: Select all

    Option      "TapButton1"    "1"
    Option      "TapButton2"    "2"
    Option      "TapButton3"    "3"
Ora invece il tap-to-click rifunziona.

La cosa che mi sembra strana e che mi chiedo, è il perché prima funzionava tutto senza quelle opzioni. Mah!

A me comunque quel difetto dell'LCD non me lo da. Non saprei perché faccia così sinceramente.

Ora dovrei provare a migrare di nuovo ad hal, facendo un file fdi per il touchpad.
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
napass
n00b
n00b
Posts: 33
Joined: Sun Oct 21, 2007 8:51 am

  • Quote

Post by napass » Mon Jan 26, 2009 12:09 pm

ho trovato il difetto dell'lcd!!

avevo dimenticato il Load "synaptics" nella sezione module. Ho anche abilitato il circular scrolling e funziona veramente bene!

ma il tap-to-click cos'è ??? :D
Gentoo Rulez!
Top
fbcyborg
Advocate
Advocate
User avatar
Posts: 3056
Joined: Sun Oct 16, 2005 12:08 pm
Location: ROMA

  • Quote

Post by fbcyborg » Mon Jan 26, 2009 12:11 pm

Tap-to-click è un modo per dire che puoi cliccare (equivalente al click con il tasto dx del mouse) anche "tappando" (termine molto comune nel mondo dei PDA) con il dito sul touchpad. Vai, ad esempio, su un'icona, un file di testo, e per aprirlo ci "tappi" sopra.
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Top
Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic