Rev 1673 |
Blame |
Compare with Previous |
Last modification |
View Log
| SVN
| RSS feed
var params = [];
function Xorg_SendKey(key_name)
{
if (arguments.length < 1)
{
Log("\033[31mNot enough parameters given.\033[0m\n");
return false;
}
var keycode = Storage_GetParameter("Xorg_Keymap", key_name);
if (XorgExport_SendKey(keycode))
{
Log("\033[32mSuccessfully sent code \"" + key_name + "\" (" + keycode + ").\033[0m\n");
return true;
}
Log("\033[31mFailed to send code \"" + key_name + "\" (" + keycode + ").\033[0m\n");
return false;
}
Console_RegisterCommand(Xorg_SendKey, function(arg_index, args) { return Console_StandardAutocomplete(arg_index, args, get_keys(Storage_GetParameters("Xorg_Keymap"))); });