トップ «前の日(12-02) 最新 次の日(12-04)» 追記

Masa's blog

検索キーワード:

2008年12月03日 うぅ...jdk1.6.0_11出た

_ うぅ...jdk1.6.0_11出た

jdk1.6.0_11出てしまったのでアップデートした。

_ kinput2のプロトコルをXIMに変更

XIMの場合、kinput2の開始操作は

  • .canna(japanese-mode)
  • kinput2リソース(conversionStartKeys)
  • /usr/X11R6/lib/X11/app-defaults/Kinput2

の設定にて行い、kinput2の終了操作は

  • .canna(alpha-mode)

の設定で行う。

.Xresources

! For kterm-6.2.0
!!KTerm*VT100*translations:      #override       Shift<Key>space:        begin-conversion(_JAPANESE_CONVERSION)
!!KTerm*VT100*translations:      #override       Ctrl<Key>O:     begin-conversion(_JAPANESE_CONVERSION)
KTerm*openIm:           true
KTerm*preeditType:      OverTheSpot
KTerm*allowSendEvents:  true
KTerm*KanjiMode:        euc
KTerm*background:       #ffffed

! For kinput2
Kinput2*sendbackKeyPress:       true
Kinput2*conversionStartKeys:    Ctrl<Key>o
Kinput2*SeparateConversion.input: false
Kinput2*selectionShell.input: false
Kinput2*auxShell.input: false

.xinitrc

kinput2 -xim -kinput +ximp -canna &

_ 半角/全角でもkinput2の起動が出来るように設定

.Xmodmap

keysym Zenkaku_Hankaku = Kanji

.canna

;; 変換開始終了キー設定
(unbind-key-function 'alpha-mode 'japanese-mode)
(set-key 'alpha-mode "\C-o" 'japanese-mode)
(set-key 'alpha-mode "\Xfer" 'japanese-mode)
(unbind-key-function 'empty-mode 'alpha-mode)
(set-key 'empty-mode "\C-o" 'alpha-mode)
(set-key 'empty-mode "\Xfer" 'alpha-mode)

.canna中の\Xferは本来、NECのPC-98シリーズやEWS4800シリーズのキーボードに有ったXFERキーに相当する。これらの機種用のX Window SystemではXFERキーに対してKanjiイベントが発生するように実装されていたらしい。

ということは逆に、適当なキーにKanjiイベントを割り当てれば、そのキーをkinput2の開始/終了キーに利用できると。


2018年12月03日 Setting for wpa in Slackware-14.2(64)

_ Slackware-14.2(64)でwpa(無線LAN|WI-FI)の設定

/etc/rc.d/rc.inet1.conf

IFNAME[4]="wlan0"
IPADDR[4]="192.168.0.26"
NETMASK[4]="255.255.255.0"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="wext"

/etc/wpa_supplicant.conf

# wpa_passphrase MY_SSID MY_PASSPHRASE | tee /etc/wpa_supplicant.conf
network={
        ssid="MY_SSID"
        #psk="MY_PASSPHRASE"
        psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}

/etc/wpa_supplicant.confを編集

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=root
network={
        scan_ssid=1
        ssid="MY_SSID"
        proto=RSN WPA
        pairwise=CCMP TKIP
        group=CCMP TKIP
        key_mgmt=WPA-PSK WPA-EAP
        #psk="MY_PASSPHRASE"
        psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}

wpa_supplicant

# ps x | egrep wpa_supplicant
 1027 ?        Ss     0:01 /usr/sbin/wpa_supplicant -B -c/etc/wpa_supplicant.conf -Dwext -iwlan0