Es por eso que dije que el código del xsendkeys es correcto, si vamos a este pasaje del código (donde se envía la tecla y después el release) :
Acá lo probé de esta forma :
y me fue de 10, me puso el chrome en pantalla completa ...
fijate si el code del xsendkeys es el mismo que el mío y probalo, ya que en ese sitio leí que tenía un parche....
si no tuviste éxito,me instalo el gnome-sudoku en una máquina virtual, veo cual es el problema y te modifico el xsendkeys para que cumpla su función ...
Saludos ~
Código (cpp) [Seleccionar]
SendEvent(&event);
event.type = KeyRelease;
SendEvent(&event);
Acá lo probé de esta forma :
Código (csharp) [Seleccionar]
using System;
using System.Diagnostics;
using System.Threading;
namespace KeySend
{
class keyDemo
{
public static void Main()
{
Process mApp = new Process();
mApp.StartInfo.FileName = "google-chrome";
mApp.Start();
Thread.Sleep(5000);
Process mProcess = new Process();
mProcess.StartInfo.FileName = "./xsendkeys";
mProcess.StartInfo.Arguments = "F11";
mProcess.Start();
}
}
}
y me fue de 10, me puso el chrome en pantalla completa ...
fijate si el code del xsendkeys es el mismo que el mío y probalo, ya que en ese sitio leí que tenía un parche....
si no tuviste éxito,me instalo el gnome-sudoku en una máquina virtual, veo cual es el problema y te modifico el xsendkeys para que cumpla su función ...
Saludos ~