[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