[prev in list] [next in list] [prev in thread] [next in thread] 

List:       munt
Subject:    Strange keymap problem
From:       Rainer Hauck <hauck () informatik ! uni-muenchen ! de>
Date:       1998-04-14 9:19:30
[Download RAW message or body]

Hi,

I'm using a customized keymap file in order to get the german
a/o/udiaresis and the german ssharp via the Option key of my NCDs
keyboards (mostly N-101M). Everything is working perfectly except one
single thing:

When using Netcape Navigator or any of the MS-Office Applications the
following happens:

The first time I press Option/s (to get an ssharp) everything works
fine. The second time I press it it gets misinterpreted and behaves like
I've pressed ALT/DOWN. The third time everything is ok again and the
forth time it's like ALT/DOWN again and so on. This is not a big problem
in Navigator, 'cause it only beeps every second time you press Option/s.
But in Word for example it is very annoying, 'cause it makes the cursor
jump to the next marginal, which might be a few pages away. In Excel
it's also very annoying, 'cause it pulls down a menu to choose from.
Many other applications work fine (Notepad, write, file manager, command
prompt, ...)

The (to my opinion) interesting parts of my keymap file are following.
Let me know if you need to know more about it.

ObeyXModifiers = TRUE;
KeyboardType = 4;
KeyboardSubtype = 0;
KeyboardMode = 1;
KeyboardLayout = US_International;
{

    { 0x2a|HOLD, 0x28, 0x18, 0x2a|RELEASE },  Odiaeresis;
    { 0x2a|HOLD, 0x28, 0x16, 0x2a|RELEASE },  Udiaeresis;
    { 0x2a|HOLD, 0x28, 0x1e, 0x2a|RELEASE },  Adiaeresis;
    { 0x2a|HOLD, 0x28, 0x2a|RELEASE, 0x18 },  odiaeresis;
    { 0x2a|HOLD, 0x28, 0x2a|RELEASE, 0x16 },  udiaeresis;
    { 0x2a|HOLD, 0x28, 0x2a|RELEASE, 0x1e },  adiaeresis;
#    { 0x38|HOLD, 0x45|HOLD, 0x50, 0x50, 0x4c, 0x45|RELEASE,0x38|RELEASE
}, ssharp;
    { 0x38|HOLD, 0x45|HOLD, 0x50, 0x50, 0x4c, 0x38|RELEASE,0x45|RELEASE
}, ssharp;
#    0x01,                       grave, asciitilde;
    0x01,   Escape;
    0x02,                       _1;
    { 0x2a|HOLD, 0x02 },        exclam;
    0x03,                       _2;
...


Thank you very much

Rainer

--
        _  _ _  _ _  _          RAINER HAUCK
        |\/| |\ | |\/|          Institut fuer Informatik / Dept. of CS
        |  | | \| |  |          Ludwig-Maximilians-University Munich
     ======= TEAM =======       Oettingenstr. 67, 80538 Munich, Germany
Munich Network Management Team  Room D01,Phone +49-89-2178-2155,Fax-2262
Muenchner Netz-Management Team  email: hauck@informatik.uni-muenchen.de




--------------<< "multiuser-nt@ncd.com" FOOTER MESSAGE >>-------------------

To Unsubscribe:  Email ncd-majordomo@ncd.com with "unsubscribe multiuser-nt".
Archive of List: Use "index" and "get" commands to ncd-majordomo@ncd.com
NCD reserves the right to restrict access to this list.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic