Skip to content

Instantly share code, notes, and snippets.

@jumar
Created August 14, 2014 20:29
Show Gist options
  • Select an option

  • Save jumar/6d505351aec7ee96ca0a to your computer and use it in GitHub Desktop.

Select an option

Save jumar/6d505351aec7ee96ca0a to your computer and use it in GitHub Desktop.

Revisions

  1. jumar created this gist Aug 14, 2014.
    23 changes: 23 additions & 0 deletions virtualKeyboard.java
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,23 @@
    ProcessBuilder builder = new ProcessBuilder("cmd.exe", "/c", "\"C:\\Program Files\\Common Files\\microsoft shared\\ink\\TabTip.exe");
    builder.redirectErrorStream(true);
    Process p;
    try
    {
    p = builder.start();
    BufferedReader r = new BufferedReader(new InputStreamReader(p.getInputStream()));
    String line;
    while (true)
    {
    line = r.readLine();
    if (line == null)
    {
    break;
    }
    System.out.println(line);
    }
    }
    catch (IOException e)
    {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }