イラストレーター向け左手キーボードDelux Designer T11が届いた

イラストレーター向けに拡大縮小用ホイールを装備した左手キーボードDelux Designer T11が届いた。

kickstarterでやっていたクラウドファンディングプロジェクト「Delux Designer – The Perfect Assistant for Designers」ですね。

メーカサイトは「Delux」で、商品紹介は「T11 Designer keypad」です。

結構コンパクトな梱包で届きました。

付属品はUSB Type-Cケーブルのみで、ドライバはWebからダウンロードです。

パソコンにつなげるとフツーにキーボードとして認識します。
ただ、ちゃんと機能を使うには、専用のドライバを「ダウンロードページ」から入手する必要があります。

プリセットはテンキーと、M1(Photoshop)、M2(Illustrator)、M3(InDesign)の4種類で、現在どのモードであるかはモード切替キーが光って教えてくれます。

また、キーボードに割り当てるショートカットキーはカスタマイズ可能です。

ダイアルキーへの割り当ては、現状バージョンだとあらかじめ登録されている8種類の組み合わせから選ぶことしかできません。

よく使う拡大縮小は「Ctrlと+」「Ctrlと-」の組み合わせなのですが、日本語キーボードをメインに設定しているためだと思いますが、「Ctrlと-」しか動かず、「Ctrlと+」であるはずのダイアル操作は無反応でした。
SAIの場合はマウスのホイールの動きで代用することができるので、なんとか対処できました。

とりあえず、これから登録すべきショートカットキーの探索ですね・・・


上記のCtrlと+が動かないという問題は解決しました。
→ 「Delux T11 Designerを日本語キーボード環境で使えるようにカスタマイズ

絵描き向けソフトウェアのメモ 2022年6月版

絵描き向けソフトウェアのメモ

メモリ2GBしかないDELL Venue 10 Pro 5055でも快適に絵を描く方法がないかと、Windows10 Proのデスクトップ機にリモートデスクトップでアクセスして筆圧が使えないかを確認するために、買わないでもインストールできるものをとりあえず集めてみた。

2018/02/05 初版作成
2022/06/19 最近の状況を記載

ペイントツールSAI
Windows用に5400円で販売しているソフトウェア。
「SAI ver1」と開発中の「SAI ver2」がある。
SAI ver1はWinTAB APIのみサポート。
SAI ver2はWinTAB APIとTablet APIの双方をサポート(SAIの設定画面で切り替える必要あり)。
Tablet APIで使用する場合はリモートデスクトップ越しでも筆圧を使うことができる。

SAI Ver1は32bitアプリであるため、メモリを4GB以上使えない。
大きなサイズの絵を快適に描きたいのであれば、SAI ver2 64bit版を使うことを推奨。

2018年から4年経過してもver2は開発中ステータスのまま

CLIP STUDIO PAINT
Windows,MacOSX,iPADで動作する商用のソフトウェア
Tablet APIとWinTAB APIの双方をサポート(設定画面で切り替える)

Krita
Windows, MacOSX, Linuxで使えるソフトウェア。
WindowsではTablet APIのみサポートで、リモートデスクトップ越しでも筆圧を使うことができる。

フリーの「Krita Desktop」と、有料で販売している「Kirita Steamストア版(旧名Krita Gemini)」と「Krita Windowsストア版」「Krita EPICストア版」がある。

初期のSteamストア版Krita GeminiはKrita Desktopにいろんな便利機能をつけたやつという扱いだったのだが、2018/02/05時点で販売しているのはKrita 2.8~3.0用の利用権980円。現在のKrita Desktopのバージョンは3.3なので、Krita Geminiは更新されてない。 現状は開発に対するサポート的な扱いでの有料販売版という感じになっている。

Krita Windowsストア版は1150円(2018/02) $14.99/1750円(2022/06)で、アップデートがでた場合に自動的に適用される、というのをうたっている。通常のDesktop版とは機能差は無い模様。

とりあえずはフリーのKrita Desktopを使用して様子をみるべし。

UNIX向けのデスクトップ環境を作成しているKDEによるソフトウェアで、https://github.com/KDE/kritaにてソースコードが公開されている。
Qtとよばれるライブラリを使うことで各OSに対応できるようにしている。

Pixia
英語圏向けサイト
Pixia Windowsストア版
WinTAB API専用で、Tablet APIでは使えない?
とりあえずDELL Venue 10 Proでは筆圧が使えなかった。

最近の更新履歴を見るとWindows Ink対応の設定が、という記述があるので、Windows Ink対応=Tablet APIということの模様。

mdiappとその仲間達
Windows,MacOSX向けソフト。一部Android/iOS向けにもでているものがある
商用版をリリースしつつ、開発版を「mdiapp+(試用版扱い)」として提供しているような感じになっている。
Kritaと同様にQtとよばれるライブラリを使うことで各OSに対応できるようにしている。

商用版は複数のバージョンがでている。
それぞれ微妙にインタフェースとかが違う。

イラスト向け:「openCanvas 6」,「openCanvas 7 Steam版(6000円)」,COMIC ART CG illust(終了), 「FireAlpaca(フリー)」
コミック向け:「mdiapp+ SE Steam版(6000円)」, ComicWorks(終了),コミラボ(終了),「MediBang Paint(旧:CloudAlpaca,フリー)」

ArtRage
海外のソフトでデモ版はある

Artipic
海外のソフトでデモ版はある

HUION GT-156HD v2をUbuntu 17.10に繋いでみた際のデバイス認識状況

HUION GT-156HD v2をUbuntu 17.10マシンに繋いだ時に、どう認識されるかを確認してみた。

ただし、Linux上でちゃんとタブレットとして認識したわけではないです。

lshwの実行結果から抜粋

                    *-usb:1
                         詳細: USBハブ
                         製品: USB2.0Hub
                         ベンダー: Alcor Micro Corp.
                         物理ID: 2
                         バス情報: usb@1:1.2.2
                         バージョン: 1.00
                         性能: usb-2.00
                         設定: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
                       *-usb:0
                            詳細: マウス
                            製品: Tablet Monitor
                            物理ID: 1
                            バス情報: usb@1:1.2.2.1
                            バージョン: 0.00
                            性能: usb-1.10
                            設定: driver=usbhid maxpower=100mA speed=12Mbit/s
                       *-usb:1
                            詳細: マスストレージデバイス
                            製品: Mass Storage Device
                            ベンダー: Generic
                            物理ID: 4
                            バス情報: usb@1:1.2.2.4
                            論理名: scsi0
                            バージョン: 1.00
                            シリアル: 058F0O1111B1
                            性能: usb-2.00 scsi emulated scsi-host
                            設定: driver=usb-storage maxpower=100mA speed=480Mbit/s
                          *-disk
                               詳細: SCSI Disk
                               製品: Flash Reader
                               ベンダー: Multi
                               物理ID: 0.0.0
                               バス情報: scsi@0:0.0.0
                               論理名: /dev/sda
                               バージョン: 1.00
                               性能: removable
                               設定: logicalsectorsize=512 sectorsize=512
                             *-medium
                                  物理ID: 0
                                  論理名: /dev/sda

lsusbの実行結果から抜粋

Bus 001 Device 013: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 012: ID 256c:006e
Bus 001 Device 011: ID 058f:6254 Alcor Micro Corp. USB Hub

lsusb -vの実行結果から抜粋

Bus 001 Device 013: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x058f Alcor Micro Corp.
  idProduct          0x6366 Multi Flash Reader
  bcdDevice            1.00
  iManufacturer           1 Generic
  iProduct                2 Mass Storage Device
  iSerial                 3 058F0O1111B1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 012: ID 256c:006e
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x256c
  idProduct          0x006e
  bcdDevice            0.00
  iManufacturer           5 (error)
  iProduct                6 Tablet Monitor
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      18
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               2
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      83
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               2
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 011: ID 058f:6254 Alcor Micro Corp. USB Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x058f Alcor Micro Corp.
  idProduct          0x6254 USB Hub
  bcdDevice            1.00
  iManufacturer           0
  iProduct                1 USB2.0Hub
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0080
    Ganged power switching
    Ganged overcurrent protection
    TT think time 8 FS bits
    Port indicators
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0503 highspeed power enable connect
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

HUIONの液晶ペンタブレットKAMVAS GT-156HD v2を使ってみた

また縁があってHUIONチャレンジ実施です。

1回目:「HUIONの液晶ペンタブレットGT-185HDを使った!
2回目:「HUIONの液晶ペンタブレット KAMVAS GT-221 Proを使ってみた

3回目の今回は、15.6インチのKAMVAS GT-156HDのバージョンアップモデルであるGT-156HD v2です。

GT-156HD初代からのバージョンアップポイント
・筆圧レベルが2048段階から8192段階に変更
 液晶側の変更でGT-156HDと同じペンPE330を使用しながら、8192段階になりました
・液タブ本体からでるコネクタがコンパクトになった
 ミニHDMIコネクタをベースとした三つ叉ケーブルになりました。
・液晶の表示設定をコントロールできるOSD機能が搭載(液晶側の機能)

堅実なアップデートです。

最近、中華系液タブは電池を内蔵しないペンがはやっています。
競合他社の最新世代では8192段階のバッテリーレスペン(バッテリーフリー)とかうたっています。
しかし、HUIONでは板タブではバッテリーレスペン採用製品がいくつかでていますが、それ以降に液タブが何機種かでていますが、それらでは従来通りのバッテリー内蔵ペンを採用しています。
おそらくHUIONは、まだバッテリーレスペンの完成度がイマイチと判断しているんでしょうね。

さて・・・

やってきましたKAMVAS GT-156HDv2

きりきり開梱

WACOM Cintiq 12WXとHUION KAMVAS GT-156HD v2を並べて見る。

外形はほぼ同じで、液晶部分が拡大して15.6インチ表示が可能になっている、という状態です。

液晶を立てるためのスタンドは添付です。
格納状態だとこんな板です。

スタンドとして一番低いのがこの状態

高いのがこの状態です

使用状態はこんな感じになります。

液晶側のコネクタはこんな感じです。

コネクタから10cmぐらいは曲げるのがきついので、配置にちょっと注意する必要があります。
でも、普段使用する際に注意する点としては、液晶をちょっと移動させたり、傾き角度を変えるために持ち上げるときに、誤って電源ボタンを押してしまいがちというところですかね。

ちなみに、液晶側のコネクタは一番上のミニHDMIです。2番目はタブレットコントロール用のUSBコネクタ、一番下はパソコンのディスプレイ出力につなげるHDMIコネクタです。

テスト用のインストールしたばかりのWindows 10パソコンにつなげたところ、デバイス認識時に何かドライバドライバが自動的にインストールされていくような表示が・・・・
おや?と思いつつ使ってみると、筆圧が使えているような感じ。

確認してみると、HUIONドライバがインストールされていなくとも、Tablet APIであれば筆圧がちゃんと認識しており、CLIP STUDIO Paintとsai ver2では使えていました。
Wintab APIについては、筆圧が認識されないペンとしての動作でしたので、sai ver1では使えませんでした。

HUIONドライバをインストールすれば、Wintab APIでも正常に動作するようになります。
ただ、2017/12/17時点のドライバ ver13.15.2では、マルチディスプレイ時の動作にバグがあります。
全てのディスプレイでスケーリング設定を統一していないと座標認識がおかしくなりました。
うまくいかない場合はとりあえず100%にしておくといいでしょう。

なお、ワコムタブレットのドライバがインストールされている状態の場合は、うまく動かないので、一度ワコムタブレットドライバをアンインストールする必要があります。

ペン先の動作については、GT-221 Proと同じ感触だったので、おそらくいまのHUION 8192段階液タブ商品シリーズではほぼ同じなんじゃないかと思います。
今回は、動画で撮影してみました。

ちなみにsai ver2での様子です。

いつものように、絵を一枚描いてもらいました

使った感想を聞くと・・・

・GT-221Proと似た感触
 ・ペン先の沈み方がWACOMと違う、という点がどの程度気になるか、もしくは、気持ちを切り替えることができるか
  注:ペン自体はどちらもPE330なので、ペン先動作も基本は一緒
・スタンドは簡単な構造で基本的な使い勝手は良いけど、傾きを変えるときには一回タブレットをどかさないとならないのが面倒
・右から出てるケーブルが約10cmまっすぐで、そこから曲げる感じになるので、うまく配線する必要がある

と、いくつか注意点があるものの、なんとかなるという判断でした。
ちなみに、バッテリー内蔵ペンのバッテリーの持ちですが、1週間程度は充電なく使えていました。

さて、GT-156HD v2で搭載されたOSD機能ですが、下側のでかい十字コントロールの真ん中にあるボタンを数秒押すと表示されます。

ただ、押し続けてる間に、真ん中ボタンに設定されている機能が発動されてしまうという難点がありますが、それを無視しして押し続けるとメニューが表示されます。

どういう項目が設定できるのか気になる人もいると思うので、設定画面を下記に示します。




一般的な液晶ディスプレイで設定できるものが一通り設定できる感じですね。
まぁ、いままで設定できなかったのが、何で?という感じではありますけど・・・

最後に1つ、注意書き

いま、Amazon.co.jpでHUION製品を取り扱っている販売業者は何社かあります。
そのうち、HUION直売系なのは「HUION-JP(香港)」と「Huion Animation-JP(中国)」の2社だそうです。
とはいえ、メインは「HUION-JP」の方であるようなので、基本的にはそこが販売しているものを選択するといいと思います。

そして、液晶保護フィルムは、メディアカバーマーケット から2種類販売されています。

サンコーの液晶タブレット ミンタブモバイルは、BOSTO 13HD

2021/09/21追記

2017年時点では bosto-tablet.com というドメイン名でしたが、その後失効し、www.bostotablet.com に切り替わったようです。

現行のWebには BOSTO 13HDやBOSTO 22U miniの情報は掲載されていませんでした。

2021年春頃にBOSTO BT-16HD Proという15.6インチモデルをリリースしているようです。見た目としてはXP-Pen Artist 15.6 Proと同じ感じですね


サンコーから「22インチ液タブのミンタブ」に続いて、13インチクラスの液タブが登場
13.3インチ液晶ペンタブレット「ミンタブ」モバイル

どーせ、BOSTOだろうとみてみれば・・・

BOSTO 13HD

やっぱりね。
HUIONやARTISTと比べると製品の世代は2つか3つぐらい古い。

似たサイズの競合を考えるとミンタブモバイルはちょっと微妙な選択肢ですね・・・
何が微妙かって、特にメーカ製品ページのドライバの更新が2016年ってこと。
ちゃんとWindows 10 Creater Updateとか対応してるのかなぁ???
デスクトップのスケーリングが100%じゃなくても、ちゃんと動作するのかなぁ?

13.3インチ
15インチ