<div dir="ltr"><div>Thank you for the information,</div><div><br></div><div>But the point is that I don't want to use brlapi in my application, I'm trying to grab the system event that a routing key triggers. <br></div><div><br></div><div>Is it a mouse event?<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 29, 2019 at 12:34 PM Samuel Thibault <<a href="mailto:samuel.thibault@ens-lyon.org">samuel.thibault@ens-lyon.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
payman shaykhmehdi, le jeu. 29 août 2019 12:25:58 +0430, a ecrit:<br>
> What is the event type of routing keys?<br>
<br>
See man brlapi_keycodes<br>
<br>
 For instance, if key == 0x0000000020010008,<br>
 - (key & BRLAPI_KEY_TYPE_MASK) == BRLAPI_KEY_TYPE_CMD, so it's a braille<br>
 command<br>
 - (key & BRLAPI_KEY_CMD_BLK_MASK) == BRLAPI_KEY_CMD_ROUTE, so it's the<br>
 braille route command.<br>
 - (key & BRLAPI_KEY_CMD_ARG_MASK) == 8, so the highlighted cell is the 9th<br>
 one (cells are numbered from 0)<br>
 - (key & BRLAPI_KEY_FLAGS_MASK) == 0, so no modifier key was pressed during<br>
 the command, and no particular flag applies to the command.<br>
<br>
Samuel<br>
_______________________________________________<br>
This message was sent via the BRLTTY mailing list.<br>
To post a message, send an e-mail to: BRLTTY@brltty.app<br>
For general information, go to: <a href="http://brltty.app/mailman/listinfo/brltty" rel="noreferrer" target="_blank">http://brltty.app/mailman/listinfo/brltty</a></blockquote></div>