Keyboard mapping for Dell Mobile Precision platforms

Alex Deucher alexdeucher at gmail.com
Thu Nov 2 12:40:38 PST 2006


On 11/2/06, Rezwanul_Kabir at dell.com <Rezwanul_Kabir at dell.com> wrote:
> 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..

Yes, but is it the keyboard itself that is producing the keycode or an
acpi hotkey?

Alex

>
> > -----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