VNCビューアの「d」キーはすべてのウィンドウを最小化します。

VNCビューアの「d」キーはすべてのウィンドウを最小化します。

私はUbuntu 10.10システムでvnc4serverを実行しており、TightVNC Viewer 1.3.9を使用してUbuntu 8.04システムから接続しています。すべてのウィンドウが最小化されるdため、VNCセッションに文字を含む内容を入力することはできません。d

多くのオンラインフォーラムで成功したソリューションを報告した後、すべてのウィンドウを隠すキーボードショートカットを無効にしましたが、問題は解決しません。

出力はxev次のとおりです。d最初に押すとすべてのウィンドウが最小化されるため、ダブルクリック操作が必要です。何を維持し、何を削除するのかわからないため、この出力には、最初のキーを押すから2番目のキーを押すことからウィンドウが復元されるまでのすべての内容が含まれます。

FocusOut event, serial 29, synthetic NO, window 0xa00001,
    mode NotifyGrab, detail NotifyAncestor               

FocusOut event, serial 29, synthetic NO, window 0xa00001,
    mode NotifyWhileGrabbed, detail NotifyNonlinear      

FocusIn event, serial 29, synthetic NO, window 0xa00001,
    mode NotifyWhileGrabbed, detail NotifyPointer       

KeymapNotify event, serial 29, synthetic NO, window 0x0,
    keys:  0   0   0   0   0   1   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   

LeaveNotify event, serial 29, synthetic NO, window 0xa00001,
    root 0x2e, subw 0x0, time 581275388, (100,64), root:(111,572),
    mode NotifyNormal, detail NotifyAncestor, same_screen YES,    
    focus YES, state 0                                            

UnmapNotify event, serial 29, synthetic NO, window 0xa00001,
    event 0xa00001, window 0xa00001, from_configure NO      

PropertyNotify event, serial 29, synthetic NO, window 0xa00001,
    atom 0xc7 (WM_STATE), time 581275388, state PropertyNewValue

PropertyNotify event, serial 29, synthetic NO, window 0xa00001,
    atom 0xae (_NET_WM_STATE), time 581275388, state PropertyNewValue

MapNotify event, serial 29, synthetic NO, window 0xa00001,
    event 0xa00001, window 0xa00001, override NO          

VisibilityNotify event, serial 29, synthetic NO, window 0xa00001,
    state VisibilityUnobscured                                   

Expose event, serial 29, synthetic NO, window 0xa00001,
    (0,0), width 178, height 10, count 3               

Expose event, serial 29, synthetic NO, window 0xa00001,
    (0,10), width 10, height 58, count 2               

Expose event, serial 29, synthetic NO, window 0xa00001,
    (68,10), width 110, height 58, count 1             

Expose event, serial 29, synthetic NO, window 0xa00001,
    (0,68), width 178, height 110, count 0             

EnterNotify event, serial 29, synthetic NO, window 0xa00001,
    root 0x2e, subw 0x0, time 581276874, (100,64), root:(111,572),
    mode NotifyNormal, detail NotifyAncestor, same_screen YES,
    focus NO, state 0

KeymapNotify event, serial 29, synthetic NO, window 0x0,
    keys:  4294967283 0   0   0   0   1   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

PropertyNotify event, serial 29, synthetic NO, window 0xa00001,
    atom 0xc7 (WM_STATE), time 581276874, state PropertyNewValue

PropertyNotify event, serial 29, synthetic NO, window 0xa00001,
    atom 0xae (_NET_WM_STATE), time 581276874, state PropertyNewValue

FocusIn event, serial 29, synthetic NO, window 0xa00001,
    mode NotifyWhileGrabbed, detail NotifyNonlinear

KeymapNotify event, serial 29, synthetic NO, window 0x0,
    keys:  68  0   0   0   0   1   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

FocusOut event, serial 29, synthetic NO, window 0xa00001,
    mode NotifyUngrab, detail NotifyPointer

FocusIn event, serial 29, synthetic NO, window 0xa00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 29, synthetic NO, window 0x0,
    keys:  4294967214 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   0   0   0   0

ベストアンサー1

これで問題が解決しました。私はキーバインディングがグローバルであるという愚かな仮定を確立しましたが、実際にはユーザー固有です。 rootとしてログインするためのキーバインディングを変更しましたが、他のユーザーが作成したVNCセッションにログインしました。このユーザーの「すべての一般的なウィンドウを隠す...」ショートカットがMod4+に設定されています。D標準ソリューション(Ctrl++などの他のソリューションに変更Alt)でD問題を解決しました。

おすすめ記事