[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Dell Latitude E6410: Touchpad Scrolling



G'day list,

I have a Dell Latitude E6410 and after months of putting up with no
touchpad scrolling out of sheer laziness I've decided to bite the
bullet and try to get it going.

I'm running Debian Squeeze (amd64) on the stock kernel. I'm trying to
apply the patch which has been widely circulated for about 18 months
now. This patch can be found here (the instructions seem to be for
Ubuntu): http://budts.be/weblog/2010/12/dell-latitude-e6510-screen-and-touchpad

I've downloaded the patch, and am trying to apply it. However I'm not
having much success:

fagg@hubble:~/src/linux-2.6-2.6.32/drivers/input/mouse$ patch -p0 <
~/src/patch-dell-e6510
patching file alps.c
Hunk #1 FAILED at 40.
Hunk #2 FAILED at 66.
Hunk #3 succeeded at 192 with fuzz 2 (offset -187 lines).
Hunk #4 succeeded at 222 (offset -201 lines).
Hunk #5 succeeded at 358 (offset -201 lines).
Hunk #6 succeeded at 555 (offset -202 lines).
Hunk #7 FAILED at 824.
3 out of 7 hunks FAILED -- saving rejects to file alps.c.rej
patching file alps.h
Hunk #2 FAILED at 24.
1 out of 2 hunks FAILED -- saving rejects to file alps.h.rej
patching file psmouse.h
fagg@hubble:~/src/linux-2.6-2.6.32/drivers/input/mouse$ make -C
/lib/modules/`uname -r`/build M=`pwd` psmouse.ko
make: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
  CC [M]  /home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/psmouse-base.o
  CC [M]  /home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/synaptics.o
  CC [M]  /home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.o
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c: In
function ‘alps_process_byte’:
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:195: error:
‘model’ undeclared (first use in this function)
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:195: error:
(Each undeclared identifier is reported only once
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:195: error:
for each function it appears in.)
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:195: error:
‘ALPS_EC_PROTO’ undeclared (first use in this function)
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:197: error:
‘struct alps_data’ has no member named ‘old_protocol_handler’
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c: In
function ‘alps_get_model’:
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:366: error:
‘ALPS_EC_PROTO’ undeclared (first use in this function)
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c: In
function ‘alps_imps_reconnect’:
/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.c:584: error:
‘ALPS_EC_PROTO’ undeclared (first use in this function)
make[3]: *** [/home/fagg/src/linux-2.6-2.6.32/drivers/input/mouse/alps.o]
Error 1
make[2]: *** [psmouse.ko] Error 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
fagg@hubble:~/src/linux-2.6-2.6.32/drivers/input/mouse$


Has anyone managed to get this going? I'd greatly appreciate any
pointers which anyone may be able to give. Please let me know if
there's anything else you would like to see.

Regards,
Ashton Fagg


Reply to: