ペンタブレットという物を試してみたくてXP-Penという比較的安価なペンタブレットを買ってみました。Wizardpenを使うとLinuxでもそれなりに動くそうです。(ちなみに、Gentoo Linux公式のパッケージはないみたいです。)
カーネルの再構築
Device Drivers
のHID support
という項目から「UC-Logic」を探して追加します。
Device Drivers --->
HID support --->
-*- HID bus support
Special HID drivers --->
<*> UC-Logic
udev rules
/etc/udev/rules.d/67-xorg-wizardpen.rules
に次のようなファイルを追加します。(なければ新規作成)
ENV{ID_VENDOR_ID}=="28bd", ENV{ID_MODEL_ID}=="0075", ENV{x11_driver}="wizardpen"
ENV{x11_driver}=="wizardpen", KERNEL=="event*" ENV{ID_INPUT.tags}="wizardpen"
ENV{x11_driver}=="wizardpen", KERNEL=="event*", ENV{ID_INPUT_TABLET}="1"
ID_VENDOR_ID
とID_MODEL_ID
はdmesg
で調べることができます。
$ dmesg
[ 1.640193] usb 2-1.2: New USB device found, idVendor=28bd, idProduct=0075
[ 1.640199] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.640210] usb 2-1.2: Product: TABLET G3 5x4
[ 1.640211] usb 2-1.2: Manufacturer: UGTABLET
Wizardpen driverのインストール
公式パッケージはありませんが、wavilenという非公式のoverlayはあるようです。これを使ってインストールする場合は次のようにしてインストールできます。
# layman -a wavilen
# emerge --sync
# emerge -av wizardpen
laymanがない場合は次も追加してください。
# emerge -av layman
自分の環境では0.8.0がビルドエラーになってしまうので、ebuildを書き替えて0.8.1を使うようにしています。ファイルは下記リンクよりダウンロードできます。
Wizardpen project files : Wizardpen
https://launchpad.net/wizardpen/+download
こんな設定でGIMPやBlenderで問題なく使えている感じです。
リンク
Wizardpen in Launchpad
https://launchpad.net/wizardpen
Trust Flex tablet – Gentoo Wiki
https://wiki.gentoo.org/wiki/Trust_Flex_tablet
関連記事
Gentoo LinuxでMingw
Gentoo LinuxでMingwを使ったクロスコンパイル
crossdevをインストール
# emerge -v sys-devel/crossdev
/etc/make.confにPORTDIR_OVERLAYを追加
PORTDIR_OVERLAY="/usr/local/portage"
/usr/local/portageがない場合はディレクトリを作成
...
Gentoo LinuxでC#を使ってみた
Gentoo LinuxのMonoでC#を使ってみたので、使い方をメモしてみます。
インストール
# emerge -av mono
プログラミング
$ vi hello.cs
$ cat hello.cs
using System;
public class Hello
{
static public void Main ()
{
Console.Wri...
Gentoo LinuxでNTFSとexFATを使う手順
Gentoo LinuxでNTFSとexFATを使う手順について
カーネルの準備
File systems --->
<*> FUSE (Filesystem in Userspace) support
DOS/FAT/NT Filesystems --->
<*> NTFS file system support
<*> NTFS ...
Gentoo LinuxでGRUBのタイムアウトを設定
Gentoo LinuxでGRUBのタイムアウトをデフォルトの5秒から変更したい場合は、/etc/default/grubのGRUB_TIMEOUT=5という部分を書き換えると良いようです。
# Boot the default entry this many seconds after the menu is displayed
GRUB_TIMEOUT=10
#GRUB_TIMEOUT...
Gentoo LinuxのKernel Upgradeガイド
Gentoo LinuxのKernel Upgradeガイド(自分用メモ)です。
1. インストール
# emerge --ask sys-kernel/gentoo-sources
2. eselect
# eselect kernel list
# eselect kernel set <target>
3. ビルド&インストール 注
# cd ...
Gentoo Linuxのebuildリポジトリーの場所
Gentoo Linuxのebuildリポジトリーの場所が変更されたみたいです。
従来の場所/usr/portage新しい場所/var/db/repos/gentooGentoo ebuild repository
詳細については下記ファイルを参照してみてください。
/usr/share/portage/config/repos.conf
リンク
/usr/...