I already have lirc working, and I know my /etc/lirc.conf is fine (irw shows all my button presses).
And I already enabled lirc support in vlc, and I even see in the lircd output that vlc connected to it. But pressing the buttons don't do anything in vlc.
Could you please copy your ~/.lircrc here?