Check desk and mousepad fit
check_desk_fitCheck if a keyboard and mousepad fit side by side on a desk. Returns mouse room, pad overhang, mouse distance from screen center, 360° turn feasibility, and compares multiple keyboards.
Instructions
Check whether a keyboard and mousepad fit side by side on a desk. The keyboard is placed with its B key in front of the screen centre (move it with keyboard_offset_cm). Returns the mouse room left, whether the pad fits or how far it hangs off, how far the mouse sits from the screen centre, and whether a full 360-degree turn at the given sensitivity (cm/360) fits on the pad. Compare several keyboards at once to see which one leaves the most room.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mousepad | No | small 25x21, medium 36x30, large 45x40, xl 49x42, deskmat 90x40 (under keyboard and mouse), or custom | large |
| keyboards | Yes | Sizes or keyboard names, e.g. ["TKL", "75%"] | |
| cm_per_360 | No | Mouse sensitivity as cm of movement for a full 360 turn | |
| left_handed | No | Mouse on the left of the keyboard | |
| desk_width_cm | Yes | Desk width in cm | |
| mousepad_width_cm | No | Mousepad width in cm, when mousepad is "custom" | |
| keyboard_offset_cm | No | Move the keyboard from centred; negative moves it left |