I just noticed in the commands you're posting as having tried, the directory is slightly incorrect; the directory for video4linux is, on my system,
with an l, not
OK, if the specific video4linux libraries (v4l2convert.so, v4l1compat.so) happen to be in X11's folder then it's a simple matter of adjusting the LD_PRELOAD variable to the proper directory. If the video4linux libraries are absent then to try this solution it will be necessary to obtain and install them. IIRC "puplets" are installation packages; try Googling for "video4linux puplet"? The video4linux website is
here, although if you plan to build the drivers then you'll need whatever packages Puppy offers for development (e.g. if you were running a Debian system you'd need the "build-essential" package; there should be an equivalent for Puppy).
Hope that helps more than it confuses.