[PP]Keyboard input does not work

VERIFIED FIXED in M10

Status

()

Core
Editor
P1
blocker
VERIFIED FIXED
19 years ago
17 years ago

People

(Reporter: Teruko Kobayashi, Assigned: Akkana Peck)

Tracking

Trunk
Other
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

19 years ago
Keyboard input does not work at all.

Cannot type from keyboard.
   URL bar
   Editor
       and more.

Tested 10-15-08 and 10-15-11 M11 Linux build.
This does not happen in 10-15-08 M11 Windows build.
(Reporter)

Updated

19 years ago
QA Contact: sujay → teruko

Updated

19 years ago
Assignee: buster → akkana

Comment 1

19 years ago
reassign to akkana@netscape.com, cc myself and pavlov

Updated

19 years ago
Priority: P3 → P1

Comment 2

19 years ago
sounds pretty darn serious.  who is on this?
I'm sure this was checked on linux before the branch was landed, so what's
different about teruko's system?

Comment 3

19 years ago
teruko, please peform the following two commands  in your linux shell and cut & paste the output into this bug report-
xmodmap -pke
and
xmodmap -pp

Thanks.
Pavlov, can you take a look at this problem before akkana back ?
If you cannot reproduce this problem in  your machine, I think you simulate teruko's setting by feeding the xmodmap the stuff that teruko
(will) include of xmodmap -pke . Of course, you better save a copy of your current xmodmap -pke so you can change it back.
(Reporter)

Comment 4

19 years ago
Xmod -pke
---------------------------
keycode   8 =
keycode   9 = Escape
keycode  10 = 1 exclam
keycode  11 = 2 at
keycode  12 = 3 numbersign
keycode  13 = 4 dollar
keycode  14 = 5 percent
keycode  15 = 6 asciicircum
keycode  16 = 7 ampersand
keycode  17 = 8 asterisk
keycode  18 = 9 parenleft
keycode  19 = 0 parenright
keycode  20 = minus underscore
keycode  21 = equal plus
keycode  22 = BackSpace
keycode  23 = Tab ISO_Left_Tab
keycode  24 = q Q
keycode  25 = w W
keycode  26 = e E
keycode  27 = r R
keycode  28 = t T
keycode  29 = y Y
keycode  30 = u U
keycode  31 = i I
keycode  32 = o O
keycode  33 = p P
keycode  34 = bracketleft braceleft
keycode  35 = bracketright braceright
keycode  36 = Return
keycode  37 = Control_L
keycode  38 = a A
keycode  39 = s S
keycode  40 = d D
keycode  41 = f F
keycode  42 = g G
keycode  43 = h H
keycode  44 = j J
keycode  45 = k K
keycode  46 = l L
keycode  47 = semicolon colon
keycode  48 = apostrophe quotedbl
keycode  49 = grave asciitilde
keycode  50 = Shift_L
keycode  51 = backslash bar
keycode  52 = z Z
keycode  53 = x X
keycode  54 = c C
keycode  55 = v V
keycode  56 = b B
keycode  57 = n N
keycode  58 = m M
keycode  59 = comma less
keycode  60 = period greater
keycode  61 = slash question
keycode  62 = Shift_R
keycode  63 = KP_Multiply
keycode  64 = Alt_L Meta_L
keycode  65 = space
keycode  66 = Caps_Lock
keycode  67 = F1
keycode  68 = F2
keycode  69 = F3
keycode  70 = F4
keycode  71 = F5
keycode  72 = F6
keycode  73 = F7
keycode  74 = F8
keycode  75 = F9
keycode  76 = F10
keycode  77 = Num_Lock Pointer_EnableKeys
keycode  78 = Scroll_Lock
keycode  79 = KP_Home KP_7
keycode  80 = KP_Up KP_8
keycode  81 = KP_Prior KP_9
keycode  82 = KP_Subtract
keycode  83 = KP_Left KP_4
keycode  84 = KP_Begin KP_5
keycode  85 = KP_Right KP_6
keycode  86 = KP_Add
keycode  87 = KP_End KP_1
keycode  88 = KP_Down KP_2
keycode  89 = KP_Next KP_3
keycode  90 = KP_Insert KP_0
keycode  91 = KP_Delete KP_Decimal
keycode  92 =
keycode  93 =
keycode  94 =
keycode  95 = F11
keycode  96 = F12
keycode  97 = Home
keycode  98 = Up
keycode  99 = Prior
keycode 100 = Left
keycode 101 =
keycode 102 = Right
keycode 103 = End
keycode 104 = Down
keycode 105 = Next
keycode 106 = Insert
keycode 107 = Delete
keycode 108 = KP_Enter
keycode 109 = Control_R
keycode 110 = Pause Break
keycode 111 = Print Execute
keycode 112 = KP_Divide
keycode 113 = Alt_R Meta_R
keycode 114 =
keycode 115 =
keycode 116 =
keycode 117 =
keycode 118 =
keycode 119 =
keycode 120 =
keycode 121 =
keycode 122 =
keycode 123 =
keycode 124 =
keycode 125 =
keycode 126 =
keycode 127 =
keycode 128 =
keycode 129 =
keycode 130 =
keycode 131 =
keycode 132 =
keycode 133 =
keycode 134 =

xmodmap -pp
-----------------------------------------------
There are 3 pointer buttons defined.

    Physical        Button
     Button          Code
        1              1
        2              2
        3              3

Updated

19 years ago
Blocks: 16127

Comment 5

19 years ago
Sorry, please do also
xmodmap
and
xmodmap -pk

The -pp does not matter...
(Reporter)

Comment 6

19 years ago
xmodmap
---------------------------------------------------
xmodmap:  up to 2 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x6d)
mod1        Alt_L (0x40),  Alt_R (0x71)
mod2        Num_Lock (0x4d)
mod3
mod4
mod5        Scroll_Lock (0x4e)

xmodmap -pk
------------------------------------------------------------
There are 2 KeySyms per KeyCode; KeyCodes range from 8 to 134.

    KeyCode     Keysym (Keysym) ...
    Value       Value   (Name)  ...

      8
      9         0xff1b (Escape)
     10         0x0031 (1)      0x0021 (exclam)
     11         0x0032 (2)      0x0040 (at)
     12         0x0033 (3)      0x0023 (numbersign)
     13         0x0034 (4)      0x0024 (dollar)
     14         0x0035 (5)      0x0025 (percent)
     15         0x0036 (6)      0x005e (asciicircum)
     16         0x0037 (7)      0x0026 (ampersand)
     17         0x0038 (8)      0x002a (asterisk)
     18         0x0039 (9)      0x0028 (parenleft)
     19         0x0030 (0)      0x0029 (parenright)
     20         0x002d (minus)  0x005f (underscore)
     21         0x003d (equal)  0x002b (plus)
     22         0xff08 (BackSpace)
     23         0xff09 (Tab)    0xfe20 (ISO_Left_Tab)
     24         0x0071 (q)      0x0051 (Q)
     25         0x0077 (w)      0x0057 (W)
     26         0x0065 (e)      0x0045 (E)
     27         0x0072 (r)      0x0052 (R)
     28         0x0074 (t)      0x0054 (T)
     29         0x0079 (y)      0x0059 (Y)
     30         0x0075 (u)      0x0055 (U)
     31         0x0069 (i)      0x0049 (I)
     32         0x006f (o)      0x004f (O)
     33         0x0070 (p)      0x0050 (P)
     34         0x005b (bracketleft)    0x007b (braceleft)
     35         0x005d (bracketright)   0x007d (braceright)
     36         0xff0d (Return)
     37         0xffe3 (Control_L)
     38         0x0061 (a)      0x0041 (A)
     39         0x0073 (s)      0x0053 (S)
     40         0x0064 (d)      0x0044 (D)
     41         0x0066 (f)      0x0046 (F)
     42         0x0067 (g)      0x0047 (G)
     43         0x0068 (h)      0x0048 (H)
     44         0x006a (j)      0x004a (J)
     45         0x006b (k)      0x004b (K)
     46         0x006c (l)      0x004c (L)
     47         0x003b (semicolon)      0x003a (colon)
     48         0x0027 (apostrophe)     0x0022 (quotedbl)
     49         0x0060 (grave)  0x007e (asciitilde)
     50         0xffe1 (Shift_L)
     51         0x005c (backslash)      0x007c (bar)
     52         0x007a (z)      0x005a (Z)
     53         0x0078 (x)      0x0058 (X)
     54         0x0063 (c)      0x0043 (C)
     55         0x0076 (v)      0x0056 (V)
     56         0x0062 (b)      0x0042 (B)
     57         0x006e (n)      0x004e (N)
     58         0x006d (m)      0x004d (M)
     59         0x002c (comma)  0x003c (less)
     60         0x002e (period) 0x003e (greater)
     61         0x002f (slash)  0x003f (question)
     62         0xffe2 (Shift_R)
     63         0xffaa (KP_Multiply)
     64         0xffe9 (Alt_L)  0xffe7 (Meta_L)
     65         0x0020 (space)
     66         0xffe5 (Caps_Lock)
     67         0xffbe (F1)
     68         0xffbf (F2)
     69         0xffc0 (F3)
     70         0xffc1 (F4)
     71         0xffc2 (F5)
     72         0xffc3 (F6)
     73         0xffc4 (F7)
     74         0xffc5 (F8)
     75         0xffc6 (F9)
     76         0xffc7 (F10)
     77         0xff7f (Num_Lock)       0xfef9 (Pointer_EnableKeys)
     78         0xff14 (Scroll_Lock)
     79         0xff95 (KP_Home)        0xffb7 (KP_7)
     80         0xff97 (KP_Up)  0xffb8 (KP_8)
     81         0xff9a (KP_Prior)       0xffb9 (KP_9)
     82         0xffad (KP_Subtract)
     83         0xff96 (KP_Left)        0xffb4 (KP_4)
     84         0xff9d (KP_Begin)       0xffb5 (KP_5)
     85         0xff98 (KP_Right)       0xffb6 (KP_6)
     86         0xffab (KP_Add)
     87         0xff9c (KP_End) 0xffb1 (KP_1)
     88         0xff99 (KP_Down)        0xffb2 (KP_2)
     89         0xff9b (KP_Next)        0xffb3 (KP_3)
     90         0xff9e (KP_Insert)      0xffb0 (KP_0)
     91         0xff9f (KP_Delete)      0xffae (KP_Decimal)
     92
     93
     94
     95         0xffc8 (F11)
     96         0xffc9 (F12)
     97         0xff50 (Home)
     98         0xff52 (Up)
     99         0xff55 (Prior)
    100         0xff51 (Left)
    101
    102         0xff53 (Right)
    103         0xff57 (End)
    104         0xff54 (Down)
    105         0xff56 (Next)
    106         0xff63 (Insert)
    107         0xffff (Delete)
    108         0xff8d (KP_Enter)
    109         0xffe4 (Control_R)
    110         0xff13 (Pause)  0xff6b (Break)
    111         0xff61 (Print)  0xff62 (Execute)
    112         0xffaf (KP_Divide)
    113         0xffea (Alt_R)  0xffe8 (Meta_R)
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134

Updated

19 years ago
Status: NEW → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → FIXED

Comment 7

19 years ago
I checked in a fix for this. for some reason isMeta was always being set.  This
may be related to XIM.
(Reporter)

Updated

19 years ago
Status: RESOLVED → VERIFIED
(Reporter)

Comment 8

19 years ago
I verified this in 10-26-08 Linux build.

Comment 9

19 years ago
setting to an approximate milestone so it can be off of the no TFV list
Target Milestone: --- → M10
You need to log in before you can comment on or make changes to this bug.