<div dir="ltr"><div><div><div><div><div>Hi All,<br><br></div>I am supporting hindi language with brltty. Earlier english was supported.<br><br></div>The problem is when a hindi character (example 'स' - unicode 0x938) needs to be sent from brltty to some other application, the brltty is not recognising it as a valid character and not sending it.<br></div><br>Code snippet:<br>enqueueCommand(BRL_CMD_BLK(PASSCHAR) | wideBuffer[0] );<br></div><div>Here in brltty.log I got:<br>[brltty] command: 002938 (unknown command: 002938)<br></div><div><br></div>I have also tried with:<br>enqueueCommand(BRL_CMD_BLK(PASSKEY) |  wideBuffer[0] );<br></div>Here in brltty.log I got-<br>[brltty] command: 002938 (unknown command: 002938)<br><div><br><div>If wideBuffer[0] is an english character like 's', then it is working.<br></div><div><br></div><div>If wideBuffer[0]  is an english character 's', then, in brltty.log, I get:<br>[brltty] command: 002173 (PASSCHAR: type unicode character [U+0073])<br><br></div><div>It recognised the english character 's' as a unicode character with value 73.<br></div><div>So, I expect that for the hindi character I should also get similar message like:<br>[brltty] command: 0021938 (PASSCHAR: type unicode character [U+0938])<br></div><div>But I am not getting it.<br></div><div><br></div><div>Any help will be appreciated.<br><br></div><div>Regards<br></div><div>Syed Waris<br></div><div><br></div><div><br></div></div></div>