X11 window manager

X window -- X window -- Quick Ref. -- My Job -- Yashiro's home

Last update: 2000/7/14
Since before: 1995/11/7


  1. twm でのウインドウの操作
  2. ウインドウマネージャには twm, mwm などある. ここでは twm の説明をする.
     a) ポップアップ/ダウン	→  フレーム上部で, マウスの中ボタン
      移動(&ポップアップ)	→              左ボタン
      大きさの変更		→  フレーム右上部で, マウスのボタン
        アイコン化			→  フレーム左上部で, マウスのボタン
       (解除:マウスの左, 中ボタン)
    
     b) ルート・ウインドウでマウスの左ボタン
            →  twm メニューの表示
    
     c) xterm/kterm/Tektronix ウインドウ上でのポップアップ・メニュー
           Control+左マウスボタン →  Main Options
               中マウスボタン →  VT/Tek Options
               右マウスボタン  →  VT Fonts
    	    ☆ 起動時の設定値は xterm のオプションで指定できる. (方法は y) 参照)
           主な機能
             Main Options   ログをとる. 出力先は以下のファイル.
                                 VT モード     ~/XtermLog.プロセス番号
                                 Tek モード    ~/COPY[日時]
             VT Options     ラップアラウンド
                            スクロールバーの表示
                            漢字コードの選択 (EUC, sJIS)
                            full reset
             VT Fonts       文字とウインドウの大きさ
                            xterm は Larg, kterm は Small が適当.
             Tek Options
    
     d) カット&ペースト
          カット :  (文字列)文字列の上をマウスの左ボタンでドラッグ
                    (単語)単語の上で左ボタンを2度押し
                    (行)左ボタンを3度押し
          ペースト: 中ボタンを押す.
        xclipboard を使ったカット&ペースト
            % xclipboard &
            カット  →  xclipboard 内でペースト操作
            New ボタン(マウスの左で)  →  次ページ
    

  3. twm のカスタマイズ
  4.  a) カスタマイズのファイル
        ~/.twmrc:    メニュー, メニュー等の font, メニュー等の 色を設定する.
                     標準メニューは   /usr/lib/X11/twm/system.twmrc
    
     b) twm 起動用の設定ファイル
          以下の順で読む
            �� % twm -f <file>
            �� ~/.twmrc.スクリーン番号       通常は  ~/.twmrc.0
            �� -/.twmrc
            �� /usr/lib/X11/twm/system.twmrc
       書き方: 文献 [1] - #16, #17, #18
    
     c) twm の主な機能
          機能              メニュー
          f.beep
          f.circledown
          f.circleup
          f.iconify         Iconify
          f.deiconify       
          f.delete     Delete			ウインドウを消す
          f.destroy         Kill			ウインドウを強制的に消す
          f.focus      Focus
          f.unfocus     Unfocus
          f.fullzoom
          f.hideiconmgr     Hide Iconmgr
          f.showiconmgr   Show Iconmgr
          f.lower      Lower
          f.move      Move
          f.quit
          f.raise      Raise
          f.refresh
          f.resize     Resize
          f.restart     Restart			設定ファイルの読み直し (デバッグに有効)
          f.zoom
                Exit
    

  5. Afterstep in TurboLinux
  6. Popup
    Dwarf at the bottom-left.
    Wharf, the puskable, pullable button bar on the right hand of your display.
    Customisation file is .steprc


  7. WindowMaker(/usr/X11R6/bin/wmaker) in Vine
  8. Configuration file : $HOME/GNUstep ?


  9. fvwm2 in Vine
  10. Configuration file Popup
    Error message in $HOME/.FVWM2-errors


  11. Window selection in Vine
  12. $HOME/.wm_style : Window manager selection; WindowMaker/AfterStep/?.
    $HOME/Xrootenv.0
    $HOME/.xinitrc


  • mwm のカスタマイズ
    1. カスタマイズのファイル
      ~/.mwmrc:
      メニュー, メニュー等の font, メニュー等の色を設定する.
      標準メニューは /usr/lib/X11/system.mwmrc

    2. Focus
      標準:
      明示的フォーカスポリシー, クリック入力方式(click-to-type)
      ポインタフォーカスへの変更
      .Xdefaults に
        Mwm*keyboardFocusPolicy: pointer
      Window を自動的に手前にだしたい場合には、
        Mwm*focusAutoRaise: True

    3. トラブル
      リセット : 以下の4つのキーを同時に押す.
        <Alt><Control><Shift><!>
      mwm を2重に起動するとロックすることがあります。"stty -tostop" に設定しておくとロックしません。