« 最近読んでる本 | トップページ | moz2ch »

2007年9月 4日 (火)

キーボードが変?

台湾出張の際に買ってきた台湾語キーボードをつないで遊んだせいか101キーボードと認識されているようです。「" → @」になります。あれって思って/boot/solaris/bootenv.rcの内容は
#
# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#

#ident    "@(#)bootenv.rc    1.32    05/09/01 SMI"
#
#    bootenv.rc -- boot "environment variables"
#
setprop ata-dma-enabled '1'
setprop atapi-cd-dma-enabled '1'
setprop ttyb-rts-dtr-off 'false'
setprop ttyb-ignore-cd 'true'
setprop ttya-rts-dtr-off 'false'
setprop ttya-ignore-cd 'true'
setprop ttyb-mode '9600,8,n,1,-'
setprop ttya-mode '9600,8,n,1,-'
setprop lba-access-ok '1'
setprop prealloc-chunk-size '0x2000'
setprop bootpath '/pci@0,0/pci-ide@d/ide@0/cmdk@0,0:a'
setprop kbd-type 'Japanese(106)'
setprop console 'text'

ちゃんと106になってるし、ネットで調べると、あと/etc/default/kbd にLAYOUT=Japanese-106/type7を記述せよと。 
#
# Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
#ident    "@(#)kbd.dfl    1.4    04/03/18 SMI"
#
# /etc/default/kbd
#
# kbd default settings processed via kbd(1).
#
# KEYBOARD_ABORT affects the default behavior of the keyboard abort
# sequence, see kbd(1) for details.  The default value is "enable". The
# optional values are "disable" or "alternate". Any other value is ignored.
# If you choose "alternate" it will affect the serial console drivers  ONLY.
# The keyboard BREAK (sequence and plug/unplug) won't be affected by this.
# If "alternate" is in effect any protocol (PPP, SLIP... etc) should not be
# run over the serial console port.
#
# KEYCLICK affects the default keyclick behavior. Possible values are
# 'on' and 'off'.  Any other value is ignored. The default behavior is
# to leave the current keyclick setting unchanged.
#
# Uncomment the following line to disable keyboard or serial device
# abort sequences:
#KEYBOARD_ABORT=disable

# Uncomment the following line to enable a non-BREAK alternate
# serial input device abort sequence:
#KEYBOARD_ABORT=alternate

# Uncomment the following line to change the keyclick behavior:
#KEYCLICK=off

# Uncomment the following lines to set up autorepeat delay and rate,
# units in milliseconds:
#REPEAT_DELAY=500
#REPEAT_RATE=33
LAYOUT=Japanese-106/type7

さらに、eeprom kbd-type=Japanese-106/type7をしなさいと。
実は両方やって、再起動したら直ってました。どっちが良かったのか、気にしないことにします。

|

« 最近読んでる本 | トップページ | moz2ch »

solaris」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック


この記事へのトラックバック一覧です: キーボードが変?:

« 最近読んでる本 | トップページ | moz2ch »