Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Problema con mouse USB

  1. #1
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830

    Problema con mouse USB

    Ciao a tutti, ho un problema fastidioso con il mouse usb e SimplyMepis 6.5.
    Se accendo il notebook con il mouse già connesso, non funziona, devo staccarlo e riattaccarlo, allora funziona.
    Con altri sistemi operativi (sia *nix che windows) non ho mai avuto problemi con quel mouse.
    Nel menu di configurazione di X di Mepis ho spuntato la voce "usb mouse" ma niente.
    Questo è il mio xorg.conf (e mi sembra a posto)

    codice:
    Section "ServerLayout"
      Identifier "XFree86 Configured"
      Screen 0 "Screen0" 0 0
     #Screen 0 "ATIScreen" 0 0
     #Screen 1 "Screen1" RightOf "Screen0"
     #Option "Xinerama" "true"
     #Option "Clone" "true"
      InputDevice "Keyboard0" "CoreKeyboard"
     #InputDevice "PS/2 Mouse" "CorePointer"
      InputDevice "USB Mouse" "CorePointer"
      InputDevice "Touchpad" "SendCoreEvents"
     #InputDevice "ALPS Touchpad" "SendCoreEvents"
     #InputDevice "Appletouch" "SendCoreEvents"
     #InputDevice "Stylus" "SendCoreEvents"
     #InputDevice "Eraser" "SendCoreEvents"
     #InputDevice "Cursor" "SendCoreEvents"
     #InputDevice "Serial Mouse" "CorePointer"
    EndSection
    
    Section "ServerFlags"
      Option "AllowMouseOpenFail" "true"
    EndSection
    
    Section "Files"
    # Xorg 7.0 font paths
        FontPath    "/usr/share/X11/fonts/misc:unscaled"
        FontPath    "/usr/share/X11/fonts/Type1"
    
    # Legacy font paths
        FontPath    "/usr/X11R6/lib/X11/fonts/misc:unscaled"
        FontPath    "/usr/X11R6/lib/X11/fonts/Type1"
    
    # Other font paths
        FontPath    "/usr/share/fonts/truetype/arphic"
        FontPath    "/usr/share/fonts/truetype/freefont"
        FontPath    "/usr/share/fonts/truetype/kochi"
        FontPath    "/usr/share/fonts/truetype/ttf-bitstream-vera"
        FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    
    EndSection
    
    Section "Module"
      Load "dbe"
      Load "dri"
      Load "extmod"
      Load "freetype"
      Load "glx"
      Load "type1"
      Load "v4l"
      Load "vbe"
    EndSection
    
    Section "InputDevice"
      Identifier "Keyboard0"
      Driver "keyboard"
      Option "CoreKeyboard"
      Option "XkbModel" "pc105"
      Option "XkbLayout" "it"
      Option "XKbOptions" ""
    EndSection
    
    Section "InputDevice"
      Identifier "Serial Mouse"
      Driver "mouse"
      Option  "Protocol" "Microsoft"
      Option  "Device" "/dev/ttyS0"
      Option  "Emulate3Buttons" "false"
      Option  "Emulate3Timeout" "70"
    EndSection
    
    Section "InputDevice"
      Identifier "Touchpad"
      Driver "synaptics"
      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 "HorizScrollDelta" "0"
      Option "MinSpeed" "0.09"
      Option "MaxSpeed" "0.18"
      Option "AccelFactor" "0.0015"
      Option "SHMConfig" "on"
    EndSection
    
    Section "InputDevice"
      Driver "synaptics"
      Identifier "ALPS Touchpad"
      Option "Device" "/dev/input/mouse0"
      Option "Protocol" "event"
      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" "0"
      Option "MinSpeed" "0.25"
      Option "MaxSpeed" "0.50"
      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"
    EndSection
    
    Section "InputDevice"
      Identifier "Appletouch"
      Driver "synaptics"
      Option "Device" "/dev/psaux"
      Option "Protocol" "auto-dev"
      Option "LeftEdge" "100"
      Option "RightEdge" "1120"
      Option "TopEdge" "50"
      Option "BottomEdge" "310"
      Option "FingerLow" "25"
      Option "FingerHigh" "30"
      Option "MaxTapMove" "220"
      Option "TapButton1" "1"
      Option "TapButton2" "3"
      Option "TapButton3" "2"
      Option "MinSpeed" "0.79"
      Option "MaxSpeed" "0.88"
      Option "AccelFactor" "0.0015"
      Option "SHMConfig" "on"
    EndSection
    
    Section "InputDevice"
      Identifier "PS/2 Mouse"
      Driver "mouse"
      Option "Protocol" "auto"
      Option "Device" "/dev/psaux"
      Option "Emulate3Buttons" "false"
      Option "Emulate3Timeout" "70"
      Option "ZAxisMapping" "4 5"
      Option "Buttons" "5"
    EndSection
    
    Section "InputDevice"
      Identifier "USB Mouse"
      Driver "mouse"
      Option "Device" "/dev/input/mice"
      Option "Protocol" "ExplorerPS/2"
      Option "ZAxisMapping" "4 5"
      Option "Buttons" "5"
    EndSection
    
    Section "InputDevice"
      Identifier "Stylus"
      Driver "wacom"
      Option "Mode" "Absolute"
      Option "Type" "stylus"
      Option "Device" "/dev/input/wacom"
    Endsection
    
    # Settings for wacom eraser
    Section "InputDevice"
      Identifier "Eraser"
      Driver "wacom"
      Option "Mode" "Absolute"
      Option "Type" "eraser"
      Option "Device" "/dev/input/wacom"
    Endsection
    
    # Settings for wacom cursor (mouse)
    Section "InputDevice"
      Identifier "Cursor"
      Driver "wacom"
      Option "Mode" "Relative"
      Option "Type" "cursor"
      Option "Device" "/dev/input/wacom"
    Endsection
    
    Section "Monitor"
      Identifier "Monitor0"
      VendorName "unknown"
      ModelName "unknown"
      Option "DPMS" "true"
      HorizSync    30-82
      VertRefresh  55-70
    EndSection
    
    Section "Monitor"
      Identifier "Monitor1"
      VendorName "unknown"
      ModelName "unknown"
      Option "DPMS" "true"
      HorizSync    30-82
      VertRefresh  55-70
    EndSection
    
    Section "Monitor"
      Identifier  "ATIMonitor"
      VendorName "unknown"
      ModelName "unknown"
      Option "DPMS" "true"
      HorizSync    30-82
      VertRefresh  55-70
    EndSection
    
    Section "Device"
      Identifier  "Card0"
      Driver "sis"
      BoardName "unknown"
    
      Screen 0
     #Option "UseDisplayDevice" "dfp"
     #Option "MonitorLayout" "crt,crt"
     #BusID  "PCI:1:0:0"
     #Option "sw_cursor" # needed for some ati cards
     #Option "hw_cursor"
     #Option "NoAccel"
     #Option "ShowCache"
     #Option "ShadowFB"
     #Option "UseFBDev"
     #Option "Rotate"
      Option "UseInternalAGPGART" "no"
    
    # savage special options, use with care
     #Option "NoUseBios"
     #Option "BusType" "PCI"
      Option "DmaMode" "None"
    
    # nvidia special options, use with care
      Option "CursorShadow" "1"
      Option "CursorShadowAlpha" "63"
      Option "CursorShadowYOffset" "2"
      Option "CursorShadowXOffset" "4"
      Option "FlatPanelProperties" "Scaling = native"
      Option "NoLogo" "false"
      Option "UseEDID" "true"
      Option "AddARGBGLXVisuals" "true"
      Option "RenderAccel" "true"
     #Option "AllowGLXWithComposite" "true"
    EndSection
    
    Section "Device"
      Identifier  "Card1"
      Driver "sis"
      BoardName "unknown"
    
      Screen 1
     #Option "MonitorLayout" "crt,crt"
     #BusID  "PCI:1:0:0"
    EndSection
    
    Section "Screen"
      Identifier "Screen0"
      Device "Card0"
      Monitor "Monitor0"
      DefaultColorDepth 16
    
      SubSection "Display"
      Depth 8
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 15
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 16
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 24
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 32
      Modes "1024x768" "800x600"
      EndSubSection
    
      # Only the official NVIDIA driver supports twinview
      # these setting are an example
      Option "TwinView" "false"
      Option "SecondMonitorVendorName" "unknown"
      Option "SecondMonitorModelName" "unknown"
      Option "SecondMonitorHorizSync" "30-82"
      Option "SecondMonitorVertRefresh" "55-70"
     #Option "MetaModes" "1024x768, 1024x768"
      Option "TwinViewOrientation" "RightOf"
      Option "ConnectedMonitor" "dfp,dfp"
    EndSection
    
    Section "Screen"
      Identifier "Screen1"
      Device "Card1"
      Monitor "Monitor1"
      DefaultColorDepth 16
    
      SubSection "Display"
      Depth 8
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 15
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 16
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 24
      Modes "1024x768" "800x600"
      EndSubSection
      SubSection "Display"
      Depth 32
      Modes "1024x768" "800x600"
      EndSubSection
    EndSection
    
    Section "Screen"
      Identifier "ATIScreen"
      Device "Card0"
      Monitor "ATIMonitor"
      DefaultColorDepth 24
    
      SubSection "Display"
      Depth 24
      Modes "1024x768" "800x600"
      EndSubSection
    EndSection
    
    Section "DRI"
      Mode 0666
    EndSection
    
    Section "Extensions"
      Option "Composite" "Enable"
    EndSection
    Help!
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  2. #2
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    In realtà sono quasi sicuro che il problema sia a monte di X, nel senso che sia proprio il sistema operativo che non vede/cerca il mouse al boot. E poi X mi sembra configurato correttamente, difatti quando stacco e riattacco il mouse funziona a /var/log/messages mi dice che ha trovato il mouse.
    Qualcuno sa dirmi dove andare a mettere le mani?
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  3. #3
    prima prova a riconfigurare xserver uscendo da x ( console login dal menu di kdm o da gdm)

    dpkg-reconfigure xserver-xorg

    ti permette di rifare la configurazione ex-novo

    altrimenti puoi provare a commentare tutte le varie sezioni che non riguardano il mouse usb
    tipo mouse seriali ps2 wacom Touchpad , , , ,

  4. #4
    Che kernel hai?
    Io ho avuto problemi fino al 2.6.16/.17 mi pare

  5. #5
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    Originariamente inviato da vortex87
    Che kernel hai?
    Io ho avuto problemi fino al 2.6.16/.17 mi pare
    io ho un 2.6.15



    comunque adesso riprovo a fare la configurazione di X, ma ripeto che secondo me il problema è a monte...
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  6. #6
    controlla anche che siano caricatii moduli usb

    sudo modprobe hid
    sudo modprobe uhci-hcd
    sudo modprobe ehci-hcd
    sudo modprobe usbhid

    oppure

    sudo modprobe usbmouse

  7. #7
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    Originariamente inviato da andy caps
    controlla anche che siano caricatii moduli usb

    sudo modprobe hid
    sudo modprobe uhci-hcd
    sudo modprobe ehci-hcd
    sudo modprobe usbhid

    oppure

    sudo modprobe usbmouse
    Penso che, come al solito, tu abbia centrato l'obiettivo. Allora, se cerco quei moduli, con mouse connesso all'accensione non funzionante:

    codice:
    roberto@2[~]$ lsmod | grep hid
    roberto@2[~]$ lsmod | grep usbhid
    roberto@2[~]$ lsmod | grep uhci-hcd
    roberto@2[~]$ lsmod | grep ehci-hcd
    roberto@2[~]$
    mentre se stacco e attacco il mouse, vengono caricati:

    codice:
    roberto@2[~]$ lsmod | grep hid
    usbhid                 30560  0
    roberto@2[~]$ lsmod | grep ehci-hcd
    roberto@2[~]$ lsmod | grep uhci-hcd
    roberto@2[~]$ lsmod | grep usbhid
    usbhid                 30560  0
    roberto@2[~]$
    quindi devo caricare hid e usbhid all'avvio? Da dove posso farlo...
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  8. #8
    aggiungili in /etc/modules.
    uno per riga.

  9. #9
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    Cavolo non ci sto capendo più niente, li ho aggiunti in /etc/modules e dopo il riavvio:

    codice:
    root@2[~]# lsmod|grep hid
    usbhid                 30560  0
    root@2[~]# modprobe hid
    FATAL: Module hid not found.
    root@2[~]#
    e il modulo hid?? perchè non lo ha caricato e perchè non lo trova? E il mouse infatti non funziona...
    Se lo stacco e lo riattacco funziona (anche se il modulo hid continua a non esserci) e questo è quello che esce da /var/log/messages

    codice:
    Apr 18 22:42:03 localhost kernel: [17179865.500000] usb 4-2: new low speed USB device using ohci_hcd and address 2
    Apr 18 22:42:03 localhost kernel: [17179865.724000] input: Logitech Optical USB Mouse as /class/input/input3
    Apr 18 22:42:03 localhost kernel: [17179865.724000] input: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:03.2-2

    Non sarà che devo caricare il modulo ohci_hcd?
    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

  10. #10
    Utente di HTML.it L'avatar di untamed
    Registrato dal
    Sep 2004
    Messaggi
    830
    No, il modulo ohci_hcd è già caricato all'avvio. Comunque al boot, subito dopo grub, noto questi messaggi che non mi piacciono:

    codice:
    [17179576.568000] hub 1-0:1.0: Cannot enable port 6.  Maybe the USB cable is bad?
    [17179577.440000] hub 1-0:1.0: Cannot enable port 6.  Maybe the USB cable is bad?
    [17179578.312000] hub 1-0:1.0: Cannot enable port 6.  Maybe the USB cable is bad?
    [17179579.184000] hub 1-0:1.0: Cannot enable port 6.  Maybe the USB cable is bad?
    l'hardware però funziona regolarmente, provato anche con delle live, la stessa mepis in versione live rileva il mouse correttamente...

    "La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.