LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   ACPI Hack - Touchpad Problems On Resume (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/acpi-hack-touchpad-problems-on-resume-612499/)

jman82s 01-09-2008 10:52 PM

ACPI Hack - Touchpad Problems On Resume
 
Hello,

After a couple years of putting up with my laptop failing to suspend to ram, I have finally found a solution, which I found here:

http://www.linux.com/feature/54610

Everything works wonderfully, but when I resume, my touchpad (Synaptics) doesn't work (the pointer doesn't even show up). If I have a mouse plugged in, however, the mouse works just fine. Anyone got any pointers? Is there something I could tinker with in my xorg.conf file? I've attached it below.

Thanks!

Code:

Section "Files"
EndSection

Section "InputDevice"
        Identifier        "Generic Keyboard"
        Driver                "kbd"
        Option                "CoreKeyboard"
        Option                "XkbRules"        "xorg"
        Option                "XkbModel"        "pc105"
        Option                "XkbLayout"        "us"
EndSection

Section "InputDevice"
        Identifier        "Configured Mouse"
        Driver                "mouse"
        Option                "CorePointer"
        Option                "Device"                "/dev/input/mice"
        Option                "Protocol"                "ImPS/2"
        Option                "ZAxisMapping"                "4 5"
        Option                "Emulate3Buttons"        "true"
EndSection

Section "InputDevice"
        Identifier        "Synaptics Touchpad"
        Driver                "synaptics"
        Option                "SendCoreEvents"        "true"
        Option                "Device"                "/dev/psaux"
        Option                "Protocol"                "auto-dev"
        Option                "HorizEdgeScroll"        "0"
EndSection

Section "InputDevice"
        Driver                "wacom"
        Identifier        "stylus"
        Option                "Device"        "/dev/input/wacom"
        Option                "Type"                "stylus"
        Option                "ForceDevice"        "ISDV4"                # Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver                "wacom"
        Identifier        "eraser"
        Option                "Device"        "/dev/input/wacom"
        Option                "Type"                "eraser"
        Option                "ForceDevice"        "ISDV4"                # Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver                "wacom"
        Identifier        "cursor"
        Option                "Device"        "/dev/input/wacom"
        Option                "Type"                "cursor"
        Option                "ForceDevice"        "ISDV4"                # Tablet PC ONLY
EndSection

Section "Device"
        Identifier        "Intel Corporation 82852/855GM Integrated Graphics Device"
        Driver                "intel"
        BusID                "PCI:0:2:0"
        Option          "VBERestore"    "true"
EndSection

Section "Monitor"
        Identifier        "Generic Monitor"
        Option                "DPMS"
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "Intel Corporation 82852/855GM Integrated Graphics Device"
        Monitor                "Generic Monitor"
        DefaultDepth        24
        SubSection "Display"
                Modes                "1280x800"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier        "Default Layout"
        Screen                "Default Screen"
        InputDevice        "Generic Keyboard"
        InputDevice        "Configured Mouse"

# Uncomment if you have a wacom tablet
#        InputDevice    "stylus"        "SendCoreEvents"
#        InputDevice    "cursor"        "SendCoreEvents"
#        InputDevice    "eraser"        "SendCoreEvents"
#        InputDevice        "Synaptics Touchpad"
EndSection


jman82s 01-10-2008 05:48 PM

I also should probably mention that restarting X does not solve the problem. Only a full reboot gets things back to normal, which I thought is a tad bizarre...

Anyone? :(

jman82s 01-17-2008 01:01 AM

*UPDATE*

For any curious on-lookers, I've noticed that in my /dev/input directory, the files "event3" and "mouse2" disappear on resume, as well as a couple links to those files, which reside under the /dev/input/by-path directory. Attempting to copy and restore them results in them changing from character special files to binary, or "octet stream" files, so no dice there.

I'll update later if I find a solution.

Regards,

J


All times are GMT -5. The time now is 02:33 AM.