Subject: Bug in wscons (was Re: wscons & xfree)
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: Eric Delcamp <e.delcamp@wanadoo.fr>
List: current-users
Date: 02/23/1999 20:22:46
Hi,

I just want to make a bug report for this, but if someone could confirm....
I have a French keyboard and wscons. To get some characters (~#{[ | `\^@]}),
french users need to press AltGr key. But sometime (well, 3 times on 4), I
get nothing. A trick is to press quickly several keys to get them. From my
kernel config :

# wscons options
#options        WSEMUL_SUN              # sun terminal emulation
options         WSEMUL_VT100            # VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
options         WS_KERNEL_FG=WSCOL_GREEN
options         WSDISPLAY_COMPAT_PCVT           # emulate some ioctls
options         WSDISPLAY_COMPAT_SYSCONS        # emulate some ioctls
options         WSDISPLAY_COMPAT_USL            # VT handling
options         WSDISPLAY_COMPAT_RAWKBD         # can get raw scancodes
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
options         PCKBD_LAYOUT="(KB_FR)"

Is it a bug or should I need to add (KB_FR | KB_NODEAD) ?

Thanks.

Eric Delcamp......................NetBSD i386 & Amiga, BeOS, Windows NT
Merignac..........................Distributed.net : < 7900th (15/02/99)
France............................Magic the Gathering player

-----Message d'origine-----
De : Patrick Welche <prlw1@newn.cam.ac.uk>
À : Jukka Marin <jmarin@pyy.jmp.fi>
Cc : current-users@netbsd.org <current-users@netbsd.org>
Date : mardi 23 février 1999 15:04
Objet : Re: wscons & xfree


>Jukka Marin wrote:
>>
>> I'm using wscons and XFree on i386 (the January snapshot).
>>
>> 1. How do I define Alt-Key combinations in the wscons keymap?  I'm trying
>>    to add support for Finnish keyboards in wscons, but I didn't find an
>>    example of handling the Alt key combinations.
>
>eg. {|} in the French keyboard map in src/sys/dev/pckbc/wskbdmap_mfii.c
>Incidentally I tried a French keyboard last night, but found I needed to
>press shift as well as altgr to get {|}, yet the code shows it shouldn't be
>needed...