จะปรับเทียบแท็บเล็ต Wacom ภายใต้ Ubuntu Lucid ได้อย่างไร


4

ฉันใช้แท็บเล็ตของ Wacom บน Linux มาระยะหนึ่งแล้วโดยเฉพาะใน Ubuntu และในรุ่นก่อนหน้านี้ฉันเคยใช้xidumpเพื่อติดตามค่าอินพุต ฉันจะใช้ข้อมูลนั้นเพื่อตั้งค่าการปรับเทียบในไฟล์ xorg.conf ของฉัน อย่างไรก็ตามใน Ubuntu รุ่นล่าสุดคำสั่งนี้ไม่มีอยู่และแพ็คเกจwacom-toolsที่ติดตั้งไว้ก่อนหน้านี้ได้ถูกลบออกไปแล้ว

มีวิธีใหม่ในการปรับเทียบแผ่น Wacom ภายใต้ Linux หรือไม่ ฉันควรใช้วิธีการอื่นในการรับข้อมูลนี้หรือไม่?

คำตอบ:


2

นี่คือสิ่งที่ลงเอยด้วยการทำงานสำหรับฉัน

1) ค้นหาหมายเลขอุปกรณ์ของแท็บเล็ตของคุณ (สำหรับฉันการใช้สตริงเนื่องจากตัวระบุอุปกรณ์ใช้งานไม่ได้การใช้หมายเลขอุปกรณ์น่าจะเป็นวิธีที่ดีที่สุด)

$ xsetwacom --list --verbose
... Display is '(null)'.
... 'list' requested.
... Found device 'Virtual core XTEST pointer' (4).
... Found device 'Virtual core XTEST keyboard' (5).
... Found device 'Power Button' (6).
... Found device 'Video Bus' (7).
... Found device 'Power Button' (8).
... Found device 'Sleep Button' (9).
... Found device 'AT Translated Set 2 keyboard' (10).
... Found device 'Serial Wacom Tablet eraser' (11).
Serial Wacom Tablet eraser ERASER    
... Found device 'Serial Wacom Tablet' (12).
Serial Wacom Tablet STYLUS    
... Found device 'Macintosh mouse button emulation' (13).
... Found device 'SynPS/2 Synaptics TouchPad' (14).

2) ค้นหาค่าเริ่มต้น / ค่าปัจจุบันสำหรับระบบของคุณ

$ cat /var/log/Xorg.0.log | grep "Serial Wacom Tablet:"
(**) Serial Wacom Tablet: Applying InputClass "Wacom serial class"
(II) Serial Wacom Tablet: type not specified, assuming 'stylus'.
(II) Serial Wacom Tablet: other types will be automatically added.
(**) Serial Wacom Tablet: always reports core events
(II) Serial Wacom Tablet: hotplugging dependent devices.
(II) Serial Wacom Tablet: hotplugging completed.
(--) Serial Wacom Tablet: top X=0 top Y=0 bottom X=30730 bottom Y=18520 resol X=2540 resol Y=2540

3) ปรับแต่งจนกว่าคุณจะพบค่าที่ดี

$ xsetwacom set 12 TopX 60

4) เมื่อคุณพบคุณค่าที่ดีแล้วให้ใส่ไว้ใน /usr/lib/X11/xorg.conf.d/10-wacom.conf

Section "InputClass"
        Identifier "Wacom serial class"
        MatchProduct "Serial Wacom Tablet"
        Driver "wacom"
        Option "ForceDevice" "ISDV4"
        Option "Button2" "3"
        Option "TopX" "60"
        Option "BottomX" "30690"
        Option "TopY" "10"
        Option "BottomY" "18350"
EndSection

ต้องรีเซ็ตค่าซ้ำแล้วซ้ำอีกเป็นความเจ็บปวดเล็กน้อย (มากกว่าแค่เขียนเลขสี่ตัวต่อวัน) แต่มันไม่ใช่จุดจบของโลก


0

ฉันไม่เคยเห็นความต้องการปรับเทียบแท็บเล็ต Wacom ของฉันจริงๆ แต่บางทีฉันอาจช่วยคุณได้ ...

ติดตั้งแพคเกจevtestsudo evtest /dev/input/wacomและเรียกใช้ สิ่งนี้ทำงานได้ดีบนระบบของฉัน ตรงกันข้ามกับของคนรายการ แต่evtestเท่านั้นดูเหมือนว่าจะจับค่าชั่วขณะเมื่อเริ่มต้น ดังนั้นสำหรับการสอบเทียบคุณจะต้องเรียกใช้การทดสอบหลาย ๆ ครั้งและหยุดโดยใช้ CTRL-C

หากคุณต้องการจัดเก็บการตั้งค่าการสอบเทียบของคุณคุณควรตั้งค่าไว้ในไฟล์. xsessionrcซึ่งมีที่มาเมื่อใดก็ตามที่คุณลงชื่อเข้าใช้เซิร์ฟเวอร์ X ของคุณ นี่คือข้อความที่ตัดตอนมาจากไฟล์ของฉันที่เปลี่ยนปุ่มสไตลัส:

if [ -x /usr/bin/xsetwacom ]; then
  # Wacom Intuos3 (Stylus)
  xsetwacom set 'Wacom Intuos3 6x8' 'Button1' '1'
  xsetwacom set 'Wacom Intuos3 6x8' 'Button2' '3'
  xsetwacom set 'Wacom Intuos3 6x8' 'Button3' '2'
fi

2
อย่าลืมว่าแท็บเล็ตที่แปลงสภาพได้ส่วนใหญ่เป็นแท็บเล็ตประเภท Wacom ด้วย Fujitsu Lifebook ของฉันมีดิจิตัล Wacom ติดตั้งไว้ในหน้าจอและไม่ปรับเทียบก็สามารถปิดได้เกือบทั้งเซนติเมตรในบางตำแหน่ง ถึงเวลาแล้วที่การสอบเทียบมีความสำคัญจริงๆ
อดัม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.