
Ubuntu日本語フォーラム
ログインしていません。
こうなっていました。
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
オフライン
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)にあります。
オフライン
すみません。
「~$ sudo gedit 69-xserver-xorg-input-wacom.rules」をコマンドラインで実行したのですが、
何も出てきませんでした・・・。
テキストエディタは起動したのですが、その中にテキストがまったく書いてありませんでした・・・。
オフライン
Mocchi による投稿:
端末で「~$ sudo gedit 69-xserver-xorg-input-wacom.rules」を実行してみてください。
この箇所は「~$ sudo gedit /lib/udev/rules.d/69-xserver-xorg-input-wacom.rules」の間違いです。すみませんでした。。。
オフライン
テキストエディタが起動し、テキストが出てきたので上記のコードを入力し、保存して終了しました。
その後一度ログアウトし、再ログインして動作を確認しましたが、やはり動かないです・・・。
オフライン
やはり、カーネルの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. カーネルモジュールをカーネルに組み込む
オフライン
https://forums.ubuntulinux.jp/viewtopic.php?id=8804
から来ました。
https://forums.ubuntulinux.jp/viewtopic.php?id=8804の#5の作業は
CTH-461を接続しないで行いましたか? それとも接続したままですか?
なるべくUSBにはキーボード、マウス以外のその他のデバイスは接続しないで行った方がいいと考えますが
いかがでしょうか?
もし、接続したままだったのなら一度wacomタブレットを取り外し、再起動してらかタブレットを接続しないで
再設定をしてみてはいかがでしょうか?
オフライン
Mocchi様
ステップ2まで成功しました。
ステップ3とステップ4の方法を教えてください。
daxmarks様
今更ですが、ペンタブはとりあえず接続しないで行っています。
オフライン
makeのメッセージ中にある「Your wacom.ko is available under 」はどこを示してますか?
再度makeを走らせても大丈夫なので、確認をお願いします。取り急ぎ。
オフライン
Mocchi による投稿:
再度makeを走らせても大丈夫なので、確認をお願いします。取り急ぎ。
再度configureを走らせても、です。
オフライン
以下の場所にありました
/home/ユーザー名/temp/linuxwacom-0.8.8-4/src/2.6.30
オフライン
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」で対応させています。
これから少し席を外しますので返信が滞りますが、ご了承下さい。
オフライン
エラーメッセージはありませんでした。
続いてステップ4をよろしくお願いいたします。
オフライン
ステップ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タブレットの接続と確認をします。
オフライン
すみません、前に指示したことはまったくの出鱈目でした。
/lib/modules/`uname -r`/以下にないモジュールはロードできないことになっていました。
「~$ modinfo wacom」は「/lib/modules/2.6.32-23-generic-pae/kernel/drivers/input/tablet/wacom.ko」を参照します。
#39の内容は取り下げます。
オフライン
ええと・・・。
では、次はどのようなことをすればよいのでしょうか?
オフライン
おはようございます。
ステップ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です。
ひとまずここまで。エラーなどあったら教えて下さい。
オフライン
すみません・・・。
~$ 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
オフライン
あー、なんたること!!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
オフライン
ありがとうございました。
導入することができました。
が、よくよく考えて見ると僕は左利きなので、若干使いにくいです・・・。
どうにかして左利き型にすることができませんか?
オフライン
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を一度再起動すると、このコードをもう一度入力しないといけないようです。
何か保存とかをしなくてはいけないでしょうか。
オフライン
おめでとうございます。初心者にカーネルモジュールのビルドをしてもらうのはいかがなものかと初めは躊躇していたんですが(#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の導入を考えている他のユーザの参考になるかと思います。
オフライン
まさに以下のものです・・・。
~$ 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
オフライン
連続投稿ですみません。
Rotate "HALF"とは、/usr/lib/X11/xorg.conf.d/10-wacom.confのどこに追記すればいいのでしょうか。
オフライン
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」で、このテキストファイルの内容を見ることができます。
オフライン