[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:15845] fvwm2 のkeyboard shortcutについて



きどと申します。

なにやら雲をつかむような話なので、投稿をためらってきたのですが、思い切っ
てお尋ねします。心あたりのある方がいらっしゃいましたらお教えください。

fvwm2 の keyboard shortcut に、Windows ライクな Alt+Tab によるウィンド
ウ前面化── fvwm2 的には RaiseLower ──を割り当てています。

普段はおおむね快適に使えていますが、時々、Alt+Tab キーを押した際、付近
の端末エミュレータに、'Display all 1372 possibilities? (y or n)' と、
シェル・プロンプトに Tab だけを打鍵した時の補完機能のメッセージが表示
され、以後は X を再起動しない限り、fvwm の keyboard shortcut がまった
く動作しなくなります。fvmw のリスタートでは不可です。ちなみに、そうなっ
ても他のアプリケーションの keyboard shortcut には影響がありません。

再現条件が、'いつもではないが Alt+Tab キーを押した時' であるということ
以外に、今わかっているのは以下のとおりです。

1. 自宅デスクトップ機でのみ発生。ほぼ同構成のラップトップでは出ない。
2. fvwm は、plamo 純正のほか、2.4.5 と 2.4.8 を試したが同じ。
3. .fvwm2rc の keyboard shortcut 関連を、'Key Tab  A  M  RaiseLower'
   だけに絞っても発生。
4. Plamo の AfterStep や、Blackbox 、KDE (KWM) などでは発生しない。
5. Plamo-2.2.5 + XFree86-4.2.0 (自前ビルド) 
   Plamo-3.0 + XFree86-4.2.0 (Plamo 標準)
   Slackware-8.0 + XFree86-4.1.0 (Slack 標準)
   Slackware-8.1 + XFree86-4.2.0 (Slack 標準)   で同様に発生。

要するに、'自宅デスクトップと fvwm2 の組合せでのみ' なのです。

以下は、現在の環境です。

Plamo 3.0
fvwm 2.4.8 (./configure --enable-multibyte で make)
bash
自作 PC/AT 機
PS/2 キーボード (ノーブランド)

XF86Config ------------------
Section "InputDevice"
    Identifier	"Keyboard1"
    Driver	"Keyboard"
    Option	"AutoRepeat"	"500 30"
    Option	"XkbRules"	"xfree86"
    Option	"XkbModel"	"jp106"
    Option	"XkbLayout"	"jp"
EndSection

.fvwm2rc --------------------
Key Left        A       C       Scroll -100  0
Key Right       A       C       Scroll +100 +0
Key Up          A       C       Scroll +0   -100
Key Down        A       C       Scroll +0   +100

Key Left        A       M       Scroll -10  +0
Key Right       A       M       Scroll +10  +0
Key Up          A       M       Scroll +0   -10
Key Down        A       M       Scroll +0   +10

Key Left        A       SC      CursorMove -1  0
Key Right       A       SC      CursorMove +1 +0
Key Up          A       SC      CursorMove +0 -1
Key Down        A       SC      CursorMove +0 +1

Key Left        A       SM      CursorMove -10 +0
Key Right       A       SM      CursorMove +10 +0
Key Up          A       SM      CursorMove +0  -10
Key Down        A       SM      CursorMove +0  +10

Key F1          A       M       Popup "Utilities"
Key F2          A       M       Popup "Window Ops"
Key F3          A       M       Module "WindowList" FvwmWinList 
Key F4          A       M       Iconify
Key F5          A       M       Move
Key F6          A       M       Resize
Key F7          A       M       WindowShade

Key Tab         A       M       Prev Focus
Key Tab         A       MS      Next Focus
Key Tab         A       M       RaiseLower

Key Escape      A       C       WindowList

-- 
きど
KIDO Hideyuki <rp9h-kd@asahi-net.or.jp>

Follow-Ups
[plamo:15848] Re: fvwm2 のkeyboardshortcut について, Shun-ichi TAHARA (田原 俊一)

[検索ページ] [メール一覧]
Plamo ML 公開システム