Linux上でのHuionキーのマッピング
導入
このポストは既にタブレットが動作していて
xsetwacom
コマンドは既にLinuxのインストールに存在します.このポストのために、私は私のHS 611タブレットのボタンを写像しています.HS 611タブレットは、パッドの上で8つのボタンとスタイラスの2つのボタンを持ちます.
設定
グラフィックタブレットの名前を取得します.
$ xsetwacom --list
接続されたタブレットがHS 611であるならば、上記のコマンドは以下の出力を与えますHUION Huion Tablet_HS611 stylus id: 15 type: STYLUS
HUION Huion Tablet_HS611 Pad pad id: 16 type: PAD
HUION Huion Tablet_HS611 Touch Strip pad id: 17 type: PAD
大切なのはHUION Huion Tablet_HS611 stylus
and HUION Huion Tablet_HS611 Pad pad
マッピング
お気に入りのテキストエディタを起動し、お好みの名前をbashスクリプトファイルを作成します.このポストのために、私は選びます
set_keys.sh
インset_keys.sh
:#!/bin/sh
# PAD MAPPINGS
#top set
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 1 "key ctrl shift z"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 2 "key ctrl z"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 3 "key ctrl p"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 8 "key ctrl shift ="
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 9 "key ctrl -"
#bottom set
# https://askubuntu.com/a/1193029
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 10 "key +ISO_Level3_Shift +9"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 11 "key 4"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 12 "key del"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 13 "key 6"
xsetwacom --set 'HUION Huion Tablet_HS611 Pad pad' Button 14 "key +ISO_Level3_Shift +8"
# STYLUS MAPPINGS
# xsetwacom --set 'HUION Huion Tablet_HS611 stylus' Button 1 "key h" # on click
# button 1 on the stylus is triggerd when you tap the stylus tip on the tab. Simulates a "click" by default.
xsetwacom --set 'HUION Huion Tablet_HS611 stylus' Button 2 "key b"
xsetwacom --set 'HUION Huion Tablet_HS611 stylus' Button 3 "key e"
マッピングは、KRITAを念頭に置いて設定されます.パッドマッピング:
ボタン
マッピング
機能
ボタン1
Ctrl
+ Shift
+ Z
やり直しボタン2
Ctrl
+ Z
元に戻すボタン3
Ctrl
+ P
パンモードボタン8
Ctrl
+ Shift
+ =
(ctrl
+ +
)ズーム
ボタン9
Ctrl
+ -
ズームアウト--
--
--
ボタン10
+ISO_Level3_Shift
+ +9
(aka altgr
+ 9
or ]
)増加ブラシサイズ
ボタン11
4
左回転ボタン12
del
クリアキャンバスボタン13
6
回転右ボタン14
+ISO_Level3_Shift
+ +8
(aka altgr
+ 8
or [
)ブラシサイズ
スタイラスマッピング
ボタン
マッピング
機能
ボタン1
b
ブラシツールボタン2
e
消しゴムツールこれにより、スクリプトファイルに実行許可を与えましょう.
$ chmod +x set_keys.sh
今、我々はキーをマップするためにタブレットをつなぐたびに、ファイルを走らせることができます:$ ./set_keys.sh
一旦キーをマップしたら、あなたはKritaを開き、あなたのハートの内容に描きます.ヒント
以下のコマンドを使用して、すべてのマッピング可能なキー/変更ファイアを表示できます.時々、彼らは我々が予想するようにマップしません
[
, ]
and +
), しかし、googlingのビットを使用すると、解決策を見つけるでしょう$ xsetwacom --list modifiers
キーがマッピング後にボタンで入力されている端末でテストするには、xev
コマンドshowkey -a
.ハッピードローイング:
更なる読書
Reference
この問題について(Linux上でのHuionキーのマッピング), 我々は、より多くの情報をここで見つけました https://dev.to/c3n7/mapping-huion-keys-on-linux-49l1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol