char *d = data;
int num = read(handle, data, 16);
int code;
-
+
int km = input->getKeyboardMode();
- if (km == eRCInput::kmNone)
- return;
-
while (num--)
{
if (km == eRCInput::kmAll)
if (code != -1)
for (std::list<eRCDevice*>::iterator i(listeners.begin()); i!=listeners.end(); ++i)
+ {
+ eDebug("ascii %08x", code);
(*i)->handleCode(code | 0x8000);
+ }
}
}