- From: Irene Vatton <irene.vatton@inrialpes.fr>
- Date: Mon, 20 Jan 2003 17:15:35 +0100
- To: Charles McCathieNevile <charles@sidar.org>
- Cc: www-amaya-dev@w3.org
On Sat, 18 Jan 2003 17:25:17 -0500 (EST)
Charles McCathieNevile <charles@sidar.org> wrote:
>
>
>
>
> Hi folks,
>
> keyboard shortcuts are a really cool feature of Amaya - one of the
> accessibility features it implements fairly well. (I know, there are
> missing ones from time to time or conflicts - this is an open source
> project, and this is an area that I would have thought the user
> community could take a more active role, myself included).
>
> In using the spanish and french versions I have realised and been told
> by other users that there are problems and potential problems with some
> shortcuts, because the keyboard mappings are different. For example on
> a french AZERTY keyboard the "-" and "6" are on the same key, so using
> them for zoom and h6 can create a conflict.
>
> I was wondering if anyone has a quick solution for modifying this, so
> that it is possible to launch a different shortcuts file according to
> the keyboard mapping - this should be dynamically variable and take its
> default from the X11 keyboard map or whatever the windows equivalent
> is, but even having a configuration option would be a good start.
Amaya lets you customize your keyboard mapping.
You just have to define a file amaya.keyboard (Unix) or amaya.kb (Windows)
in your AmayaHome directory.
If people provide other examples of these configuration files, we will include
them in our distribution.
> I presume that doing this would be a good opportunity to look at
> different mappings for different profiles. In particular the idea of
> having keys available in browser mode and different keys in editor mode
> (similar to the way that vi works) has been discussed in the past. If
> it is easy to change keymapping profiles this seems like a good
> possibility.
Personally I don't appreciate that behavior in vi. It's often source of errors.
> I think this is also related to the ability to provide Amaya in
> different default languages, although there might be no overlap in the
> implementation.
>
> Last important feature is to make sure that people know whether they
> are going to lose their profile between upgrades (I think not but
> haven't checked), and that they can take new mappings - for example for
> new functionalities that didn't have them before.
Normally you should not lose these files between upgrades except if Installshield
does an extra job.
> So pointers to where in the code these things are effected would be
> appreciated. If I make progress myself I will send comments, of course.
>
> cheers
>
> Chaals
>
> --
> Charles McCathieNevile charles@sidar.org
> Fundación SIDAR http://www.sidar.org
Irene.
-----
Irène Vatton INRIA Rhône-Alpes
INRIA ZIRST
e-mail: Irene.Vatton@inria.fr 655 avenue de l'Europe
Tel.: +33 4 76 61 53 61 Montbonnot
Fax: +33 4 76 61 52 07 38334 Saint Ismier Cedex - France
Received on Monday, 20 January 2003 11:15:45 UTC