Hello!
From Yubico's side we have no plans to implement something like this, but I'll describe a way this could be implemented (in a way that we'd be happy to merge back)..
First a bit of background, the two library components that we're talking about here is:
* libyubikey: software to do modhex encode/decode and decrypt OTP
* libykpers: software for actually talking with/programing a YubiKey
It should be possible to add a pcsc backend to libykpers (along the lines of
https://github.com/Yubico/yubikey-perso ... ore_stub.c). In the current implementation backends are only selected at compile-time (as they're right now mutually-exclusive), to actually be usable this would have to be extended to a runtime selectable interface where the pam module could request which backend to use.
/klas