It didnt work for me and I don't understand why it should work

Maybe xscreensaver starts and then immediately relogs you because the usb key is there ?