[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: cougar 700k keyboard
From:       Sashan Govender <sashang () gmail ! com>
Date:       2016-01-05 3:13:05
Message-ID: CAEJ4JGwgxaFjz9cEUpgYsD48dQ-hs5HnrNPqgM9uk0WDNrAxAQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Thanks.

There was no output from evemu-record when I pressed the macro keys. The
keyboard itself locks up and doesn't send any more key press signals (I
have to unplug it from the usb port and plug it in again). I tried writing
a hid driver and the kernel calls back the event handler function in my
driver for normal key presses. But when I hit a macro key it, that signal
doesn't make it to my event handler in the driver. Anyway I'll guess I'll
keep investigating.


On Mon, Jan 4, 2016 at 4:31 PM, Peter Hutterer <peter.hutterer@who-t.net>
wrote:

> On Fri, Jan 01, 2016 at 02:28:36PM +1100, Sashan Govender wrote:
> > HI
> >
> > I have a Cougar 700k keyboard and it X doesn't register the special keys
> > pressed. The keys G1 to G6 and the FN key don't generate KeyPress events
> in
> > xev. How do I configure this? Or is this a lower level problem?
>
> check with evemu-record if the keys are visible. If not, then it's a kernel
> problem. If the keys are visible but have a scancode of >255, then you're
> hitting the keycode limit:
> https://bugs.freedesktop.org/show_bug.cgi?id=11227
>
> Cheers,
>    Peter
>

[Attachment #5 (text/html)]

<div dir="ltr"><div>Thanks. <br><br>There was no output from evemu-record when I \
pressed the macro keys. The keyboard itself locks up and doesn&#39;t send any more \
key press signals (I have to unplug it from the usb port and plug it in again). I \
tried writing a hid driver and the kernel calls back the event handler function in my \
driver for normal key presses. But when I hit a macro key it, that signal doesn&#39;t \
make it to my event handler in the driver. Anyway I&#39;ll guess I&#39;ll keep \
investigating.<br><br></div></div><div class="gmail_extra"><br><div \
class="gmail_quote">On Mon, Jan 4, 2016 at 4:31 PM, Peter Hutterer <span \
dir="ltr">&lt;<a href="mailto:peter.hutterer@who-t.net" \
target="_blank">peter.hutterer@who-t.net</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, Jan 01, 2016 at \
02:28:36PM +1100, Sashan Govender wrote:<br> &gt; HI<br>
&gt;<br>
&gt; I have a Cougar 700k keyboard and it X doesn&#39;t register the special keys<br>
&gt; pressed. The keys G1 to G6 and the FN key don&#39;t generate KeyPress events \
in<br> &gt; xev. How do I configure this? Or is this a lower level problem?<br>
<br>
</div></div>check with evemu-record if the keys are visible. If not, then it&#39;s a \
kernel<br> problem. If the keys are visible but have a scancode of &gt;255, then \
you&#39;re<br> hitting the keycode limit:<br>
<a href="https://bugs.freedesktop.org/show_bug.cgi?id=11227" rel="noreferrer" \
target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=11227</a><br> <br>
Cheers,<br>
     Peter<br>
</blockquote></div><br></div>


[Attachment #6 (text/plain)]

_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic