お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#26 2010-07-10 11:49:15

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

こうなっていました。
filename:       /lib/modules/2.6.32-23-generic-pae/kernel/drivers/input/tablet/wacom.ko
license:        GPL
description:    USB Wacom tablet driver
author:         Vojtech Pavlik <[email protected]>
license:        GPL
description:    USB Wacom tablet driver
author:         Vojtech Pavlik <[email protected]>
srcversion:     F6E6C540D560D42601F92F0
alias:          usb:v056Ap0047d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00E3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00E2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap009Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap009Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0093d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0090d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00CCd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00F0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00CEd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C6d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap003Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BCd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BBd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BAd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B9d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B8d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0045d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0044d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0043d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0042d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0041d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0039d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0038d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0037d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0035d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0034d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0033d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0032d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0031d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0030d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0024d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0022d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0021d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0069d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0065d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0064d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0063d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0062d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0061d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0060d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0019d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0014d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0013d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0012d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0000d*dc*dsc*dp*ic*isc*ip*
depends:       
vermagic:       2.6.32-23-generic-pae SMP mod_unload modversions 586TSC

オフライン

 

#27 2010-07-10 12:08:14

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

tap.n による投稿:

srcversion:     F6E6C540D560D42601F92F0

この箇所でモジュールのバージョンが分かるかなと思ったんですが、私には解読不能でした。

方針を変更して、先にudevの設定を修正することにしましょう。端末で「~$ sudo gedit 69-xserver-xorg-input-wacom.rules」を実行してみてください。パスワードを聞かれるのは、この作業がスーパーユーザ(root)権限で実行されるからです。

テキストエディタが開くので、以下の箇所に追記をします。うちの環境では92行目あたりでした。

このあたりを

コード:

ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c6", SYMLINK+="input/tablet-cintiq12wx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c7", ENV{WACOM_TYPE}!="touch", SYMLINK+="input/tablet-dtu1931"

# Convenience links for the common case of a single tablet.  We could do just this:
#ATTRS{idVendor}=="056a", SYMLINK+="input/wacom-$env{WACOM_TYPE}"

こうします。上下2行はわかりやすさのために表示していますので修正しないで下さいね。

コード:

ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c6", SYMLINK+="input/tablet-cintiq12wx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c7", ENV{WACOM_TYPE}!="touch", SYMLINK+="input/tablet-dtu1931"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d0", SYMLINK="input/tablet-bamboo2fg-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d1", SYMLINK="input/tablet-bamboo2fg-4x5-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d2", SYMLINK="input/tablet-bamboo-craft-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d3", SYMLINK="input/tablet-bamboo2fg-6x8-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d4", SYMLINK="input/tablet-bamboo-4x5-$env{WACOM_TYPE}"

# Convenience links for the common case of a single tablet.  We could do just this:
#ATTRS{idVendor}=="056a", SYMLINK+="input/wacom-$env{WACOM_TYPE}"

修正したら保存の後、テキストエディタを終了します。その後、USBタブレットを抜いてからいったんログアウト(シャットダウンではなく)し、再度ログインした後、USBタブレットをつないで、動作を試してみて下さい。

なお、上記修正の詳細は、linuxwacomのhowtoページ(3.2 - Updated wacom.c)にあります。

オフライン

 

#28 2010-07-10 12:26:53

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

すみません。
「~$ sudo gedit 69-xserver-xorg-input-wacom.rules」をコマンドラインで実行したのですが、
何も出てきませんでした・・・。

テキストエディタは起動したのですが、その中にテキストがまったく書いてありませんでした・・・。

オフライン

 

#29 2010-07-10 12:27:43

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

Mocchi による投稿:

端末で「~$ sudo gedit 69-xserver-xorg-input-wacom.rules」を実行してみてください。

この箇所は「~$ sudo gedit /lib/udev/rules.d/69-xserver-xorg-input-wacom.rules」の間違いです。すみませんでした。。。

オフライン

 

#30 2010-07-10 12:37:53

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

テキストエディタが起動し、テキストが出てきたので上記のコードを入力し、保存して終了しました。
その後一度ログアウトし、再ログインして動作を確認しましたが、やはり動かないです・・・。

オフライン

 

#31 2010-07-10 13:25:11

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

やはり、カーネルのwacomモジュールをもう一度入れてみましょう。以降は、操作がちゃんと伝わるようにすべて端末で行います。ご了承ください。

ステップ1. linuxwacomのサイトから、ソースコードを入手して展開する

コード:

~$ cd
~$ mkdir temp
~$ cd temp
~$ wget http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.8.8-4.tar.bz2
~$ tar xvjf linuxwacom-0.8.8-4.tar.bz2

ステップ2. ソースコードをconfugureする

コード:

~$ cd linuxwacom-0.8.8-4
~$ ./configure --enable-wacom

まずはここまで。エラーがなければ、端末への出力の最後あたりに、以下がでてきます。

コード:

Your wacom.ko is available under 
    /home/mocchi/test/linuxwacom-0.8.8-4/src/2.6.30

何かエラーが出たら教えて下さい。
残りステップは以下です。

ステップ3. ソースコードのうち、カーネルモジュールのみをmakeする
ステップ4. カーネルモジュールをカーネルに組み込む

オフライン

 

#32 2010-07-10 14:35:14

daxmark
メンバ
登録日: 2009-05-02

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

https://forums.ubuntulinux.jp/viewtopic.php?id=8804
から来ました。

https://forums.ubuntulinux.jp/viewtopic.php?id=8804の#5の作業は
CTH-461を接続しないで行いましたか? それとも接続したままですか?

なるべくUSBにはキーボード、マウス以外のその他のデバイスは接続しないで行った方がいいと考えますが
いかがでしょうか?

もし、接続したままだったのなら一度wacomタブレットを取り外し、再起動してらかタブレットを接続しないで
再設定をしてみてはいかがでしょうか?

オフライン

 

#33 2010-07-10 20:05:00

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

Mocchi様
ステップ2まで成功しました。
ステップ3とステップ4の方法を教えてください。

daxmarks様
今更ですが、ペンタブはとりあえず接続しないで行っています。

オフライン

 

#34 2010-07-10 20:52:11

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

makeのメッセージ中にある「Your wacom.ko is available under 」はどこを示してますか?

再度makeを走らせても大丈夫なので、確認をお願いします。取り急ぎ。

オフライン

 

#35 2010-07-10 20:57:21

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

Mocchi による投稿:

再度makeを走らせても大丈夫なので、確認をお願いします。取り急ぎ。

再度configureを走らせても、です。

オフライン

 

#36 2010-07-10 21:00:40

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

以下の場所にありました
/home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30

オフライン

 

#37 2010-07-10 21:11:57

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

OKです。ステップ3に進みましょう。

ステップ3. ソースコードのうち、カーネルモジュールのみをmakeする

コード:

~$ cd src/2.6.30
~$ make

エラーメッセージなど無いかどうか確認をお願いします。

無事にmakeできたら、「linuxwacom-0.8.8-4/src/2.6.30/wacom.ko」ができあがります。これがカーネルモジュールの本体です。

残るステップは以下。
ステップ4. カーネルモジュールをカーネルに組み込む

なお、興味があったら「linuxwacom-0.8.8-4/src/2.6.30/wacom_wac.c」を開いてみてください。1301行目と1302行目、1451行目が、CTH-461/Sに対応するコードです。lsusbで出力されたデバイスID「00d2」に対して「0xd2」で対応させています。

これから少し席を外しますので返信が滞りますが、ご了承下さい。

オフライン

 

#38 2010-07-10 21:20:09

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

エラーメッセージはありませんでした。
続いてステップ4をよろしくお願いいたします。

オフライン

 

#39 2010-07-10 22:13:13

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

ステップ4. の前に、ステップ3.5-1. として、作成したカーネルモジュールのテストをしてみたいと思います。

以下を実行してみて下さい。

コード:

~$ sudo rmmod wacom
~$ sudo insmod /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko

rmmodで現在のモジュール登録を抹消し、insmodで一時的にモジュールを登録しています。これは、再起動すると初期設定に戻ります。

以下の出力を確認して下さい。

コード:

~$ modinfo wacom

1行目のfilenameが今回作ったモジュールへのパスを示していれば、登録成功です
まずはここまで。エラーなく出来ましたでしょうか?

次のステップ3.5-2. で、いよいよUSBタブレットの接続と確認をします。

オフライン

 

#40 2010-07-10 23:44:20

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

すみません、前に指示したことはまったくの出鱈目でした。

/lib/modules/`uname -r`/以下にないモジュールはロードできないことになっていました。

「~$ modinfo wacom」は「/lib/modules/2.6.32-23-generic-pae/kernel/drivers/input/tablet/wacom.ko」を参照します。

#39の内容は取り下げます。

オフライン

 

#41 2010-07-11 08:37:27

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

ええと・・・。
では、次はどのようなことをすればよいのでしょうか?

オフライン

 

#42 2010-07-11 08:54:53

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

おはようございます。

ステップ4. カーネルモジュールをカーネルに組み込む

いずれDKMSを使うことにして、とりあえず、既存のカーネルモジュールを上書きすることにしましょう。

以下を試してみて下さい。

コード:

~$ sudo rmmod wacom
~$ sudo /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/
~$ sudo modprobe wacom

カーネルのバージョンを確認します。

コード:

~$ modinfo wacom

以前のsrcversion「F6E6C540D560D42601F92F0」から変わっていたらOKです。
ひとまずここまで。エラーなどあったら教えて下さい。

オフライン

 

#43 2010-07-11 11:18:01

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

すみません・・・。
~$ sudo /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/
を実行したら、以下のようなものが出たのですが・・・

sudo: /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko: command not found

オフライン

 

#44 2010-07-11 16:55:53

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

あー、なんたること!!cpコマンド入れてなかったです。。。それと「ユーザ名」はtap.nさんのユーザ名を入れて、ホームディレクトリを参照するようにして下さい。

以下でお願いします。

コード:

~$ sudo rmmod wacom
~$ sudo cp /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/
~$ sudo modprobe wacom
~$ modinfo wacom

オフライン

 

#45 2010-07-13 16:04:18

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

ありがとうございました。
導入することができました。
が、よくよく考えて見ると僕は左利きなので、若干使いにくいです・・・。

どうにかして左利き型にすることができませんか?

オフライン

 

#46 2010-07-13 21:36:05

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

modinfoの結果はこうでした。
filename:       /lib/modules/2.6.32-23-generic-pae/kernel/drivers/input/tablet/wacom.ko
license:        GPL
description:    USB Wacom tablet driver
author:         Vojtech Pavlik <[email protected]>
license:        GPL
description:    USB Wacom tablet driver
author:         Vojtech Pavlik <[email protected]>
srcversion:     F6E6C540D560D42601F92F0
alias:          usb:v056Ap0047d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00E3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00E2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap009Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap009Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0093d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0090d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00CCd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00F0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00CEd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C6d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap003Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BCd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BBd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BAd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B9d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B8d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0045d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0044d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0043d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0042d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0041d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00D1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0039d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0038d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0037d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0035d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0034d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0033d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0032d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0031d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0030d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0024d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0022d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0021d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0069d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0065d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0064d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0063d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0062d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0061d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0060d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0019d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0014d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0013d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0012d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0000d*dc*dsc*dp*ic*isc*ip*
depends:       
vermagic:       2.6.32-23-generic-pae SMP mod_unload modversions 586TSC


どうやらしっかりと導入がされたようです(今回色々聞いているうちに何となく分かってきました)。
ですが、PCを一度再起動すると、このコードをもう一度入力しないといけないようです。

何か保存とかをしなくてはいけないでしょうか。

オフライン

 

#47 2010-07-14 00:00:25

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

おめでとうございます。初心者にカーネルモジュールのビルドをしてもらうのはいかがなものかと初めは躊躇していたんですが(#5あたり)、なんとかうまくいったようでよかったです。

とはいうものの、現状はいくつか問題を抱えていて、パッケージのアップデートによってこれまでの作業が無に帰します。具体的には
1. パッケージ「linux-image-generic-pae」のアップデートの度に、「wacom.ko」を入れる必要がある。
 対策: DKMSによる導入
2. パッケージ「xserver-xorg-input-wacom」のアップデートの度に、「/lib/udev/rules.d/69-xserver-xorg-input-wacom.rules」に再度追記する必要がある
 対策: dpkg-divertによるファイル変更

これに関しては調査中なので、そのうちwikiにまとめます。さしあたり、これらパッケージのアップデートがあったら、インストール操作を繰り返して下さい。

tap.n による投稿:

ですが、PCを一度再起動すると、このコードをもう一度入力しないといけないようです。

「このコード」に関して教えて下さい。それと「/etc/modules」の内容についても。

tap.n による投稿:

どうにかして左利き型にすることができませんか?

おそらく、マルチタッチパネルを右側に持ってきたいけれど、そうすると画面が180度回転するから、なんとかして180度回転した設定にできないか、ということだと思います。

linuxwacomのHOWTOページを見ると、5.1 - Adding the InputDevicesに「Option Rotate」という節があります。Xサーバの設定ファイルの話です。

コード:

Option "Rotate" "CW"|"CCW"|"HALF"|"NONE"
                   rotates  the tablet  orientation  counterclockwise (CCW) or 
                   clockwise (CW) or 180 degrees (HALF).  If you have specific 
                   tablet mappings, i.e.  TopX/Y or  BottomX/Y  were set,  the  
                   mapping  will be  applied before rotation.  The  default is 
                   "NONE".

翻訳すると

Option "Rotate" "CW"|"CCW"|"HALF"|"NONE"
タブレットの方向を回転します。「CCW」は反時計回り、「CW」は時計回り。「HALF」は180度。
もしTopXやTopY、もしくはBottomXやBottomYといった、タブレットの特殊なマッピング (タブレットのパッドとディスプレイの座標の関連付け) を行っていた場合、rotateによる回転よりも先に、mappingによるマッピングが適用されます。デフォルトは「NONE」です。

これが使えそうですね。実際にいじるファイルは「/usr/lib/X11/xorg.conf.d/10-wacom.conf」となります。180度回転するには、このファイルの「InputClass」 Sectionに「Rotate "HALF"」を追記してあげるとよさそうですね。

またこれは蛇足になりますが、現状として、CTH-461/Sのどの機能まで使えているのか教えていただくと、CTH-461/Sの導入を考えている他のユーザの参考になるかと思います。

オフライン

 

#48 2010-07-14 14:30:37

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

まさに以下のものです・・・。
~$ sudo rmmod wacom
~$ sudo cp /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/
~$ sudo modprobe wacom
~$ modinfo wacom

ちなみに、/etc/modulesを試した結果はこうです。
bash: /etc/modules: Permission denied

オフライン

 

#49 2010-07-14 14:35:25

tep.n
メンバ
登録日: 2010-06-23

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

連続投稿ですみません。
Rotate "HALF"とは、/usr/lib/X11/xorg.conf.d/10-wacom.confのどこに追記すればいいのでしょうか。

オフライン

 

#50 2010-07-15 09:11:19

Mocchi
管理者
登録日: 2009-05-17

Re: Wacomのペンタブレット(Bamboo comic)の導入方法。

tap.n による投稿:

Rotate "HALF"とは、/usr/lib/X11/xorg.conf.d/10-wacom.confのどこに追記すればいいのでしょうか。

「~$ sudo gedit /usr/lib/X11/xorg.conf.d/10-wacom.conf」でテキストエディタを起動して、以下のセクションに追記します。

コード:

Section "InputClass"
 Identifier "Wacom class"
 MatchProduct "Wacom|WACOM"
 MatchDevicePath "/dev/input/event*"
 Driver "wacom"
EndSection

コード:

Section "InputClass"
 Identifier "Wacom class"
 MatchProduct "Wacom|WACOM"
 MatchDevicePath "/dev/input/event*"
 Driver "wacom"
 Option "Rotate" "HALF"
EndSection

tap.n による投稿:

まさに以下のものです・・・。
~$ sudo rmmod wacom
~$ sudo cp /home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/
~$ sudo modprobe wacom

起動した直後、タブレットを接続しない状態で、このコードを実行する前後の「~$ modinfo wacom」から、srcversionを比較して下さい。同一のバージョンを得ることができますか?

コード:

bash: /etc/modules: Permission denied

「~$ sudo gedit /etc/modules」で、このテキストファイルの内容を見ることができます。

オフライン

 

Board footer

Powered by FluxBB