設定「Mouse Button Modifier」
主題
相關文件
- Jwm / Configuration / Other Settings
說明
Alt
原本的設定如下
<!-- The move mode (outline or opaque) -->
<MoveMode>opaque</MoveMode>
<!-- The resize mode (outline or opaque) -->
<ResizeMode>opaque</ResizeMode>
等同於如下的設定,
也就是
| 按鍵組合 | 執行動作 |
|---|---|
Alt + [滑鼠左鍵拖曳] | 視窗移動 |
Alt + [滑鼠右鍵拖曳] | 視窗更改大小 |
關於「
mask="A"」,指的是「Alt鍵」。
<MoveMode mask="A">opaque</MoveMode>
<ResizeMode mask="A">opaque</ResizeMode>
Win
而我慣用的「Mouse Button Modifier」是「Win鍵」,所以我會改成如下的設定
也就是
| 按鍵組合 | 執行動作 |
|---|---|
Win + [滑鼠左鍵拖曳] | 視窗移動 |
Win + [滑鼠右鍵拖曳] | 視窗更改大小 |
關於「
mask="4"」,指的是「Mod4鍵」,也就是「Win鍵」或「Super鍵」。
<MoveMode mask="4">opaque</MoveMode>
<ResizeMode mask="4">opaque</ResizeMode>
並且會加入「coordinates="off"」
<MoveMode mask="4" coordinates="off">opaque</MoveMode>
<ResizeMode mask="4" coordinates="off">opaque</ResizeMode>
另外我還會補足一些設定如下,在「Window Title Bar」也能起作用。
<Mouse context="title" mask="4" button="1">move</Mouse>
<Mouse context="title" mask="4" button="2">move</Mouse>
<Mouse context="title" mask="4" button="3">resize</Mouse>
<Mouse context="border" mask="4" button="1">move</Mouse>
<Mouse context="border" mask="4" button="2">move</Mouse>
<Mouse context="border" mask="4" button="3">resize</Mouse>
相關議題
相關應用
- Menu Applet 開發筆記 / demo-mouse-button-modifier
相關連結
- Jwm / Configuration