Top > ペンタブレットを使ãˆã‚‹ã‚ˆã†ã«ã™ã‚‹

Linuxã§ã‚¿ãƒ–レットを動ã‹ã™ã€‚ Edit

X.Orgã§ã¯å‹•ã‹ã›ãªã„ã¨æ€ã£ã¦ã„ãŸãƒšãƒ³ã‚¿ãƒ–レットã§ã—ãŸãŒã€ã©ã†ã«ã‹å‹•ã‹ã™ã“ã¨ã«æˆåŠŸã—ã¾ã—ãŸã€‚
ã‚‚ã¡ã‚ã‚“ã€ç­†åœ§ã‚„ã€ã‚¢ã‚¹ãƒšã‚¯ãƒˆæ¯”ã‚‚å•題ãªãã€Windowsã®å‹•作ã¨å…¨ã変ã‚りã¾ã›ã‚“。
ç§ã®ãƒšãƒ³ã‚¿ãƒ–レットã¯USB wacom Intuos ã§ã™ãŒã€å¤šåˆ†ã€USB FAVOã‚‚å‹•ã‹ã›ã‚‹ã¨æ€ã„ã¾ã™ã€‚
å‹•ã‹ã™ã«ã¯å°‘ã—設定ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã®ã§ã€ãã®æ–¹æ³•を下記ã«ç¤ºã—ã¾ã™ã€‚
作業㯠root 権é™ã§å®Ÿè¡Œã—ã¾ã™ã€‚(筆者環境:ubuntu-ja5.10 + KDE3.4 + Gimp2.28)
以下作業ã¯å…¨ã¦è‡ªå·±è²¬ä»»ã§ãŠé¡˜ã„ã—ã¾ã™ã€‚(><)

※å‚考:
â– ï¼ IT 様ã®è¨˜äº‹
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/590usetablet.html
â– The Linux Wacom Project 様ã®è¨˜äº‹
http://linuxwacom.sourceforge.net/index.php/howto/x11

ã¾ãšã€wacomドライãƒã‚’ The Linux Wacom Project ã‹ã‚‰ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã—ã¾ã™ã€‚*1.
記事執筆中ã§ã¯0.7.2ãŒæœ€æ–°ã§ã™ã€‚tar.bz2ã‚’è§£å‡ã™ã‚‹ã¨ã€wacom_drv.o ã¨ã„ã†
ファイルãŒå‡ºæ¥ã¾ã™ã®ã§ã€ã“れを /usr/X11R6/lib/modules/input ã¸ç½®ãã¾ã™ã€‚
ã™ã§ã«åŒåã®ãƒ•ァイルãŒã‚ã‚‹ã¨æ€ã„ã¾ã™ãŒã€ä¸Šæ›¸ãã§OKã§ã™ã€‚(心é…ãªã‚‰ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã™ã‚‹ï¼‰

次ã«LinuxãŒã‚¿ãƒ–レットをã©ã†èªè­˜ã—ã¦ã„ã‚‹ã‹ã‚’調ã¹ã¾ã™ã€‚USBã«ã‚¿ãƒ–レットを差込ã¿ã€
/proc/bus/input/devices ã‚’é–‹ãã¾ã™ã€‚ç§ã®ç’°å¢ƒã§ã¯ä¸‹è¨˜ã®ã‚ˆã†ã«ãªã£ã¦ã¾ã—ãŸã€‚

I: Bus=0003 Vendor=056a Product=0021 Version=0101
N: Name="Wacom Intuos 6x8"
P: Phys=usb-0000:00:02.0-1/input0
H: Handlers=mouse1 event2 ts1
B: EV=1f
B: KEY=1cdf 0 1f0000 0 0 0 0 0 0 0 0
B: REL=100
B: ABS=f000163
B: MSC=1

ã“ã“ã§æ³¨ç›®ã™ã‚‹ã®ã¯H:ã®event ã®éƒ¨åˆ†ã§ã™ã€‚ç§ã®Linuxã¯ã‚¿ãƒ–レットをevent2 ã¨èªè­˜ã—ã¦ã¾ã™ã€‚
ã“れをメモã—ã¦ãŠãã¾ã™ã€‚
次ã«/etc/X11/ ã® xorg.conf ã‚’é–‹ãã€*2 下記Section を追加ã—ã¾ã™ã€‚
(マウスセクションã®å¾Œã«è¿½åŠ ã™ã‚‹ã¨åˆ†ã‹ã‚Šã‚„ã™ã„ã¨æ€ã„ã¾ã™ã€‚)

 Section "InputDevice"
   Identifier  "stylus"
   Driver      "wacom"
   Option      "Device" "/dev/input/event2"
   Option      "Mode" "Absolute"
   Option      "Type" "stylus"
   Option      "USB"  "on"
   Option      "Suppress" "30"
 EndSection
 
 Section "InputDevice"
   Identifier  "eraser"
   Driver      "wacom"
   Option      "Device" "/dev/input/event2"
   Option      "Mode" "Absolute"
   Option      "Type" "eraser"
   Option      "USB"  "on"
   Option      "Suppress" "30"
 EndSection
 
 Section "InputDevice"
   Identifier  "cursor"
   Driver      "wacom"
   Option      "Device" "/dev/input/event2"
   Option      "Mode" "relative"
   Option      "Type" "cursor"
   Option      "USB"  "on"
   Option      "Suppress" "30"
 EndSection

ã“ã“ã§æ³¨æ„ã™ã‚‹ã®ã¯Option "Device" ã®éƒ¨åˆ†ã§ã™ã€‚
ã“ã“ã‚’ã€å…ˆã»ã©ãƒ¡ãƒ¢ã—ãŸã‚¿ãƒ–レットã®èªè­˜ï¼ˆevent ï¼Ÿï¼‰ã«æ›¸ãæ›ãˆã¾ã™ã€‚
ç¶šã„ã¦ã€Section "ServerLayout" ã«ä¸‹è¨˜ã‚’追加ã—ã¾ã™ã€‚

InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "AlwaysCore"

ã“れã§å®Œäº†ã§ã™ã€‚ xorg.conf ã‚’ä¿å­˜ã—ã€*2 コンピュータをå†èµ·å‹•ã—ã¾ã™ã€‚
Gimpã‚’ç«‹ã¡ä¸Šã’ã€ãƒ•ァイル-環境設定-入力機器-追加ã•れãŸå…¥åŠ›æ©Ÿå™¨ã®è¨­å®šã‚’é¸ã³ã¾ã™ã€‚
デãƒã‚¤ã‚¹ã‚’é¸ã³ã€ãƒ¢ãƒ¼ãƒ‰ã‚’ç”»é¢ã«è¨­å®šã—ã¾ã™ã€‚ãŸã‚ã—æãã§ç­†åœ§ã‚’確èªã—ã¦ãã ã•ã„。

 

*1.ï¼ IT様ã®è¨˜äº‹ã§ã¯ graphireUSB ã¨è¨€ã†ãƒ‰ãƒ©ã‚¤ãƒã‚’使用ã—ã¦ã¾ã™ãŒã€
   ç§ã®ç’°å¢ƒã§ã¯é€†ã«ã“ã®ãƒ‰ãƒ©ã‚¤ãƒãŒä¸å®‰å®šã§ä½¿ç”¨ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚
*2.ディストリã«ã‚ˆã£ã¦XF86Config ã ã£ãŸã‚Šã€XF86Config-4 ã ã£ãŸã‚Šã—ã¾ã™ã€‚


Diff Freeze Rename Backup   RSS of recent changes
Last-modified: (514d)