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

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



きどです。

> 正しいときには、state 0x00 か state 0x08 になっているはずです。0x10 が
> 乗っているということは、shift が押下されたのと同じ状態になっているとい
> うことです。

正常動作時の xev の出力を見てみました (fvwm2 の keyboard shortcut はす
べて止めた状態です)。

【Alt 押下】
KeyPress event, serial 20, synthetic NO, window 0xe00001,
    root 0x78, subw 0xe00002, time 520572761, (36,29), root:(926,57),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 characters:  ""

FocusOut event, serial 22, synthetic NO, window 0xe00001,
    mode NotifyGrab, detail NotifyAncestor

LeaveNotify event, serial 22, synthetic NO, window 0xe00001,
    root 0x78, subw 0xe00002, time 520576306, (36,29), root:(926,57),
    mode NotifyGrab, detail NotifyVirtual, same_screen YES,
    focus YES, state 8

EnterNotify event, serial 22, synthetic NO, window 0xe00001,
    root 0x78, subw 0xe00002, time 520588325, (36,29), root:(926,57),
    mode NotifyUngrab, detail NotifyVirtual, same_screen YES,
    focus YES, state 0

【Tab 押下】
KeymapNotify event, serial 22, synthetic NO, window 0x0,
    keys:  120 0   0   0   16  0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

おっしゃるとおりでした。'state 0x0' となっていました。さらに、Tab 押下
の出力も全然違う結果になりました。

ほかのウィンドウ・マネージャで同様の現象を経験したことがないことと考え
あわせると、キーボードにもともとハード上の不具合があり、fvwm2 のみがそ
の不具合に反応してしまう、ということなのでしょうか。キーボードを変える
か、fvwm2 をあきらめるか、のどちらかですね。

# お子ちゃまたちがゲームで強打・連打しているからなぁ……
# キーボードを変えても同じことになりそうな。

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

References
[plamo:15849] Re: fvwm2 のkeyboard shortcut について, KIDO Hideyuki
[plamo:15867] Re: fvwm2 のkeyboard shortcut について, KIDO Hideyuki
[plamo:15871] Re: fvwm2 のkeyboard shortcut について, Shun-ichi TAHARA (田原 俊一)

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