title: Rotate the Windows on screen keyboard
body: <p>At the moment I am working with C# and WPF and I want to create a multi-user application. I am pointing to <a href="https://encrypted.google.com/search?q=multi+touch+tables&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ei=yIgMUtPoF6mK7AbHv4CwCQ&amp;ved=0CAkQ_AUoAQ&amp;biw=1920&amp;bih=955" rel="nofollow noreferrer">multitouch tables</a>.</p>
  
  <p>I am looking for a way to have multiple Windows keyboard which can be rotated.</p>
  
  <p>I want to use the Windows keyboard because it is impossible for me to create the different keyboards for every language including chinese, russian, japanese, greek etc. </p>
  
  <p>To show a keyboard I use: </p>
  
  <pre><code>Process.Start(Environment.GetFolderPath(Environment.SpecialFolder.System) + System.IO.Path.DirectorySeparatorChar + "osk.exe"); 
  </code></pre>
  
  <p>Below an example of what I want.</p>
  
  <p><img src="https://i.stack.imgur.com/UHyH8.jpg" alt="Multiple keyboards"></p>