----- Forwarded Message ----- From: "Amos Benari" <abenari@xxxxxxxxxx> To: spice-devel@xxxxxxxxxxxxxxxxxxxxx Cc: "Amos Benari" <abenari@xxxxxxxxxx> Sent: Wednesday, March 13, 2013 3:30:54 PM Subject: [PATCH 1/2] added sendCtrlAltDel method. --- inputs.js | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/inputs.js b/inputs.js index 4d3b28f..7fc806c 100644 --- a/inputs.js +++ b/inputs.js @@ -175,6 +175,26 @@ function handle_keyup(e) e.preventDefault(); } +function sendCtrlAltDel() +{ + if (sc && sc.inputs && sc.inputs.state === "ready"){ + var key = new SpiceMsgcKeyDown(); + var msg = new SpiceMiniData(); + + update_modifier(true, KEY_LCtrl, sc); + update_modifier(true, KEY_Alt, sc); + + key.code = KEY_KP_Decimal; + msg.build_msg(SPICE_MSGC_INPUTS_KEY_DOWN, key); + sc.inputs.send_msg(msg); + msg.build_msg(SPICE_MSGC_INPUTS_KEY_UP, key); + sc.inputs.send_msg(msg); + + update_modifier(false, KEY_LCtrl, sc); + update_modifier(false, KEY_Alt, sc); + } +} + function update_modifier(state, code, sc) { var msg = new SpiceMiniData(); -- 1.7.4.2 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel