Pagina 1 di 2

synaptics su slackware 13

Inviato: ven 28 ago 2009, 22:20
da thepaperboy
ero finalmente riuscito a capire come settare l'xorg.conf per avere lo scrolling del mouse e... tutto è cambiato. ho letto qualcosa nel forum sul nuovo X, ma non ne sono venuto a capo.

ho trovato questo wiki preciso http://www.slacky.eu/wikislack/index.ph ... s_touchpad che se non sbaglio è di spina (se sbaglio, chiedo perdono). solo che mi fermo al tentativo di determinazione dell'uid:

Codice: Seleziona tutto

root@darkstar:/home/thepaperboy# hal-find-by-capability --capability input.touchpad
root@darkstar:/home/thepaperboy# exit
thepaperboy@darkstar:~$ hal-find-by-capability --capability input.touchpad
thepaperboy@darkstar:~$
ho pensato di cogliere l'occasione di segnalare il wiki visto che oggi è uscita la 13.0. perché però non mi da l'udi?

Re: synaptics su slackware 13

Inviato: sab 29 ago 2009, 10:02
da tigerwalk
probabilmente non è input.touchpad. Ad es. a me il touchpad è input.mouse
Fai un po' di prove.

Re: synaptics su slackware 13

Inviato: dom 30 ago 2009, 12:33
da thepaperboy
intanto grazie, con imput.mouse sono riuscito ad andare avanti. solo che quando gli chiedo la lista della impostazioni (synclient -l) non mi da risposta e mi chiede se ho caricato il driver synaptics.

questo neppure dopo aver provato Xorg - configure e aver inserito nella sezione input device una riga driver "synaptics", avendo provato poi pure a cancellare quella relativa a driver "mouse" e pure avendo provato pure a cancellare xorg.conf

Re: synaptics su slackware 13

Inviato: dom 30 ago 2009, 13:40
da sampei
Credo ci sia una soluzione piu' semplice al tuo problema, basta creare un file xorg.conf solo con le voci che ti servono. Ad esempio a me HAL non ha attivato la funzione tap del touchpad e quindi ho creato questo xorg.conf

Codice: Seleziona tutto

Section "ServerLayout"
      Identifier "Slackware"
      InputDevice "touchpad" "AlwaysCore"
EndSection

Section "InputDevice"
     Identifier     "touchpad"
     Driver          "synaptics"
     Option          "TapButton1"    "1"
EndSection
Non sara' elegante come soluzione ma ti posso assicurare che funziona. Ovviamente nel tuo caso particolare devi aggiungere a questo xorg.conf altre Option per attivare lo scroll e assegnare ad esse i valori piu' opportuni per il tuochpad. Tali opzioni e i relativi valori dovresti gia' conoscerle se le avevi configurate nel vecchio xorg.conf

Re: synaptics su slackware 13

Inviato: dom 30 ago 2009, 17:01
da thepaperboy
grazie mille del consiglio, ma non ha funzionato. ho provato a creare un xorg.conf uguale al tuo (semplicemente togliendo l'opzione tap), ma quando vado a vedere synclient mi dice ancora che il driver synaptic non è stato attivato. ho provato a cambiare Identifier "touchpad" con "Mouse0" (quello "originale" di Xorg -configure), ma a quel punto manco più si avvia X, mi da due errori in particolare riferiti a xinit.c che però non capisco.

Re: synaptics su slackware 13

Inviato: dom 30 ago 2009, 18:15
da sampei
Potresti mostrarmi il tuo xorg.conf, mi riferisco a quello in cui ti diceva che non avevi caricato il driver?

Re: synaptics su slackware 13

Inviato: dom 30 ago 2009, 19:45
da thepaperboy
sampei ha scritto:Potresti mostrarmi il tuo xorg.conf, mi riferisco a quello in cui ti diceva che non avevi caricato il driver?
grazie della disponibilità.
questo è l'xorg che definisce Xorg -configure, e sulla base del quale synclient mi dice che synaptics non è caricato.

Codice: Seleziona tutto

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

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/local"
        FontPath     "/usr/share/fonts/TTF"  
        FontPath     "/usr/share/fonts/OTF"  
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/misc" 
        FontPath     "/usr/share/fonts/CID"  
        FontPath     "/usr/share/fonts/75dpi/:unscaled"
        FontPath     "/usr/share/fonts/100dpi/:unscaled"
        FontPath     "/usr/share/fonts/75dpi"           
        FontPath     "/usr/share/fonts/100dpi"          
        FontPath     "/usr/share/fonts/cyrillic"        
EndSection                                              

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "dri2"
        Load  "extmod"
        Load  "glx"   
EndSection            

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"      
EndSection                     

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse" 
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"  
EndSection                                    

Section "Monitor"
        #DisplaySize      290   210     # mm
        Identifier   "Monitor0"             
        VendorName   "QDS"                  
        ModelName    "3"                    
EndSection                                  

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"             
        ### [arg]: arg optional                                      
        #Option     "NoAccel"                   # [<bool>]           
        #Option     "SWcursor"                  # [<bool>]           
        #Option     "Dac6Bit"                   # [<bool>]           
        #Option     "Dac8Bit"                   # [<bool>]           
        #Option     "BusType"                   # [<str>]            
        #Option     "CPPIOMode"                 # [<bool>]           
        #Option     "CPusecTimeout"             # <i>                
        #Option     "AGPMode"                   # <i>                
        #Option     "AGPFastWrite"              # [<bool>]           
        #Option     "AGPSize"                   # <i>                
        #Option     "GARTSize"                  # <i>                
        #Option     "RingSize"                  # <i>                
        #Option     "BufferSize"                # <i>                
        #Option     "EnableDepthMoves"          # [<bool>]           
        #Option     "EnablePageFlip"            # [<bool>]           
        #Option     "NoBackBuffer"              # [<bool>]           
        #Option     "DMAForXv"                  # [<bool>]           
        #Option     "FBTexPercent"              # <i>                
        #Option     "DepthBits"                 # <i>                
        #Option     "PCIAPERSize"               # <i>                
        #Option     "AccelDFS"                  # [<bool>]           
        #Option     "IgnoreEDID"                # [<bool>]           
        #Option     "DisplayPriority"           # [<str>]            
        #Option     "PanelSize"                 # [<str>]            
        #Option     "ForceMinDotClock"          # <freq>             
        #Option     "ColorTiling"               # [<bool>]           
        #Option     "VideoKey"                  # <i>                
        #Option     "RageTheatreCrystal"        # <i>                
        #Option     "RageTheatreTunerPort"      # <i>                
        #Option     "RageTheatreCompositePort"  # <i>                
        #Option     "RageTheatreSVideoPort"     # <i>                
        #Option     "TunerType"                 # <i>                
        #Option     "RageTheatreMicrocPath"     # <str>              
        #Option     "RageTheatreMicrocType"     # <str>              
        #Option     "ScalerWidth"               # <i>                
        #Option     "RenderAccel"               # [<bool>]           
        #Option     "SubPixelOrder"             # [<str>]            
        #Option     "ShowCache"                 # [<bool>]           
        #Option     "DynamicClocks"             # [<bool>]           
        #Option     "VGAAccess"                 # [<bool>]           
        #Option     "ReverseDDC"                # [<bool>]           
        #Option     "LVDSProbePLL"              # [<bool>]           
        #Option     "AccelMethod"               # <str>              
        #Option     "DRI"                       # [<bool>]           
        #Option     "ConnectorTable"            # <str>              
        #Option     "DefaultConnectorTable"     # [<bool>]           
        #Option     "DefaultTMDSPLL"            # [<bool>]           
        #Option     "TVDACLoadDetect"           # [<bool>]           
        #Option     "ForceTVOut"                # [<bool>]           
        #Option     "TVStandard"                # <str>              
        #Option     "IgnoreLidStatus"           # [<bool>]           
        #Option     "DefaultTVDACAdj"           # [<bool>]           
        #Option     "Int10"                     # [<bool>]           
        #Option     "EXAVSync"                  # [<bool>]           
        #Option     "ATOMTVOut"                 # [<bool>]           
        #Option     "R4xxATOM"                  # [<bool>]           
        Identifier  "Card0"
        Driver      "radeon"
        VendorName  "Unknown Vendor"
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
se anche gli cambio il driver dell'input device in synaptics, non cambia nulla: sempre mi dice che non ha caricato il driver (in etc/modprobe.d/psmouse è tutto commentato).

Re: synaptics su slackware 13

Inviato: dom 30 ago 2009, 22:14
da sampei
Forse sono stato poco chiaro. Quello che ti ha creato Xorg -configure e' un file xorg.conf completo mentre io ti avevo suggerito di creare un file xorg.conf minimale del tipo riportato sotto con solo le voci che ti servono aggiungendo esclusivamente le option del caso.
Ad esempio, per quel che so' io, e' inutile indicargli il path dei font cioe' tutta la Section "Files" puoi evitare di metterla perche' la crea HAL ed analogamente per le altre voci con Xorg.conf non fai altro che forzare certi valori se questi hanno un valore diverso oppure impostarli se HAL non li ha creati.

Proviamo un po' a leggere il file xorg.conf che hai postato tu per capire a grandi linee come e' fatto. Per una spiegazione esaustiva consulta lo Slackware4Dummies capitolo 5 e in particolare la scheda 11 in pag. 80
Osserva nella sezione ServerLayout viene fatta una dichiarazione del nome di un device di input e precisamente nella riga InputDevice "Mouse0". In quella riga, lo script di Xorg -configure ha deciso di chiamare il device Mouse0 (ma poteva chiamarlo pure pippo a patto d'esser poi coerente dopo) quella sezione e' un mouse ma questo lo capiamo solo leggendo un poco dopo nel file infatti piu' sotto c'e' una sezione Section "InputDevice" il cui identificativo e' Identifier Mouse0 in accordo con quello che e' riportato precedentemente nella sezione Section ServerLayout (se sostituisci a Mouse0 pippo ovunque compare non cambia nulla perche' e' solo un' etichetta). Ci rendiamo conto che ha configurato solo il mouse, quello classico, e non il touchpad, dal fatto che manca l'indicazione di tutte le coordinate dell'area del touchpad dove va abilitato lo scroll.
Se vuoi capire nei dettagli la cosa leggi la pagina man di synaptics e noterai che ci sono una marea di opzioni che si possono impostare.

Ora per esser piu' pratico, provo ad impostarti un xorg.conf che potrebbe andare bene se non hai un hw strano. Devi solo sostituirlo con il tuo xorg.conf e riavviare X

Codice: Seleziona tutto

Section "ServerLayout"
    Identifier     "Slackware"
    InputDevice    "mouse"            "CorePointer"
    InputDevice    "Touchpad"  "AlwaysCore"
EndSection

Section "Module"
       Load  "synaptics"
EndSection

Section "InputDevice"
    Identifier    "mouse"
    Driver        "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "IMPS/2"
    Option        "Emulate3Buttons" "yes"
    Option        "ZAxisMapping" "4 5"
    Option        "CorePointer"
EndSection

Section "InputDevice"
    Identifier  "Touchpad"
    Driver      "synaptics"
 ####### INIZIO DELLE OPZIONI DEL TOUCHPAD
        Option  "Device"        "/dev/psaux"
        Option  "Protocol"      "auto-dev"
        Option  "Emulate3Buttons" "yes"
        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  "VertTwoFingerScroll"   "1"
        Option  "HorizTwoFingerScroll"  "1"
        Option  "CornerCoasting"  "1"
        Option  "CoastingSpeed"  "3"
        Option  "TapButton1"        "1"
###### FINE DELLE OPZIONI DEL TOUCHPAD
EndSection
Con dei commenti nel codice ti ho segnalato le Option che alterano le prestazioni del touchpad se consulti la pagina man di synaptics comprenderai il significato di ciascuna voce e potrai modificare i relativi valori nel modo a te piu' congeniale.
Spero funzioni :-k

Re: synaptics su slackware 13

Inviato: lun 31 ago 2009, 0:17
da thepaperboy
intanto ti ringrazio, anche se non ha funzionato (mancavano, credo, le virgolette dopo "CorePointer, le ho aggiunte, ma ancora nulla). mi pare di capire che il problema fosse la mancanza della voce Load "synaptics" nella sezione modules, giusto? solo che però anche così synclient -l mi dice che non è caricato il driver synaptics.

avevo provato il tuo xorg.conf minimale, ma come detto non aveva funzionato. se hai la pazienza di dare un occhio, ti posto l'xorg.conf che (dopo duro lavoro e varie letture) avevo configurato sulla 12.2 e che sulla 13.0 non mi (giustamente) funziona.

eccolo:

Codice: Seleziona tutto

Section "ServerLayout"                             
        Identifier     "X.org Configured"          
        Screen      0  "Screen0" 0 0               
        InputDevice    "Mouse0" "CorePointer"      
        InputDevice    "Keyboard0" "CoreKeyboard"  
        Option         "AIGLX" "true"              
EndSection                                         

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

Section "Module"
        Load  "glx"
        Load  "extmod"
        Load  "dri"   
        Load  "record"
        Load  "xtrap" 
        Load  "dbe"   
        Load  "GLcore"
        Load  "type1" 
        Load  "freetype"
EndSection              

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"      
        Option      "Xkblayout" "it"
EndSection                          

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "synaptics"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"  
        Option      "Emulate3Buttons" "no"    
EndSection                                    

#aggiunta per synaptic copiata dall xorg di knoppix live
Section "InputDevice"            
        Driver          "synaptics"
        Identifier      "AlpsPad"  
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"  
        Option          "LeftEdge"              "130"       
        Option          "RightEdge"             "840"       
        Option          "TopEdge"               "130"       
        Option          "BottomEdge"            "640"       
        Option          "FingerLow"             "7"         
        Option          "FingerHigh"            "8"         
        Option          "MaxTapTime"            "180"       
        Option          "MaxTapMove"            "110"       
        Option          "EmulateMidButtonTime"  "75"        
        Option          "VertScrollDelta"       "20"        
        Option          "HorizScrollDelta"      "20"        
        Option          "MinSpeed"              "0.60"      
        Option          "MaxSpeed"              "1.10"      
        Option          "AccelFactor"           "0.030"     
        Option          "EdgeMotionMinSpeed"    "200"       
        Option          "EdgeMotionMaxSpeed"    "200"       
        Option          "UpDownScrolling"       "1"         
        Option          "CircularScrolling"     "1"         
        Option          "CircScrollDelta"       "0.1"       
        Option          "CircScrollTrigger"     "2"         
        Option          "SHMConfig"             "on"        
        Option          "Emulate3Buttons"       "on"        
        Option          "SendCoreEvents"        "true"      
EndSection                                                  

Section "InputDevice"
        Driver          "synaptics"
        Identifier      "SynPad"   
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "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          "SendCoreEvents"        "true"      
EndSection                                                  
#fine aggiunta                                              

Section "Monitor"
        #DisplaySize      290   210     # mm
        Identifier   "Monitor0"             
        VendorName   "QDS"                  
        ModelName    "3"                    
EndSection                                  

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"             
        ### [arg]: arg optional                                      
        #Option     "NoAccel"                   # [<bool>]           
        #Option     "SWcursor"                  # [<bool>]           
        #Option     "Dac6Bit"                   # [<bool>]           
        #Option     "Dac8Bit"                   # [<bool>]           
        #Option     "BusType"                   # [<str>]            
        #Option     "CPPIOMode"                 # [<bool>]           
        #Option     "CPusecTimeout"             # <i>                
        #Option     "AGPMode"                   # <i>                
        #Option     "AGPFastWrite"              # [<bool>]           
        #Option     "AGPSize"                   # <i>                
        #Option     "GARTSize"                  # <i>                
        #Option     "RingSize"                  # <i>                
        #Option     "BufferSize"                # <i>                
        #Option     "EnableDepthMoves"          # [<bool>]           
        #Option     "EnablePageFlip"            # [<bool>]           
        #Option     "NoBackBuffer"              # [<bool>]           
        #Option     "DMAForXv"                  # [<bool>]           
        #Option     "FBTexPercent"              # <i>                
        #Option     "DepthBits"                 # <i>                
        #Option     "PCIAPERSize"               # <i>                
        #Option     "AccelDFS"                  # [<bool>]           
        #Option     "DDCMode"                   # [<bool>]           
        #Option     "IgnoreEDID"                # [<bool>]           
        #Option     "DisplayPriority"           # [<str>]            
        #Option     "PanelSize"                 # [<str>]            
        #Option     "ForceMinDotClock"          # <freq>             
        #Option     "ColorTiling"               # [<bool>]           
        #Option     "VideoKey"                  # <i>                
        #Option     "RageTheatreCrystal"        # <i>                
        #Option     "RageTheatreTunerPort"      # <i>                
        #Option     "RageTheatreCompositePort"  # <i>                
        #Option     "RageTheatreSVideoPort"     # <i>                
        #Option     "TunerType"                 # <i>                
        #Option     "RageTheatreMicrocPath"     # <str>              
        #Option     "RageTheatreMicrocType"     # <str>              
        #Option     "ScalerWidth"               # <i>                
        Option      "RenderAccel"               "true"               
        Option      "AllowGLXWithComposite"     "true"               
        Option      "XAANoOffscreenPixmaps"     "true"               
        Option      "AddARGBGLXVisuals"         "true"               
        #Option     "SubPixelOrder"             # [<str>]            
        #Option     "ShowCache"                 # [<bool>]           
        #Option     "DynamicClocks"             # [<bool>]           
        #Option     "VGAAccess"                 # [<bool>]           
        #Option     "ReverseDDC"                # [<bool>]           
        #Option     "LVDSProbePLL"              # [<bool>]           
        #Option     "AccelMethod"               # <str>              
        Option     "DRI"                        "true"               
        #Option     "ConnectorTable"            # <str>              
        #Option     "DefaultConnectorTable"     # [<bool>]           
        #Option     "DefaultTMDSPLL"            # [<bool>]           
        #Option     "TVDACLoadDetect"           # [<bool>]           
        #Option     "ForceTVOut"                # [<bool>]           
        #Option     "TVStandard"                # <str>              
        #Option     "IgnoreLidStatus"           # [<bool>]           
        #Option     "DefaultTVDACAdj"           # [<bool>]           
        #Option     "Int10"                     # [<bool>]           
        Identifier  "Card0"                                          
        Driver      "radeon"                                         
        VendorName  "ATI Technologies Inc"                           
        BoardName   "RV350 [Mobility Radeon 9600 M10]"               
        BusID       "PCI:1:0:0"                                      
EndSection                                                           

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Section "DRI"
        Mode 0666
EndSection

Re: synaptics su slackware 13

Inviato: lun 31 ago 2009, 9:59
da targzeta
Ciao thepaperboy,
ho letto solo ora che hai seguito la mia guida. Mi spiace che non abbia funzionato e spero di poterti aiutare così da renderla più completa.
Quello che forse non ho scritto è che il nuovo Xorg funziona in modalità di auto rilevamento a meno che non esplicitamente disabilitato nel file di configurazione. Quindi è abbastanza normale che non ti carichi il driver synaptics anche se lo chiedi nel xorg.conf.
Per ora prova a postare l'output del seguente comando:

Codice: Seleziona tutto

hal-device | grep 'info.capabilities.*input'
e poi, una volta eseguito l'Xorg

Codice: Seleziona tutto

grep LoadModule /var/log/Xorg.0.log
Emanuele

Re: synaptics su slackware 13

Inviato: lun 31 ago 2009, 10:54
da thepaperboy
grazie mille della disponibilità spina. la tua guida è fatta davvero bene, solo che appunto mi sono bloccato non essendo un gran conoscitore di slackware (la sto usando da circa due mesi)

ecco quello che chiedevi (ho usato l'xorg.conf di sampei, che ne sa sicuramente più di me. per "eseguito Xorg" intendi startx giusto?). in effetti sembrerebbe caricare il modulo synaptics, ma poi synclient non lo trova attivo

Codice: Seleziona tutto

bash-3.1$ hal-device | grep 'info.capabilities.*input'
  info.capabilities = { 'input', 'input.mouse' } (string list)
  info.capabilities = { 'input', 'input.mouse' } (string list)
  info.capabilities = { 'input', 'input.keyboard', 'input.keypad', 'input.keys', 'input.keymap', 'button' } (string list)
  info.capabilities = { 'input', 'button' } (string list)
  info.capabilities = { 'input', 'input.switch', 'button' } (string list)
  info.capabilities = { 'input', 'input.keys', 'button' } (string list)
  info.capabilities = { 'input', 'button' } (string list)
bash-3.1$ grep LoadModule /var/log/Xorg.0.log
(II) LoadModule: "synaptics"
(II) LoadModule: "extmod"
(II) LoadModule: "dbe"
(II) LoadModule: "glx"
(II) LoadModule: "dri"
(II) LoadModule: "dri2"
(II) LoadModule: "ati"
(II) LoadModule: "radeon"
(II) LoadModule: "synaptics"
(II) LoadModule: "vgahw"
(II) LoadModule: "int10"
(II) LoadModule: "ddc"
(II) LoadModule: "i2c"
(II) LoadModule: "fb"
(II) LoadModule: "ramdac"
(II) LoadModule: "xaa"
(II) LoadModule: "theatre_detect"
(II) LoadModule: "evdev"
bash-3.1$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

Re: synaptics su slackware 13

Inviato: lun 31 ago 2009, 15:38
da blackman85
Anche io pensavo di avere lo stesso problema quando ho capito che alla fine il driver synaptics era caricato e per fare lo scroll delle pagine bisognava toccare con entrambe le dita sul touchpad e scorrere! Io ho semplicemente fatto questo:
1) Installato il driver synaptics preso da qui
2) Ho aperto /etc/X11/xorg.conf con vim e ho aggiunto la seguente sezione:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "SendCoreEvents"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "true"
EndSection
3) Ho riavviato l'XServer e tutto è andato ok!

Ciao fammi sapere..... :thumbright:

Re: synaptics su slackware 13

Inviato: lun 31 ago 2009, 15:51
da conraid
blackman85 ha scritto:Anche io pensavo di avere lo stesso problema quando ho capito che alla fine il driver synaptics era caricato e per fare lo scroll delle pagine bisognava toccare con entrambe le dita sul touchpad e scorrere! Io ho semplicemente fatto questo:
1) Installato il driver synaptics preso da qui
2) Ho aperto /etc/X11/xorg.conf con vim e ho aggiunto la seguente sezione:
1) i driver synpatics adesso sono compresi in xorg, con il pacchetto apposito, non devi prendere niente di esterno
2) sarebbe meglio utilizzare hal
thepaperboy ha scritto:

Codice: Seleziona tutto

bash-3.1$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
per synclient devi abilitare

Codice: Seleziona tutto

input.x11_options.SHMConfig = true
inoltre è perfettamente inutile agire su xorg.conf se non dici di non utilizzare hal
http://www.slacky.eu/wikislack/index.ph ... ti_in_Xorg

Re: synaptics su slackware 13

Inviato: lun 31 ago 2009, 17:20
da sampei
conraid ha scritto: inoltre è perfettamente inutile agire su xorg.conf se non dici di non utilizzare hal
http://www.slacky.eu/wikislack/index.ph ... ti_in_Xorg
Sara'... ma io ho impostato il tap del mio touchpad inserendo la voce nel file xorg.conf senza disabilitare il ricnoscimento di hal. Mentre per la tastiera italiana ho avuto un comportamento anomalo. Risultava impostata correttamente nella shell, avendo settato opportunamente la tastiera italiana durante l'installazione di slackware mentre, in wm come TWM o Fluxbox, xterm utilizzava la tastiera us. Cosi' ho provato a modificare xorg.conf come avevo fatto per il touchpad ma, la modifica non riusciva a sovrascrivere le impostazioni di hal, ed alla fine ho dovuto modificare HAL Il perche' di questo duplice comportamento, touchpad si' tastiera no, mi e' oscuro.

Re: synaptics su slackware 13

Inviato: mar 1 set 2009, 11:46
da giberg
Ho sempre saputo che il mio
touchpad non era "synaptic" (infatti
non ha funzionalità particolari) ma
vedo che ora devo usare questo
driver. Il TapButton1 infatti l'ho abilitato
con synclient mentre il 2 e il 3 non funzionano
(proprio perché non è un touchpad "avanzato").
Una cosa però mi manca: come abilito il clic
della rotellina (ovvero del tasto centrale del touchpad)?