special keys on a Sony VAIO
Steve Turnbull
sturnbull at dsl.pipex.com
Thu Jan 6 08:41:13 GMT 2005
On Wed, 2005-01-05 at 23:28 -0500, JR wrote:
> From LinuxFormat Issue 62:
>
> ==================================================
>
> Unsupported keboards [ or keys ]
>
> If there is no entry for the board in the LinEAK config file, you will
> have to make one from scratch.
>
> 3 steps:
>
> The first job can be accomplished in two ways. the first is to open a
> term and type xev. This outputs to the screen all the input dataa
> received via the mouse or keyboard. Pressing a key should output
> something like this:
>
> KeyPress event, serial 27, synthetic NO, window 0x2a00001,
>
> root 0x40, subw 0x2a00002, time 14620748, (44,50), root:(719,608),
>
> state 0x0, keycode 45 (keysym 0x6b, k), same_screen YES,
>
> XLookupString gives 1 bytes: (6b) "k"
>
> XmbLookupString gives 1 bytes: (6b) "k"
>
> XFilterEvent returns: False
>
> The important part here is keycode 45, which corresponds to the 'k'
> key. Hit each of the multimedia keys in turn and write down it's name
> and keycode.. Users of klineakconfig have it even easier, they can
> just right clikc on the system tray icon for linEAK and select
> 'configure keyboard'.. The resulting dialog has a space that shows the
> keycodes of depressed keys.
>
> ==================================================
>
> Well, that did the trick for my multimedia keys on a Dell Inspiron
> laptop. See how you get on with that. Just remember that klineakconfig
> was what got my setup working. I have more info here if you need it
> but I have no recollection of how I did it so I have to send you the
> excerpt from the article :)
>
> Jarlath
>
> On Wednesday 05 January 2005 06:08 pm, Steve Turnbull wrote:
>
> > On Wed, 2005-01-05 at 21:32 -0500, JR wrote:
>
> > > I agree that lineak is difficult to set up. However, if you are
> using
>
> > > Mandrake, it's as simple as
>
> > >
>
> > > urmpi lineak
>
> > > urpmi klineak
>
> > >
>
> > > Alternatively, if you can find a distro specific build, I can help
> you
>
> > > with setting up the extra keys - just get it installed first.
>
> > >
>
> > > HTH
>
> > >
>
> > > Jarlath
>
> >
>
> > Thanks for the replies and sorry for the double post...
>
> >
>
> > I uninstalled kmilo and this allowed the DVD eject button towork
>
> > straight away :-)
>
> >
>
> > I have now installed the lineakd apps via 'apt-get'. I have tried to
> set
>
> > it up but like you say it isn't easy. The main difficulty is that I
>
> > don't know which keyboard config to use - my laptop's a VAIO
> VGN-A217M
>
> >
>
> > Setup help appreciated
>
> >
>
> > Thanks
>
> > Steve
>
> >
>
> > > On Wednesday 05 January 2005 05:00 pm, Thomas McGuire wrote:
>
> > > > On Wednesday 05 January 2005 20:13, Steve Turnbull wrote:
>
> > > > > Has any one any idea how to associate special keys in KDE,
> remember
>
> > > > > it works in Gnome so it's not a hardware issue...
>
> > > >
>
> > > > I use lineak for this, but the program is difficult to set up.
>
> > > > Furthermore, the KDE frontend did not compile for me.
>
> > > >
>
> > > > Another method is described below, taken from the new KDE user
> guide:
>
> > > > > Many modern keyboards contain extra keys that are not by
> default
>
> > > > > assigned to any action.
>
> > > > > “Multimedia” keys often generate a signal, and can simply
>
> > > > > be chosen as a keybinding within an application just like
> choosing
>
> > > > > any
>
> > > >
>
> > > > other
>
> > > >
>
> > > > > key. Some keys however, are not detected and pressing them in
> a
>
> > > > > Configure Shortcuts has no effect.
>
> > > > > Some IBM laptops, for instance, have extra keys about the left
> and
>
> > > > > right arrows, which look like page left and page
>
> > > > > right.
>
> > > > > Use xev to find the code of the keys. In
>
> > > > > this case, they are 233 and 234
>
> > > > >
>
> > > > > Choose key symbols. There are quite a range of these that are
> not
>
> > > > > used by default, so many are free. You can find the list in
>
> > > > > /usr/X11R6/include/X11/keysymdef.h (or its equivalent
>
> > > > > on your system).
>
> > > > > Create a file in your home directory called
>
> > > > > .Xmodmap, and add to it the following:
>
> > > > > keycode 233 = Next_Virtual_Screen
>
> > > > > keycode 234 = Prev_Virtual_Screen
>
> > > > > Run the command xmodmap~/.Xmodmap
>
> > > > > At this point, you should be able to run xev again
>
> > > > > and see that the keys now generate the keysym that you
> assigned. You
>
> > > >
>
> > > > can now
>
> > > >
>
> > > > > simply assign them to any action as normal.
>
> > > > > Related Information
>
> > > > > The xev manpage. You can see this by typing
>
> > > > > man:/xev into a Konqueror window or by typing
>
> > > > > man xev into a terminal.
>
> > > >
>
> > > > Please don't post to more than one mailing list.
>
> > > >
>
> > > > Hope that helps,
>
> > > > Thomas
>
> > > > ___________________________________________________
>
> > > > This message is from the kde mailing list.
>
> > > > Account management: https://mail.kde.org/mailman/listinfo/kde.
>
> > > > Archives: http://lists.kde.org/.
>
> > > > More info: http://www.kde.org/faq.html.
>
> > >
>
> > > ___________________________________________________
>
> > > This message is from the kde mailing list.
>
> > > Account management: https://mail.kde.org/mailman/listinfo/kde.
>
> > > Archives: http://lists.kde.org/.
>
> > > More info: http://www.kde.org/faq.html.
>
> >
>
> > ___________________________________________________
>
> > This message is from the kde mailing list.
>
> > Account management: https://mail.kde.org/mailman/listinfo/kde.
>
> > Archives: http://lists.kde.org/.
>
> > More info: http://www.kde.org/faq.html.
>
> ___________________________________________________
> This message is from the kde mailing list.
> Account management: https://mail.kde.org/mailman/listinfo/kde.
> Archives: http://lists.kde.org/.
> More info: http://www.kde.org/faq.html.
Again, thanks for the reply...
Well, since removing 'kmilo' and getting my eject button to work, I
installed, but didn't configure, lineakd. I rebooted my laptop this
morning and was reading your reply. As I was testing the various
keystrokes, I noticed that the screen was getting lighter/darker!!
So, everything is working :-) Funnily though, I used 'xev' to test my
keys, but it doesn't recognise the Fn key? The Fn key works though???
Thanks for the help
Steve
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list