# Mouse


| action                       | binding             |
| --------------               | ---------           |
| Edit selected element        | 000-2button-press-1 |
| Edit selected element inline | C00-2button-press-1 |
| Mouse right-click            | 000-button-press-3, |
| Mouse left-click             | 000-button-press-1, |
| Mouse expand selection       | 00S-button-press-1, |
| Mouse selection flip         | C00-button-press-1, |
| Mouse quick link             | 0A0-button-press-1  |
| Mouse duplicate elements     | 0AS-button-press-1  |
| Mouse quick box              | C0S-button-press-1  |
| Arrow to mouse               | CA0-motion_notify,  |
| Arrow mouse change direction | CA0-2button-press-1 |
| Arrow change direction       | CA0-d,              |
| Wirl arrow add section       | CA0-button-press-1, |
| Wirl arrow insert flex point | CA0-button-press-2, |
| Mouse motion                 | 000-motion_notify,  |
| Mouse motion 2               | 0AS-motion_notify,  |
| Mouse drag canvas            | C00-motion_notify,  |
| Zoom in                      | C00-scroll-up,      |
| Zoom out                     | C00-scroll-down,    |


## Mouse emulation

| action                 | binding   |
| --------------         | --------- |
| Toggle mouse           | «'»       |
| Mouse shift-left-click | «Ö»       |
| Mouse left-click       | «ö»       |
| Mouse right-click      | «ä»       |
| Mouse drag left 3      | «H»       |
| Mouse drag down 3      | «J»       |
| Mouse drag up 3        | «K»       |
| Mouse drag right 3     | «L»       |
| Mouse drag down        | «Down»    |
| Mouse drag left        | «Left»    |
| Mouse drag right       | «Right»   |
| Mouse drag up          | «Up»      |
| Mouse drag down        | «A-Down»  |
| Mouse drag left        | «A-Left»  |
| Mouse drag right       | «A-Right» |
| Mouse drag up          | «A-Up»    |
| Mouse alt-left-click   | «ö»       |
| Mouse ctl-left-click   | «ö»       |

