web-dev-qa-db-ja.com

Wacomタブレットスタイラスを構成できない

buntu 18.04を使用しています。5日前にクリーンHDDにインストールしました。 Wacomタブレットを接続したところです。これはWacom Bamboo CTL-47であり、すぐに動作しました-スタイラスが移動しますマウスの周り、アプリケーションは圧力を読み取ることができ、スタイラスのタッチと両方のボタンは左、中央、右のマウスボタンにマップされます。

システム設定>デバイス> Wacom Tabletでは、「タブレット」ページは機能しますが、「スタイラス」ページは機能しません-「スタイラスが見つかりません」と表示されます-はい、スタイラスをホバーしましたタブレット上で-再起動中にタブレットの上に持ってみても、起動時にまだ見つかりませんでした。

ボタンの1つをCTRL + Zに再バインドしたいのですが、スタイラスが検出されないため、設定を表示したくありません。

インターネットでこの問題を調べようとしても、そのタブレットが完全に機能しない場合や、Ubuntuの古いバージョンの問題の解決策を見つけるしかありませんでした。

1
Architector 4

Ubuntuの設定で設定が表示されない場合に、スタイラスボタンを構成する別の方法を見つけました。この方法については、「Wacom tablet」セクションの「 私のデジタルペイントワークステーションのUbuntu 16.04-David Revoy :」で説明しています。

Cinnamonでは、WacomタブレットのGUIは最小限の強力なオプションセットを提供します:ボタンの設定、画面への比率の設定など...などのボタン修飾子を割り当てることができないため、GUIは制限されます...

Xsetwacom:このキーを割り当ててさらに行う方法が本当に必要な人のために、コマンドライン、スクリプト、その他のダーティを含む(大きな)回避策があります通常のユーザーは、ハードウェアをセットアップするのに通常のものとは思わないものです(グラフ作成者はGUIを必要とし、スクリプト/コードではなく、優れたグラフ作成に注力します)。

1。タブレットデバイス名を取得します:

xsetwacom --list

このコマンドは、スクリプトに役立つWacomデバイスの名前を返します。

Wacom Intuos3 9x12 Pen stylus    id: 11 type: STYLUS
Wacom Intuos3 9x12 Pad pad       id: 12 type: PAD
Wacom Intuos3 9x12 Pen eraser    id: 15 type: ERASER
Wacom Intuos3 9x12 Pen cursor    id: 16 type: CURSOR 

タブレットパッド名を参照するためのメモです。ここでは、この例ではWacom Intuos3 9x12 Padパッドです。名前を選択し、++ Cを押して端末にコピーします。

2。 Xsetwacom bashスクリプトを作成しますファイルマネージャー(Nemo)を開き、選択したフォルダー(インストールで/ home/deevad/Scriptを使用)で新しい空のファイルを作成します。 「新規ドキュメントの作成」>「空のドキュメント」をクリックします。 tablet.shという名前を付けてから、テキストエディター(Gedit)で開きます。その中に、タブレット名を使用して次のようなスクリプトを記述します。

#! /bin/bash
xsetwacom set "Wacom Intuos3 9x12 Pad pad" Button 1 "key Shift_L"
xsetwacom set "Wacom Intuos3 9x12 Pad pad" Button 2 "key Control_L"

このスクリプト例は、タブレットのボタン1(Kritaのサイズ変更ブラシ)にマップし、コントロールをタブレットのボタン2(Krita/Gimp/Mypaintの色を選択)にマップします。特殊キーは標準名を使用し、他のタイプのキーを割り当てるために、ここにリストを貼り付けます: http://Pastebin.com/aXGDkJT

スタイラスボタンにモディファイア(例:Ctrl)を割り当てたい場合も可能です:

xsetwacom set "Wacom Intuos3 9x12 Pen stylus" Button 2 "key ctrl"

スクリプトで記述する前に、ターミナル内ですべてのxsetwacom行をテストできます。この方法で、ボタン5またはボタン20などがあるかどうかをテストします。私のIntuos 3の場合、右側のレイアウトは次のようになります(推測して試してみました)。

# ---------
# |   | 1 |
# | 3 |---|
# |   | 2 |
# |-------|
# |   8   |
# ---------

スクリプトが完成したら、保存できます。ファイルマネージャー内;もう一度右クリックして、[プロパティ]> [権限]> [実行]の前にある[ファイルをプログラムとして実行することを許可する]チェックボックスをオンにします。

3。実行して、スタートアップを作成しますスクリプトをダブルクリックして実行できます。タブレットのキーがマッピングされます。ただし、ボタンのすべてのセットアップは再起動には続きません。そのため、起動するたびに実行するスクリプトを作成しました。 「システム設定」、「起動アプリケーション」の順に進み、「追加」ボタンを押してフォームに任意の名前を付け、コマンドが「参照」ボタンでスクリプトを選択し、必要なものをコメントするそれについて。

Xsetwacomに関する詳細情報:http://linuxwacom.sourceforge.net/wiki/index.php/Xsetwacom

1
Architector 4

スタイラスを動作させるために、libwacom.stylusファイルの最新バージョンを取得し、/usr/share/libwacom/libwacom.stylusの古いバージョンを置き換えました

Githubで最新のlibwacom.stylusファイルを見つけることができます: https://github.com/linuxwacom/libwacom/tree/master/data

0
josh.chavanne