私は xinput によって として認識されるペンを備えたグラフィック タブレットを持っていますUC-LOGIC Tablet WP8060U Pen
。
タブレットのアクティブ領域の比率は 4:3 です。
モニターが 2 つあります。左側が 2560x1440 (16:9)、右側が 1440x900 (16:10) です。
タブレット ペンを、左側のモニターの中央にある 4:3 領域、つまり左境界からのオフセットが 320 ピクセルの 1920 x 1440 ウィンドウに制限したいと思います。
コマンドに何を使うべきか理解できない
xinput set-prop "UC-LOGIC Tablet WP8060U Pen" --type=float "Coordinate Transformation Matrix VALUES HERE"
xinput set-prop "UC-LOGIC Tablet WP8060U Pen" "Evdev Axis Calibration" xmin xmax ymin ymax
答え1
はい、解決しました:
- デフォルトで
Evdev Axis Calibration
問題ありません(プラグを抜いて差し込むと、以前に設定された値が削除されますxinput set-prop
) - 変換行列は
width/tot_width 0 x_offset/tot_width 0 1 0 0 0 1
私の場合、幅は1920、tot_width = 2560+1440=4000、x_offset=320なので、完全なコマンドは次のようになります。
xinput set-prop "UC-LOGIC Tablet WP8060U Pen" --type=float "Coordinate Transformation Matrix" 0.48 0 0.08 0 1 0 0 0 1