<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">Every once in a while, it's the other way around, I have to press a grid button before the arrow pads start sending.<br>

</blockquote><br>And here I was too thinking I was doing something wrong to cause this in my LP.<br><br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">

Only two keys
are ambiguous without a status byte: both have 0x68 as the first<br></blockquote><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">
data byte <br></blockquote><div><br>It really annoys me that they have CC 0x68 and note 0x68, if it wasn't 
for that you could ignore the message type for whatever you do.<br></div><br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">When I got my LP I wrote a python extension and class that uses<br>

it directly via libusb, without going via ALSA, and it  solves<br>the problem, except if the first event has data byte 0x68.<br></blockquote><br>So f I understand it correctly then the only problem remaining with this is the two 0x68 keys not working until you press another key? Do you think we could add a similar solution into the ALSA driver? <br>

<br>