[tlinux-users:07622] Re: M40X laptop hotkeys (Phoenix bios)

Julien Valroff <[email protected]>
Newsgroups gmane.linux.hardware.toshiba
Message-ID <[email protected]>
Le vendredi 27 janvier 2006 à 14:17 -0500, Grant McDorman a écrit :
> On 27/01/06, Julien Valroff <[email protected]> wrote:
>         Le jeudi 26 janvier 2006 à 19:13 -0500, Grant McDorman a
>         écrit :
>         > On 26/01/06, Alex Nikitin <[email protected]> wrote:
>         I explained in my original message that the non-working keys
>         do *not* 
>         generate any scancode, and this is my problem! Sorry for not
>         having been
>         clear.
> 
> Oops - missed that, sorry.
No problem, thanks for answering!

> Perhaps you can try different machine codes for omnibook? (forget the
> parameter name, and I'm at work so I can't check it right now). Also
> make sure you have the latest version of omnibook (20060126, i.e. from
> *yesterday*)

The parameter is certainly ectype, isn't it? It is the only way to make
the module work on my laptop as M40X is not (yet) implemented. It works
with ectype=12 (as for M35X and M70). I had written a patch for previous
version to avoid this argument, now I guess I have to work on it again!

I found something very interesting in the source code: polling.c:
"scancode emulation for volume buttons on certain models"

This means that I have to understand how to adapt to my model for the
non-working keys. But my development knowledge is really poor.

However, I can understand that key polling only works with a 2.4 kernel,
and, of course, I use a 2.6 kernel on my laptop!

Does anyone have the required knowledge in C to help me in this task?

Cheers,
Julien
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.