Feed, thank's for reply.
peko, you want button S3 to do one function when you first press it, and only "become" the shift (I/O) button if it's held down?
Yes,
S3 Short press a command.
S3 Hold key shift function
I think I solved it.
I'm beginning to understand the target programming, slowly.
But there is still a long way.