My piano has a high gloss finish. I use Yamaha polish & key cleaner (2 separate products). They work just fine. I think Lisa said she uses Windex or something.

Perhaps the Yamaha corp. has products for satin finishes as well. You could check out their website or call them & ask (their 800 # may be on the website):
http://www.yamaha.com

Hope this helps.