diff options
author | iff <98851855+iffse@users.noreply.github.com> | 2023-09-07 03:31:35 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-07 01:31:35 +0000 |
commit | 3dd2f4a67fb2ac45f336f075779cc3bccec2aac3 (patch) | |
tree | e2324b470f8a7de20dd12bd477ea6d5630e2f9f5 /include/sway/input/seat.h | |
parent | 89f85312687b7fd1777c936e169e6400cee0a4b4 (diff) |
commands/input/map_from_region: don't treat 0x prefix as hex identifier
When using the `map_from_region` for pen tables, we will usually make
the available area as big as possible while maintaining the proportions
with the screen.
As most of the tablets uses a 16:10 ratios while the most popular screen
ratios is still 16:9, the argument for most people should be `0x0 1x0.9`
to have the maximum effective area.
However, the argument above won't work because the current code will
treat `0x...` as a hexadecimal number, instead of setting both `x` and
`y` to `0`.
This fix allows the use of the following syntax:
```
input type:tablet_tool {
map_from_region 0x0 1x0.9
}
```
Diffstat (limited to 'include/sway/input/seat.h')
0 files changed, 0 insertions, 0 deletions