[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:33467] Re: PPC 版のキーボード
At Tue, 25 Jun 2002 14:11:50 +0900,
Taiyu Fujii wrote:
>
> 無事インストールすることができ、カーネルの再構築をしてみました。
> カーネルのソースはkernel-source-2.4.18で、その際PPC用のパッチも当てました。
>
> 無事再構築ができたのですが、キーボードのキーの配置が全く違い、使い物になりま
> せん。
>
> カーネルのコンフィグではPowerPC特有の項目にはすべてチェックを入れました。
Debian 固有の情報については殆ど存じ上げないのですが,
確か現在の debian の ppc 向け kernel では
CONFIG_MAC_ADBKEYCODES が n になっているため,
pmac 用キーマップではなく AT 機と同じキーマップを使う様に
している,とどこかで伺いました.
PowerPC Linux Keycodes Alert!
http://www.debian.org/ports/powerpc/keycodes
おっとここでしたね.
CONFIG_MAC_ADBKEYCODES
This provides support for sending raw ADB keycodes to console
devices. This is the default up to 2.4.0, but in future this may be
phased out in favor of generic Linux keycodes. If you say Y here,
you can dynamically switch via the
/proc/sys/dev/mac_hid/keyboard_sends_linux_keycodes
sysctl and with the "keyboard_sends_linux_keycodes=" kernel
argument.
If unsure, say Y here.
ただし現状の実装では JIS キーボードの一部のキーが有効にならない
そうなので,y にして使うか,kernel source の該当部分に
ad-hoc patch をあてるかしないといけないそうです.
ちなみに CONFIG_MAC_ADBKEYCODES=y にしていても,
上の通り /proc や kernel argument を介して切り替えは可能です.
いづれにせよ,drivers/macintosh/mac_hid.c のコメントに
/*
* drivers/macintosh/mac_hid.c
*
* HID support stuff for Macintosh computers.
*
* Copyright (C) 2000 Franz Sirl.
*
* Stuff inside CONFIG_MAC_ADBKEYCODES should go away during 2.5 when all
* major distributions are using the Linux keycodes.
* Stuff inside CONFIG_MAC_EMUMOUSEBTN should really be moved to userspace.
*/
と書かれている通り,CONFIG_MAC_ADBKEYCODES 自体が obsolete に
なるということなのだと思います.
--
MATSUBAYASHI, 'Shaolin' Kohji shaolin@xxxxxxxxxxxxxxx
Vice President & PPC Maintainer, Project Vine shaolin@xxxxxxxxxxxxx
http://www.rhythmaning.org/