The sound driver needs to be configured in the kernel before you compile it -- did you include support for your chipset when you did make menuconfig? If not, check out what the chipset is with the command:
Code:
lspci |grep -i audio
This will tell you what the chipset is. I would recommend using alsa as its drivers are more up to date than the deprecated OSS drivers. Alsa also includes OSS input wrappers if teamspeak truly does not support alsa. I've never used teamspeak, so I'm not sure whether it does or not.
After ALSA support for your chipset has been added (make sure to add the support as modules (M)), and the kernel has been compiled, you can run 'alsaconf' to set the card up. It should discover the card and set some initial volumes for you.
Simply changing the setting in KDE isn't actually affecting anything -- you're merely telling KDE which sound architecture you've set up so it knows how to interface with them. The actual setup is done in the kernel config.
Is sound currently working at all?
-- Shade