NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: wscons, usb keyboard and bépo



On Sun, Apr 8, 2012 at 5:35 PM, Ian D. Leroux <idleroux%fastmail.fm@localhost> 
wrote:
> On Fri, Apr 6, 2012, at 21:04, hans dinsen-hansen wrote:
>> On Fri, Apr 6, 2012 at 7:46 PM, Ian D. Leroux 
>> <idleroux%fastmail.fm@localhost>
>...
> Koodo: could you tell us what characters you get when you type the top
>  ...
My keyboard  gives the Danish national letters æÆøØåÅ  as well
as various special characters in their right (Danish) places-
A Danish keyboard is a QWERTY-keyboard with certain modifications-.

Several of the keycodes I do not understand:
e.g.
keycode 52 = gr_c Ooblique
wscons has chosen to display "Ooblique" in stead of Oslash,(Ø).
But it is beyond me what the meaning of "gr_c" is..

keycode 51 = gr_z gr_Z
is probably "æÆ" .  When I compare keycode 52
with keycode 47 which probably gives åÅ, but says
keycode 47 = aring gr_E
and not "gr_e Aring" - whatever "gr_{e,E}" means,
I get quite confused.

But here we go  with output from wsconsctrl::

With option -a I get:
type=usb
... <snip> ...
encoding=dk.nodead
... <snip> ...

With option map I get::
map=
keycode 4 = a A
keycode 5 = b B
keycode 6 = c C
keycode 7 = d D
keycode 8 = e E
keycode 9 = f F
keycode 10 = g G
keycode 11 = h H
keycode 12 = i I
keycode 13 = j J
keycode 14 = k K
keycode 15 = l L
keycode 16 = m M
keycode 17 = n N
keycode 18 = o O
keycode 19 = p P
keycode 20 = q Q
keycode 21 = r R
keycode 22 = s S
keycode 23 = t T
keycode 24 = u U
keycode 25 = v V
keycode 26 = w W
keycode 27 = x X
keycode 28 = y Y
keycode 29 = z Z
keycode 30 = 1 exclam
keycode 31 = 2 quotedbl at at
keycode 32 = 3 numbersign sterling sterling
keycode 33 = 4 currency dollar dollar
keycode 34 = 5 percent
keycode 35 = 6 ampersand
keycode 36 = 7 slash braceleft braceleft
keycode 37 = 8 parenleft bracketleft bracketleft
keycode 38 = 9 parenright bracketright bracketright
keycode 39 = 0 equal braceright braceright
keycode 40 = Return
keycode 41 = Cmd_Debugger Escape
keycode 42 = BackSpace
keycode 43 = Tab
keycode 44 = space
keycode 45 = plus question
keycode 46 = apostrophe grave bar bar
keycode 47 = aring gr_E
keycode 48 = diaeresis asciicircum asciitilde asciitilde
keycode 49 = backslash bar
keycode 50 = apostrophe asterisk
keycode 51 = gr_z gr_Z
keycode 52 = gr_c Ooblique
keycode 53 = onehalf gr_At
keycode 54 = comma semicolon
keycode 55 = period colon
keycode 56 = minus underscore
keycode 57 = Caps_Lock
keycode 58 = Cmd_Screen0 f1 F1
keycode 59 = Cmd_Screen1 f2 F2
keycode 60 = Cmd_Screen2 f3 F3
keycode 61 = Cmd_Screen3 f4 F4
keycode 62 = Cmd_Screen4 f5 F5
keycode 63 = Cmd_Screen5 f6 F6
keycode 64 = Cmd_Screen6 f7 F7
keycode 65 = Cmd_Screen7 f8 F8
keycode 66 = Cmd_Screen8 f9 F9
keycode 67 = Cmd_Screen9 f10 F10
keycode 68 = f11 F11
keycode 69 = f12 F12
keycode 70 = Print_Screen
keycode 71 = Hold_Screen
keycode 72 = Pause
keycode 73 = Insert
keycode 74 = Home
keycode 75 = Cmd_ScrollFastUp Prior
keycode 76 = Delete
keycode 77 = End
keycode 78 = Cmd_ScrollFastDown Next
keycode 79 = Right
keycode 80 = Left
keycode 81 = Down
keycode 82 = Up
keycode 83 = Num_Lock
keycode 84 = KP_Divide
keycode 85 = KP_Multiply
keycode 86 = KP_Subtract
keycode 87 = KP_Add
keycode 88 = KP_Enter
keycode 89 = KP_End KP_1
keycode 90 = KP_Down KP_2
keycode 91 = Cmd_ScrollFastDown KP_Next KP_3
keycode 92 = KP_Left KP_4
keycode 93 = KP_Begin KP_5
keycode 94 = KP_Right KP_6
keycode 95 = KP_Home KP_7
keycode 96 = KP_Up KP_8
keycode 97 = Cmd_ScrollFastUp KP_Prior KP_9
keycode 98 = KP_Insert KP_0
keycode 99 = KP_Delete KP_Decimal
keycode 100 = less greater backslash backslash
keycode 101 = Menu
keycode 104 = f13 F13
keycode 105 = f14 F14
keycode 106 = f15 F15
keycode 107 = f16 F16
keycode 109 = Power

(yes, it starts with keycode 4 =)  I, too, would like to see the
output for an AZERTY keyboard.

Hans


Home | Main Index | Thread Index | Old Index