This board is now closed. The Blackhole image ended in 2020. The board will remain available in Read Only Mode, so all the posts from the last 15+ years are not lost. We thank you for being part of the community for the last 15+ years. You can join the OpenBh board if you have not already done so at www.openbh.net.

QWERTY IR RC issues

serdeliuk

Vu+ Newbie
Hello,

Your image does not support any qwerty devices by default.
This is because nobody bothered on your side to see why.
Your developers took the code as is and then nobody checked what happen and all answers from you on this matter are to use original image, really?

For sure you can do better.

The issue is here lib/driver/rc.cpp

Following code set a boolean value always true because you cannot guess what device is in the air by checking driver name... and all internal IR drivers have that string in the name regardless the model or the company who produce the stb.

<code> m_remote_control = getDeviceName().find("remote control") != std::string::npos; /* assume remote control when name says so */ </code>

Following piece of code render disabled any QWERTY capable RC emitters based on above boolean

<code>
bool eRCInputEventDriver::isKeyboard()
{
if (m_remote_control)
return false;
/* check whether the input device has KEY_A, in which case we assume it is a keyboard */
return hasCap(keyCaps, KEY_A);
}
</code>

Best regards,


Marc
 
Unfortunately it seems that OpenPli team disabled all qwerty input on purpose instead to dig into a virtual keyboard issue, however, this does not excuse your responses on that matter.
 
Back
Top