I was looking at the GGI specs keeping in mind the PC/SC specs. It seems that GGI defines a "display" console as a pair - a monitor and an input device. Other input devices, such as a mouse are optional. I'm thinking that a sc reader would probably fit into the definition of a GGI "display" nicely. The related link is: http://synergy.caltech.edu/~ggi/docs/ljarticle.html However, this means that there will be several different configurations that would need to be written for *each* reader. It would be nice if someone could think of a clean way to solve this - perhaps something similar to the VFS (virtual file system) implementation in the existing Linux kernels would work... Or, we could ignore GGI for now, but it would be nice to at least design the PC/SC implementation with flexibility for expansion in mind! Thoughts? Mark *************************************************************** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***************************************************************