Keyboard mapping for Dell Mobile Precision platforms
Rezwanul_Kabir at Dell.com
Rezwanul_Kabir at Dell.com
Thu Nov 2 12:05:06 PST 2006
No, as I have mentioned Fn+F1 does produce a scancode in the text
console. So I'm pretty sure it produces a generic keyboard event..
The only Fn key combination that produecs an ACPI event in my system is
the Fn+Esc button which produces a SBTN event..
> -----Original Message-----
> From: xorg-bounces at lists.freedesktop.org
> [mailto:xorg-bounces at lists.freedesktop.org] On Behalf Of Alex Deucher
> Sent: Thursday, November 02, 2006 12:17 PM
> To: Kabir, Rezwanul
> Cc: xorg at lists.freedesktop.org
> Subject: Re: Keyboard mapping for Dell Mobile Precision platforms
>
> On 11/2/06, Rezwanul_Kabir at dell.com <Rezwanul_Kabir at dell.com> wrote:
> >
> >
> >
> > Haven't seen any response yet... Anybody willing to provide
> some hints
> > to get me going . If it's not the right list to ask the
> question, can
> > anyone point me to the right one..
>
> I suspect the fn-key codes are coming from acpi input events
> and hence are not coming from the keyboard. I don't know
> what you need to do to make it all work though.
>
> Alex
>
> >
> > Thanks..
> > --rez
> >
> >
> >
> >
> >
> >
> > _____________________________________________
> > From: Kabir, Rezwanul
> > Sent: Wednesday, November 01, 2006 12:34 PM
> > To: 'xorg at lists.freedesktop.org'
> > Subject: Keyboard mapping for Dell Mobile Precision platforms
> >
> >
> >
> > Hi
> >
> > I am trying to map some HotKeys into specific actions for Dell
> > Mobile Precision systems. I have been able to do so quite
> easily for
> > the text console but having problem with key mapping in Xwindows.
> >
> > I am not very familiar with Xwindows code so pls help me out...
> >
> > Here's what I got:
> >
> > kernel 2.6.18
> > Fedora Core 5
> > xorg-x11-server-Xorg-1.0.1-8
> >
> > For example:
> >
> > I would like to map Fn+F1 to "hibernate"
> > From text console with 'showkey -s' , I find pressing
> Fn+F1 generates e00a.
> > So it's quite from there to map it to any action.
> >
> > But the problem is, when I fire up xserver and run 'xev'.
> If I press
> > Fn+F1, nothing shows up in the screen to tell me about any
> > Xkeycode/keysym that is generated.
> >
> > This tells me that the problem might be in mapping scancode -->
> > Xkeycode in the xf86PostKbdEvent() function in
> > hw/xfree86/common/xf86Events.c
> >
> > Is this the right way to fix it? If not what path should I take?
> >
> > Any pointers/suggestions are welcome. I am willing to do
> any coding
> > to get it fixed.
> >
> >
> > Thanks..
> > --rez
> >
> > _______________________________________________
> > xorg mailing list
> > xorg at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/xorg
> >
> >
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
More information about the xorg
mailing list