Re: Fw: AfterStep question

Aaron Solomon Adelman (adelmaas@musc.edu)
Thu, 16 May 2002 09:12:04 -0400


M.-A. DARCHE wrote:

>On 2002-05-15 13:37 (Wednesday), David Mihm wrote:
>  
>
>>Verify that replies are CC'd to adelmaas@musc.edu
>>
>>[Aaron, I an forwarding this to the AS mailing list]
>>----- Original Message ----- 
>>From: "Aaron Solomon Adelman" <adelmaas@musc.edu>
>>    
>>
>>>...
>>>I used a .Xmodmap file to change the keyboard layout to Dvorak, and
>>>it worked.  I then installed on top of that AfterStep ...
>>>but now the keyboard layout has reverted to standard QWERTY, even
>>>though my .Xmodmap file is still there.
>>>      
>>>
>
>Hello Aaron,
>
>Once AfterStep is started, have you tried to set again your keyboard
>layout on the command line ?
>
Not sure how to do that.

>This may not solve your problem right now but might give you/us some
>more clues on what's going on :
>
>$ xmodmap -verbose ~/.YourXmodmap file
>  
>
I tried that (or more correctly, xmodmap -verbose ~/.Xmodmap > snark) 
very slowly and relying on old memories of where keys were on a QWERTY 
keyboard (my physical keycaps are Dvorak), and this is what got piped to 
the file "snark":

! /Users/adelmaas/.Xmodmap:
! 62:  keysym minus = bracketleft braceleft
! Keysym minus (0x2d) corresponds to keycode(s) 0x2f
        keycode 0x2f = bracketleft braceleft
! 63:  keysym equal = bracketright braceright
! Keysym equal (0x3d) corresponds to keycode(s) 0x26
        keycode 0x26 = bracketright braceright
! 64:  keysym backslash = backslash bar brokenbar
! Keysym backslash (0x5c) corresponds to keycode(s) 0x32
        keycode 0x32 = backslash bar brokenbar
! 68:  keysym q = apostrophe quotedbl
! Keysym q (0x71) corresponds to keycode(s) 0xf
        keycode 0xf = apostrophe quotedbl
! 69:  keysym w = comma less
! Keysym w (0x77) corresponds to keycode(s) 0x33
        keycode 0x33 = comma less
! 70:  keysym e = period greater
! Keysym e (0x65) corresponds to keycode(s) 0xa
        keycode 0xa = period greater
! 71:  keysym r = p P
! Keysym r (0x72) corresponds to keycode(s) 0x27
        keycode 0x27 = p P
! 72:  keysym t = y Y
! Keysym t (0x74) corresponds to keycode(s) 0x30
        keycode 0x30 = y Y
! 73:  keysym y = f F
! Keysym y (0x79) corresponds to keycode(s) 0x19
        keycode 0x19 = f F
! 74:  keysym u = g G
! Keysym u (0x75) corresponds to keycode(s) 0xb
        keycode 0xb = g G
! 75:  keysym i = c C
! Keysym i (0x69) corresponds to keycode(s) 0xd
        keycode 0xd = c C
! 76:  keysym o = r R
! Keysym o (0x6f) corresponds to keycode(s) 0x9
        keycode 0x9 = r R
! 77:  keysym p = l L
! Keysym p (0x70) corresponds to keycode(s) 0x17
        keycode 0x17 = l L
! 78:  keysym bracketleft = slash question
! Keysym bracketleft (0x5b) corresponds to keycode(s) 0x23
        keycode 0x23 = slash question
! 79:  keysym bracketright = equal plus
! Keysym bracketright (0x5d) corresponds to keycode(s) 0x20 0x50
        keycode 0x50 = equal plus
        keycode 0x20 = equal plus
! 84:  keysym s = o O
! Keysym s (0x73) corresponds to keycode(s) 0x31
        keycode 0x31 = o O
! 85:  keysym d = e E
! Keysym d (0x64) corresponds to keycode(s) 0xc
        keycode 0xc = e E
! 86:  keysym f = u U
! Keysym f (0x66) corresponds to keycode(s) 0x18
        keycode 0x18 = u U
! 87:  keysym g = i I
! Keysym g (0x67) corresponds to keycode(s) 0x28
        keycode 0x28 = i I
! 88:  keysym h = d D
! Keysym h (0x68) corresponds to keycode(s) 0x2e
        keycode 0x2e = d D
! 89:  keysym j = h H
! Keysym j (0x6a) corresponds to keycode(s) 0x10
        keycode 0x10 = h H
! 90:  keysym k = t T
! Keysym k (0x6b) corresponds to keycode(s) 0x11
        keycode 0x11 = t T
! 91:  keysym l = n N
! Keysym l (0x6c) corresponds to keycode(s) 0x2b
        keycode 0x2b = n N
! 92:  keysym semicolon = s S
! Keysym semicolon (0x3b) corresponds to keycode(s) 0xe
        keycode 0xe = s S
! 93:  keysym quoteright = minus underscore
! Keysym quoteright (0x27) corresponds to keycode(s) 0x14
        keycode 0x14 = minus underscore
! 96:  keysym z = semicolon colon
! Keysym z (0x7a) corresponds to keycode(s) 0x34 0x55
        keycode 0x55 = semicolon colon
        keycode 0x34 = semicolon colon
! 97:  keysym x = q Q
! Keysym x (0x78) corresponds to keycode(s) 0x13
        keycode 0x13 = q Q
! 98:  keysym c = j J
! Keysym c (0x63) corresponds to keycode(s) 0x2a
        keycode 0x2a = j J
! 99:  keysym v = k K
! Keysym v (0x76) corresponds to keycode(s) 0x37
        keycode 0x37 = k K
! 100:  keysym b = x X
! Keysym b (0x62) corresponds to keycode(s) 0x35
        keycode 0x35 = x X
! 101:  keysym n = b B
! Keysym n (0x6e) corresponds to keycode(s) 0x2d
        keycode 0x2d = b B
! 103:  keysym comma = w W
! Keysym comma (0x2c) corresponds to keycode(s) 0x15
        keycode 0x15 = w W
! 104:  keysym period = v V
! Keysym period (0x2e) corresponds to keycode(s) 0x16
        keycode 0x16 = v V
! 105:  keysym slash = z Z
! Keysym slash (0x2f) corresponds to keycode(s) 0x29
        keycode 0x29 = z Z
!
! executing work queue
!
        keycode 0x2f = bracketleft braceleft
        keycode 0x26 = bracketright braceright
        keycode 0x32 = backslash bar brokenbar
        keycode 0xf = apostrophe quotedbl
        keycode 0x33 = comma less
        keycode 0xa = period greater
        keycode 0x27 = p P
        keycode 0x30 = y Y
        keycode 0x19 = f F
        keycode 0xb = g G
        keycode 0xd = c C
        keycode 0x9 = r R
        keycode 0x17 = l L
        keycode 0x23 = slash question
        keycode 0x50 = equal plus
        keycode 0x20 = equal plus
        keycode 0x31 = o O
        keycode 0xc = e E
        keycode 0x18 = u U
        keycode 0x28 = i I
        keycode 0x2e = d D
        keycode 0x10 = h H
        keycode 0x11 = t T
        keycode 0x2b = n N
        keycode 0xe = s S
        keycode 0x14 = minus underscore
        keycode 0x55 = semicolon colon
        keycode 0x34 = semicolon colon
        keycode 0x13 = q Q
        keycode 0x2a = j J
        keycode 0x37 = k K
        keycode 0x35 = x X
        keycode 0x2d = b B
        keycode 0x15 = w W
        keycode 0x16 = v V
        keycode 0x29 = z Z


_______________________________________________
The AfterStep Window Manager for X User's Mailing List
http://mail.afterstep.org/mailman/listinfo/as-users