PrismDesk
ガイドの一覧

ペン#

端末のスタイラスの筆圧・傾き・回転は、PC に本物の Windows のペン入力として届きます。液晶ペンタブレットが出すのと同じ種類の入力なので、筆圧に対応したアプリにはマウスではなくペンとして見えます。

届くもの#

筆圧確かめました。
傾き確かめました。
回転(ペン軸のひねり) 確かめました。

PrismDesk が入れるのは Windows の Pointer Input で、Windows Ink の土台になっている仕組みです。WinTab ではありません。このページで覚えておく価値があるのはこの違いだけです。アプリにペンが見えるかどうかは、これで決まります。

アプリがペンに反応しないとき: Windows Ink に切り替える#

お絵描きアプリには、古くからある WinTab を既定にしているものがあります。WinTab だけを見ているアプリには、ペンがまったく見えません。筆圧が効かないペン、ではなく、ペンが無いのです。どの値も一度に全部おかしくなるのが見分けどころです。

Krita(確かめました。メニュー名は英語表示のときのものです):

Settings → Configure Krita… → Tablet Settings → Tablet Input API → Windows Ink を選び、Krita を起動し直す。

WinTab を選んでいると、筆圧も傾きも回転も効きませんでした。Windows Ink を選ぶと 3 つとも効きました。PrismDesk の側は何も変えていません。

Photoshop、Corel Painter、CLIP STUDIO PAINT にも同じような切り替えがあります(たいてい「Windows Ink を使う」や「WinTab / Windows Ink」のような名前です)。これらは試していません。試したら 端末の報告 か Discussions で教えてもらえると、このページに載せます。

ブラウザは Pointer Input をそのまま使うので、設定はいりません。筆圧・傾き・回転とも、何もしなくても効きました。

端末では、最初にペンが触れたときに「ペン入力を受信しました。ペイントソフトが反応しない場合は、アプリの設定でタブレット入力を Windows Ink にしてください。」と出ます。

測っていないこと 2 つ#

どちらも、手元の機材のせいではなく、こちらの宿題です。

  • 浅い角度での傾きが、思ったより弱く感じられます。傾きの計算は線形の近似を使っていて、その印象とは合います。ただ、描いていての印象で、測ったものではありません。
  • ペンを倒す向きを変えても、ブラシは回りません。これが正しい動きです(回転はペン軸のひねりに従うもので、倒す向きではありません)。実機でも期待どおりでしたが、コードを見るときちんと確かめるべき箇所があり、まだ確かめていません。

PrismDesk はどこにも遅延の数字を出していません。ペンも同じです。出す価値のある測り方をしていないからです。

関連: 対応端末 · 既知の問題

このページの原文(GitHub)