Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Synaptics (ALPS) touchpad on HP nx9105 (SOLVED)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Lotu
Tux's lil' helper
Tux's lil' helper


Joined: 12 Sep 2004
Posts: 106
Location: Finland

PostPosted: Sun Sep 12, 2004 8:25 am    Post subject: Synaptics (ALPS) touchpad on HP nx9105 (SOLVED) Reply with quote

I have tried two different kernels and alps.patches, but have not yet been successful at getting Gentoo recognize my ALPS-touchpad. If I plug an usb mouse in while X is running, the mouse lights up, but either cat /dev/misc/psaux, cat /dev/psaux or cat /dev/input/mice do not react to movement.

I use 2.6.8-gentoo kernel, which I pached with the alps.patch from the Synaptics source. I also tried 2.6.7 with another patch as suggested in https://forums.gentoo.org/viewtopic.php?t=181269&highlight=event0+alps, but with same results.

So, what is left to try? I know other board users have gotten their nx9105's working.

I'd be grateful for any assistance. Technical stuff below:

1) In /dev/input, I have only one eventX, event0, which is used by the keyboard. I tried creating more with mknod, but it didn't help.
2) cat /proc/bus/input/devices doesn't say anything about any mices
3) I have psmouse as module and evdev, hiddev and about everything else suggested in these forums compiled into kernel.

My xorg.conf below. Yes, I have commented out the touchpad stuff because the kernel doesn't yet recognize it. It is also deliberately not in the ServerLayout section.

Code:

Section "Module"
    Load        "dbe"     # Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load        "type1"
#    Load        "speedo"
    Load        "freetype"
    Load       "glx"
#    Load       "dri"
EndSection

Section "Files"
    RgbPath   "/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/share/fonts/misc/"
    FontPath   "/usr/share/fonts/TTF/"
    FontPath   "/usr/share/fonts/Speedo/"
    FontPath   "/usr/share/fonts/Type1/"
    FontPath   "/usr/share/fonts/CID/"
    FontPath   "/usr/share/fonts/75dpi/"
    FontPath   "/usr/share/fonts/100dpi/"
    FontPath   "/usr/share/fonts/local/"
    FontPath   "/usr/share/fonts/TrueType/"
    FontPath   "/usr/share/fonts/freefont/"
   FontPath   "/usr/share/fonts/artwiz/"
    FontPath   "/usr/share/fonts/corefonts/"
    FontPath   "/usr/local/share/fonts/proggy/"
   FontPath   "/usr/local/share/fonts/proggytt/"
#    ModulePath "/usr/X11R6/lib/modules"
EndSection

Section "ServerFlags"
EndSection

Section "InputDevice"
    Identifier   "Keyboard1"
    Driver   "keyboard"
    Option "AutoRepeat" "500 30"
#    Option   "Xleds"      "1 2 3"
    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc105"
    Option "XkbLayout"   "fi"
EndSection

#Section "InputDevice"
#   # ALPS Touchpad
#   Driver      "synaptics"
#  Identifier   "ALPS"
#   Option      "Device"         "/dev/psaux"
#   Option      "Protocol"         "auto-dev"
#   Option      "LeftEdge"         "120"
#   Option      "RightEdge"         "830"
#   Option      "TopEdge"         "120"
#   Option      "BottomEdge"      "650"
#   Option      "FingerLow"         "14"
#   Option      "FingerHigh"      "15"
#   Option      "MaxTapTime"      "180"
#   Option      "MaxTapMove"      "110"
#   Option      "EmulateMidButtonTime"   "75"
#   Option      "VertScrollDelta"   "20"
#   Option      "HorizScrollDelta"   "20"
#   Option      "MinSpeed"         "0.2"
#   Option      "MaxSpeed"         "0.5"
#   Option      "AccelFactor"      "0.01"
#   Option      "EdgeMotionMinSpeed"   "15"
#   Option      "EdgeMotionMaxSpeed"   "15"
#   Option      "UpDownScrolling"   "1"
#   Option      "CircularScrolling"   "0"
#EndSection

Section "InputDevice"
        Driver "mouse"
        Identifier "ALPS"
        Option "Protocol" "ExplorerPS/2"
        Option "Device" "/dev/input/mice"
EndSection

Section "Modes"
        Identifier "Modes0"
        Modeline "1024x768" 62.35 1024 1056 1184 1312 768 772 776 792 -HSync -VSync
EndSection

Section "Monitor"
    Identifier  "LCD"
    HorizSync   31-48
    VertRefresh 50-60
    Modelname "1024x768@60"
    Option "DPMS"
    UseModes "Modes0"

EndSection

Section "Device"
    Identifier   "Standard VGA"
    VendorName   "Unknown"
    BoardName   "Unknown"
    Driver     "vga"
EndSection

# Device configured by xorgconfig:

Section "Device"
    Identifier  "NV17"
    Driver      "nvidia"
    #VideoRam    32768
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "NV17"
    Monitor     "LCD"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
    Mode 0666
EndSection
[/url]

Last edited by Lotu on Sun Sep 12, 2004 9:37 am; edited 1 time in total
Back to top
View user's profile Send private message
Lotu
Tux's lil' helper
Tux's lil' helper


Joined: 12 Sep 2004
Posts: 106
Location: Finland

PostPosted: Sun Sep 12, 2004 9:36 am    Post subject: Re: Synaptics (ALPS) touchpad on HP nx9105 Reply with quote

Ha, found it! The kernel requires ohci_hcd to recognize the touchpad. Hope this helps fellow nx9105 owners :)
Back to top
View user's profile Send private message
Thnikkaman
n00b
n00b


Joined: 30 Jun 2004
Posts: 63

PostPosted: Fri Sep 17, 2004 2:56 pm    Post subject: Reply with quote

I have the nx9110 with an Alps touchpad, and I have been trying to get this to work. Could you point me towards the alps patch that you talked about in the Synaptics source?

When I look at the kernel messages for the ALPS touchpad, I get:

Quote:

drizzt root # cat /var/log/kernel/log-2004-09-17-01\:42\:31 | grep ALPS
Sep 15 14:32:25 [kernel] input: AlpsPS/2 ALPS TouchPad on isa0060/serio4


But that is as far as I can get.

When I cat /dev/inputs/mouse0 or /dev/psaux, I get a response from the touchpad.

I think I am very close, but don't quite know what I'm missing.
Back to top
View user's profile Send private message
swingarm
l33t
l33t


Joined: 08 Jun 2002
Posts: 627
Location: Northern Colorado

PostPosted: Wed Oct 06, 2004 7:05 am    Post subject: Re: Synaptics (ALPS) touchpad on HP nx9105 Reply with quote

Lotu wrote:
Ha, found it! The kernel requires ohci_hcd to recognize the touchpad. Hope this helps fellow nx9105 owners :)


Just letting anybody else having this problem that it also goes for the Compaq R3000Z series of laptops. I found that out the hard way, after working on it for one solid day.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum