No Keypad inputs with long cable run

Hi I'm trying to make a keypad controlled lock to unlock my gate, I have soldered up a blank shield with a relay to open my lock and a row of header pins for the keypad to connect to and all is working fine with the keypad close to the arduino (60cm cable length). But when I extend the cable length so the keypad is 10 meters away from the arduino I get no inputs from the key presses. I have checked the wiring and all is fine and bells out correctly with my multimeter but I get no inputs when I open the serial monitor, led 13 does not flash either.
Im using the keypad test program from the forum with the keypad.h library.
I was wondering if with the extended cable length do I need to put a resistor or resistors on the input pins?

Thanks in advance for any help you may be able to give.
Gav.

Use lower value pullup/down resistors on your switches - eg 2K.

And add small capacitors to ground at the arduino inputs - eg 1nF

regards

Allan

At the minute there is no resistors on the keypad, do i need to add some at the arduino input end?

What sort of keypad have you got? Is it a scanning matrix? If so you could try slowing down the scan.