VMware Server Console で CentOS を操作していると、以下のようなエラーメッセージが頻繁に表示されて話にならない。ターミナルエミュレータ経由なら問題無いが、VMware Tools を入れるときなど、VMware Server Console で作業する際に困る。
atkbd.c: Unknown key released (translated set 2, code 0xd9 on isa0060/serio0). atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.
どうやらキーボード (Microsoft Standard Wireless Multimedia Keyboard 1.1) が謎のキーコードを送出しているらしい。
解決策
検索したら、どんぴしゃりの解決方法があったので、書いてあるとおりに実行。エラーは出なくなった。
setkeycodes e059 254
エラーが出ているスキャンコードに、無効な数値を割り当てればいいらしい。設定が起動時に有効になるように、/etc/rc.local に書いておいた。