пересборка ядра ничем таким ужасным не страшна. а уж если взять ядро той же версии, что стоит, то вообще без лишних вопросов все пройдет. только ядро надо брать с кернельорга, из убунтовских сырцов могут получиться титанического размера пакеты (описано здесь и на ЛП).
краткий гайд:
качаем сырцы искомой версии с kernel.org
добавляем себя в группу src:
sudo gpasswd -a username src
пробуем вновь обретенные права:
touch /usr/src/testfile
если ругается на права доступа - ребут. почему-то так.
кидаем архив с сырцами в /usr/src
mv downloads/linux-бла-бла-бла.tar.bz2 /usr/src
переходим туда и распаковываем
cd /usr/src
tar -xvjf linux*tar.bz2
прикол минут на пять. по завершении идем в полученную папку
cd /usr/src/linux-2.6.3*
делаем
make mrproper
копируем текущий конфиг
cp /boot/config-`uname -r`.config
делаем
make oldconfig
по идее, вопросов возникнуть не должно. если что спросит - всегда можно выбрать вариант по умолчанию.
теперь, собственно, ищем искомую опцию. можно шарить в make menuconfig, но проще
grep "бла-бла-бла" -i ".config"
включаем ее.
на всякий случай
make menuconfig
выбираем "загрузить файл", указываем .config, "сохранить файл", exit. все готово, можно зарядить
fakeroot make-kpkg --initrd --append-to-version=-src --revision=3.14 kernel_image kernel_headers
и идти пить чай.
да, понадобятся кой-какие пакеты, но это легко гуглится по теме "сборка ядра в debian".
только вот что я скажу (осенило, блин!)
:: dimas on 9.10 @ 2.6.33-020633rc5-generic ::
>15:02:53 028 ~$ grep -RIs "CONFIG_MOUSE_PS2_ELANTECH" /boot
/boot/config-2.6.31-17-generic:CONFIG_MOUSE_PS2_ELANTECH=y
/boot/config-2.6.33-020633rc5-generic:CONFIG_MOUSE_PS2_ELANTECH=y
т.е. в дефолтных конфигах он ужо включен. да и стандартное ядро собрано вообще с поддержкой всего и вся