Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MacOSX, Japanese Keyboard, Yen key does not work

6 views
Skip to first unread message

Yasushi Shinjo

unread,
Jun 7, 2006, 5:22:15 PM6/7/06
to
新城@筑波大学情報です。こんにちは。

MacOSX 10.4 が動いている iMac (PowerPC)に、日本語キーボード
を接続した時に、¥記号が使えないことがあります。今のところ、
気が付いているのは、こんなアプリケーションです。

(1) X11 xterm, kterm
(2) Citrix ICA Client (Metaframe のクライアント)

これ、なんとかする方法はないでしょうか。X11 なんか大問題のよ
うな気がします。ローカルの設定の問題で簡単に解決するといいん
ですけれど。

それにしても、¥記号とバックスラッシュ「\」の問題は、結構辛
いです。Firefox でも、同じように書いて、¥と表示されたり\と
表示されたり。これが同じというのは、けっこう難しいです。
Microsoft Word とか、下手に区別されても困るけど。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\

Yasushi Shinjo

unread,
Aug 13, 2006, 11:47:29 PM8/13/06
to
新城@筑波大学情報です。こんにちは。

MacOSX の日本語キーボードを使っている時、X11 xterm, kterm の
中で「¥」キーで「\」を打ちたいという問題です。で、一応、
xmodmap で解決はしたのですけれど、少し気に入らないことがあり
ます。

こんな ~/.xinitrc を作ってみました。
------------------------------------------------------------
% cat .xinitrc
#!/bin/sh
quartz-wm &
(
sleep 5
/usr/X11R6/bin/xmodmap -e "keycode 101 = backslash bar backslash bar"
) &
exec kterm
%
------------------------------------------------------------

一応動くのですけれど、sleep 5 が気に入りません。これがないと、
quartz-wm が動いた時に書き変るみたいです。

あと、~/.xinitrc だと、大勢に配る時に少し面倒だという話があ
ります。~/.cshrc のように、source でカスケードしにくいから。
つまり、最後に exec 書いたりすると、source の下には書けないし。

あ、今思いついたのは、2段階にやることです。これでもいいか。
------------------------------------------------------------
. /usr/lib/standard/xinitrc-phase1
# personal config
. /usr/lib/standard/xinitrc-phase2
# not reached
------------------------------------------------------------

それにしても、~/.xinitrc に xmodmap を突っ込む以外で、「¥」
キーで「\」を打つ方法は、他にないでしょうか。

0 new messages