Gentoo Archives: gentoo-user

From: Moshe Kaminsky <kaminsky@××××××××××××.il>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: [asking again] keyboard/mouse woes on 2.6 kernel
Date: Thu, 18 Aug 2005 05:40:19
Message-Id: 20050818053633.GA11052@kaminsky.dyndns.org
In Reply to: [gentoo-user] [asking again] keyboard/mouse woes on 2.6 kernel by Ben Munat
1 Hi,
2
3 I don't really know what's going on. Just wanted to suggest some things:
4 1. I don't think it has anything to do with the 'Unknown key' messages.
5 This simply means that there are some funny keys on the keyboard that
6 the kernel doesn't recognize. You can check it with the showkey(1)
7 program (but under X)
8
9 2. Does it happen also when X is not running, or only under X?
10
11 3. Maybe you should try recompiling the kernel, and see if there are any
12 options specific to your keyboard (in menuconfig, you can search for
13 a string by pressing /). Maybe you should grep the kernel docs
14 (/usr/src/linux/Documentation) for your keyboard name.
15
16 Sorry I can't help more,
17 Moshe
18
19
20 * Ben Munat <bent@×××××.com> [18/08/05 06:20]:
21 >
22 > Really hoping someone has some idea on this... haven't found any solid
23 > answers on the web...
24 >
25 > b
26 >
27 > ----------- original message -----------------
28 >
29 > Hello,
30 >
31 > I recently did a fresh install of 2005.0 on a AMD thunderbird-based machine.
32 > I wasn't in
33 > the mood for kernel configuring, so I just let genkernel do it's thing,
34 > installing a 2.6
35 > kernel.
36 >
37 > Things mostly went fine, however my keyboard and/or mouse keep going
38 > berserk... they just
39 > stop working half the time. I share the same keyboard with a windows machine,
40 > and it works
41 > fine (I'm typing this email with it).
42 >
43 > Last week, I noticed a lot of entries in the logs like this:
44 >
45 > Aug 16 22:33:53 venus atkbd.c: Unknown key released (translated set 2, code
46 > 0xe0 on
47 > isa0060/serio0).
48 > Aug 16 22:33:53 venus atkbd.c: Use 'setkeycodes e060 <keycode>' to make it
49 > known.
50 > Aug 16 22:40:18 venus atkbd.c: Unknown key pressed (translated set 2, code
51 > 0x8e on
52 > isa0060/serio0).
53 > Aug 16 22:40:18 venus atkbd.c: Use 'setkeycodes e00e <keycode>' to make it
54 > known.
55 >
56 > I found a thread on the forums where the poster went ahead and set the
57 > keycodes as
58 > indicated... for all of them. So, last week, I took the log and cut and paste
59 > it together
60 > to make a script that set all of them... at least until last night. It
61 > started printing
62 > these lines again, and I lost the mouse and the keyboard. Restarted X and it
63 > was okay for
64 > a few minutes, but then it freaked out again and then I couldn't type
65 > anything
66 > at the command line even after killing X.
67 >
68 > Oh, I also managed to find the mouse and keyboard boot info from my logs:
69 >
70 > Aug 9 20:28:35 venus input: AT Translated Set 2 keyboard on isa0060/serio0
71 > Aug 9 20:28:35 venus input: ImExPS/2 Generic Explorer Mouse on
72 > isa0060/serio1
73 >
74 > So, if anyone has any ideas or can point me in any direction at all, that
75 > would be great.
76 >
77 > Ben
78 >
79 > PS: I also found the following stuff in my logs starting at the time when I
80 > lost control
81 > of the keyboard and mouse; there's this MTRR stuff and then hundreds of lines
82 > with the
83 > call trace stuff:
84 >
85 > Aug 16 22:46:31 venus mtrr: no MTRR for cd800000,800000 found
86 > Aug 16 22:46:31 venus mtrr: no MTRR for cc000000,1000000 found
87 > Aug 16 22:46:31 venus mtrr: no MTRR for cd000000,800000 found
88 > Aug 16 22:46:38 venus mtrr: no MTRR for cc000000,1000000 found
89 > Aug 16 22:46:38 venus mtrr: no MTRR for cd000000,800000 found
90 > Aug 16 22:46:56 venus mtrr: no MTRR for cd800000,800000 found
91 > Aug 16 22:46:56 venus mtrr: no MTRR for cc000000,1000000 found
92 > Aug 16 22:46:56 venus mtrr: no MTRR for cd000000,800000 found
93 > Aug 16 22:48:08 venus
94 > Aug 16 22:48:08 venus sibling
95 > Aug 16 22:48:08 venus task PC pid father child younger older
96 > Aug 16 22:48:08 venus init S 00000000 0 1 0 2
97 > (NOTLB)
98 > Aug 16 22:48:08 venus dfe3fecc 00000082 000000d0 00000000 c01313c2 c0131656
99 > c039f200 c039eb00
100 > Aug 16 22:48:08 venus 00000001 00000000 c14053e0 00000000 0000082a 534ee15d
101 > 0001d93f c0399bc0
102 > Aug 16 22:48:08 venus c1527a20 c1527b44 1f056d90 00000000 1f056d90 dfe3fed4
103 > 00000000 00000800
104 > Aug 16 22:48:08 venus Call Trace:
105 > Aug 16 22:48:08 venus [<c01313c2>]
106 > Aug 16 22:48:08 venus [<c0131656>]
107 > Aug 16 22:48:08 venus [<c033580f>]
108 > Aug 16 22:48:08 venus [<c011ca6e>]
109 > Aug 16 22:48:08 venus [<c01554f3>]
110 > Aug 16 22:48:08 venus [<c0155127>]
111 > Aug 16 22:48:08 venus [<c01557bf>]
112 > Aug 16 22:48:08 venus [<c0102649>]
113 > Aug 16 22:48:08 venus migration/0 S C0399960 0 2 1
114 > 3 (L-TLB)
115 > Aug 16 22:48:08 venus c1541fac 00000046 c1527b44 c0399960 dfe3fec4 c1527020
116 > c1541fc4 c0334ffa
117 > Aug 16 22:48:08 venus 00000000 c0405640 c14053e0 00000000 0000059d 207d3479
118 > 0000000e c1527020
119 > Aug 16 22:48:08 venus c1527520 c1527644 00002648 207cf161 c1405d20 c14053e0
120 > c1540000 c1541fc0
121 > Aug 16 22:48:08 venus Call Trace:
122 > Aug 16 22:48:08 venus [<c0334ffa>]
123 > Aug 16 22:48:08 venus [<c0112759>]
124 > Aug 16 22:48:08 venus [<c01126cf>]
125 > Aug 16 22:48:08 venus [<c012588b>]
126 > Aug 16 22:48:08 venus [<c012580f>]
127 > Aug 16 22:48:08 venus [<c0100cf9>]
128 > Aug 16 22:48:08 venus ksoftirqd/0 S DF8A6090 0 3 1
129 > 4 2 (L-TLB)
130 > Aug 16 22:48:08 venus c1543fb4 00000046 dffdfa40 df8a6090 dffdfa40 00000000
131 > c1405d40 c14053e0
132 > Aug 16 22:48:08 venus 00000000 00000247 c14053e0 00000000 0000006e 018b730b
133 > 0001d93c c0399bc0
134 > Aug 16 22:48:08 venus c1527020 c1527144 c1542000 00000000 c03fa380 c1542000
135 > 00000000 c0119771
136 > Aug 16 22:48:08 venus Call Trace:
137 > Aug 16 22:48:08 venus [<c0119771>]
138 > Aug 16 22:48:08 venus [<c01197ba>]
139 > Aug 16 22:48:08 venus [<c012588b>]
140 > Aug 16 22:48:08 venus [<c012580f>]
141 > Aug 16 22:48:08 venus [<c0100cf9>]
142 > Aug 16 22:48:08 venus events/0 R running 0 4 1
143 > 5 3 (L-TLB)
144 > Aug 16 22:48:08 venus khelper S C01118A4 0 5 1
145 > 6 4 (L-TLB)
146 > Aug 16 22:48:08 venus c154bf5c 00000046 c154bf30 c01118a4 d84a45e0 dfe0aa40
147 > c1511824 dfe0aa40
148 > Aug 16 22:48:08 venus 00000000 c1405d40 c14053e0 00000000 00000156 0c3532c5
149 > 0001d92f dfe0aa40
150 > Aug 16 22:48:08 venus dffdf540 dffdf664 00000000 00000246 d2e6fdec c151180c
151 > 00000246 c1511800
152 > Aug 16 22:48:08 venus Call Trace:
153 > Aug 16 22:48:08 venus [<c01118a4>]
154 > Aug 16 22:48:08 venus [<c0122290>]
155 > Aug 16 22:48:08 venus [<c0121f8d>]
156 > Aug 16 22:48:08 venus [<c0111863>]
157 > Aug 16 22:48:08 venus [<c0111863>]
158 > Aug 16 22:48:08 venus [<c01221c0>]
159 > Aug 16 22:48:08 venus [<c012588b>]
160 > Aug 16 22:48:08 venus [<c012580f>]
161 > Aug 16 22:48:08 venus [<c0100cf9>]
162 >
163 > etc....
164 >
165 > --
166 > gentoo-user@g.o mailing list
167 >
168 > --
169 > gentoo-user@g.o mailing list
170 >
171
172
173 --
174 I love deadlines. I like the whooshing sound they make as they fly by.
175 -- Douglas Adams
176
177 Moshe Kaminsky <kaminsky@××××××××××××.il>
178 Home: 08-9456841

Replies

Subject Author
Re: [gentoo-user] Re: [asking again] keyboard/mouse woes on 2.6 kernel Ben Munat <bent@×××××.com>