นี่คือคำสั่ง xsetwacom ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
xsetwacom - ยูทิลิตี commandline เพื่อสอบถามและแก้ไขการตั้งค่าไดรเวอร์ wacom
เรื่องย่อ
xsetwacom [ตัวเลือก] [คำสั่ง [อาร์กิวเมนต์]]
DESCRIPTION
โปรแกรมนี้สอบถามหรือเปลี่ยนแปลงคุณสมบัติบนอุปกรณ์ที่โหลดโดยไดรเวอร์ wacom NS
การแก้ไขคุณสมบัติเกิดขึ้นที่รันไทม์และไม่ถาวรผ่าน X server
รีสตาร์ท
ทั่วไป OPTIONS
-NS, --แสดง display_name
เชื่อมต่อกับเซิร์ฟเวอร์ X ที่ระบุใน display_name; ดู X(7)
-ชม, --ช่วยด้วย
พิมพ์ความช่วยเหลือสั้นๆ
-ใน, --รายละเอียด
เปิดใช้งานเอาต์พุตแบบละเอียด ซึ่งมีประโยชน์สำหรับการดีบัก
-วี --รุ่น
แสดงหมายเลขเวอร์ชันและออก
คำสั่ง
คำสั่งที่อนุญาตคือ รายการ ได้รับ และ ตั้ง คำสั่งอาจระบุโดยมีหรือไม่มีก็ได้
หรือขีดคั่นก่อนหน้าสองอัน กล่าวคือ --รายการ เทียบเท่ากับ -รายการ และ รายการ.
รายการ คำสั่ง
รายการ อุปกรณ์
แสดงรายการอุปกรณ์ที่รู้จัก เฉพาะอุปกรณ์อินพุตที่จัดการโดยไดรเวอร์ wacom เท่านั้นที่แสดง
รายการ พารามิเตอร์
แสดงรายการพารามิเตอร์ที่รู้จัก แสดงรายการพารามิเตอร์ทั้งหมดที่เหมาะสมสำหรับ ได้รับ หรือ ชุด คำสั่ง
โปรดทราบว่าพารามิเตอร์บางอย่างอาจไม่พร้อมใช้งานในอุปกรณ์ทุกประเภท
รายการ การปรับเปลี่ยน
ระบุนามแฝงสำหรับตัวปรับแต่งและคีย์อื่น ๆ ที่สามารถใช้ได้เมื่อตั้งค่าปุ่ม
การทำแผนที่การกระทำ
GET คำสั่ง
ได้รับ พารามิเตอร์ device_name
รับการตั้งค่าปัจจุบันสำหรับพารามิเตอร์บนอุปกรณ์ที่กำหนด โปรดทราบว่าไม่ใช่ทั้งหมด
พารามิเตอร์มีอยู่ในอุปกรณ์ทุกประเภท ชื่อพารามิเตอร์พิเศษ "ทั้งหมด" may
มีให้เพื่อแสดงการตั้งค่าปัจจุบันทั้งหมดบนอุปกรณ์
โดยค่าเริ่มต้น ตัวเลือกจะถูกพิมพ์บนบรรทัดคำสั่งในรูปแบบที่เกี่ยวข้อง
รูปแบบผลลัพธ์อาจเปลี่ยนแปลงได้ด้วยหนึ่งในตัวเลือกต่อไปนี้:
-NS, --เปลือก
แสดงเอาต์พุตในรูปแบบเชลล์ เช่น เป็นคำสั่งเชลล์ไปยัง xsetwacom to
ทำซ้ำพารามิเตอร์เดียวกัน
-NS, --xconf
แสดงผลลัพธ์ในรูปแบบ xorg.conf เช่นเป็นบรรทัดตัวเลือกที่อาจเพิ่มลงใน
ส่วน InputDevice ใน xorg.conf
ตลาดหลักทรัพย์ คำสั่ง
ชุด พารามิเตอร์ device_name [ค่า]
ตั้งค่าพารามิเตอร์บนอุปกรณ์ที่กำหนดให้เป็นค่าที่ระบุ โปรดทราบว่าไม่
พารามิเตอร์ทั้งหมดสามารถเขียนได้ บางพารามิเตอร์เป็นแบบอ่านอย่างเดียวและทำให้เกิดข้อผิดพลาดเมื่อพยายาม
ที่จะปรับเปลี่ยน
พารามิเตอร์
พารามิเตอร์บางอย่างอาจไม่มีอยู่ในเครื่องมือทั้งหมด ใช้คำสั่ง get กับพารามิเตอร์หรือ
พารามิเตอร์ "ทั้งหมด" สำหรับพารามิเตอร์ที่เกี่ยวข้องของเครื่องมือป้อนข้อมูลเฉพาะและการตั้งค่าปัจจุบัน
พื้นที่ x1 ปี 1 x2 ปี 2
ตั้งค่าพื้นที่ป้อนข้อมูลแท็บเล็ตในพิกัดอุปกรณ์ในรูปแบบซ้ายบน x/y และด้านล่าง
ขวา x/y ซ้ายบนและล่างขวาถูกกำหนดไว้ในเนทีฟของอุปกรณ์
การวางแนวโดยไม่คำนึงถึงการหมุนจริงที่ใช้ในปัจจุบัน อินพุตภายนอก
พิกัดเหล่านี้จะถูกตัดไปที่ขอบของพื้นที่ที่กำหนด ค่าเริ่มต้น: 0 0
x2 y2; ด้วยแท็บเล็ต x2 และ y2 เฉพาะ
ปุ่ม ปุ่ม-หมายเลข [การแมป]
ตั้งค่าการแมปสำหรับปุ่ม-หมายเลขที่ระบุ การแมปอยู่ในรูปของ a
ปุ่มตัวเลขเดียวหรือ 'การดำเนินการ' ที่จะดำเนินการ หากไม่มีการทำแผนที่ให้
การแมปเริ่มต้นจะถูกกู้คืน
การแมปปุ่มตัวเลขระบุหมายเลขปุ่ม X11 หมายเลขปุ่มที่กำหนด
ควรสอดคล้องกับ ตัวอย่างเช่น การทำแผนที่ของ "3" หมายถึงการกดของที่กำหนด
ปุ่ม-หมายเลขจะทำให้กดปุ่ม X11 3 (เช่นคลิกขวา)
การแมปการดำเนินการอนุญาตให้กดปุ่มเพื่อดำเนินการหลายเหตุการณ์ พวกเขาอยู่ในรูปของ
สตริงของคำหลักและอาร์กิวเมนต์
คีย์เวิร์ด "คีย์" ตามด้วยรายชื่อคีย์ เหล่านี้สามารถเลือกเป็น
นำหน้าด้วย "+" สำหรับกดและ "-" สำหรับการปล่อย หากไม่ให้ +/- ให้กดและ-
ถือว่าปล่อย ยกเว้นปุ่มตัวปรับแต่งที่กดซ้าย ชื่อคีย์สามารถ
เป็น X11 KeySyms หรือนามแฝงบางอย่างเช่น 'shift' หรือ 'f1' (สามารถดูรายการทั้งหมดได้
กับ รายการ การปรับเปลี่ยน สั่งการ).
ตัวอย่างเช่น "key +a +shift b -shift -a" จะแปลงปุ่มให้เป็นชุดของ
การกดแป้นในตัวอย่างนี้ "กด a, กด shift, กดและปล่อย b, ปล่อย
กะปล่อย".
คีย์เวิร์ด "button" คล้ายกัน ยกเว้นอาร์กิวเมนต์เป็นหมายเลขปุ่ม X11
คำหลัก "modetoggle" ยังเป็นที่รู้จัก มันไม่มีข้อโต้แย้งใด ๆ และสลับ
โหมดอุปกรณ์ระหว่างการติดตามตัวชี้แบบสัมพัทธ์และแบบสัมบูรณ์
เหตุการณ์ในการแมปการดำเนินการจะถูกส่งเมื่อกดปุ่มจริง ถ้า
การแมปการกระทำจะปล่อยให้ปุ่มหรือปุ่มใดๆ ถูกกด (เช่น คีย์ตัวปรับแต่ง)
พวกเขาจะถูกปล่อยเมื่อปล่อยปุ่มทางกายภาพ
อาจมีคำหลักหลายคำในการดำเนินการเดียวหากต้องการ: ตัวอย่างเช่น "key +ctrl
ปุ่ม 5 คีย์ -ctrl" แต่ละคีย์เวิร์ดรับอาร์กิวเมนต์ทั้งหมดจนถึงคีย์เวิร์ดถัดไป
สามารถระบุการกดและ/หรือการปล่อยได้สูงสุด 256 ครั้งในการดำเนินการแมป
ไดรเวอร์สามารถจำลองเหตุการณ์ของคีย์จริงได้เท่านั้น แต่ไม่สามารถจำลองคีย์และ xsetwacom . ได้
แปลลำดับการทำแผนที่เป็นเหตุการณ์ดังกล่าว ดังนั้นสัญลักษณ์บนเดียวกัน
คีย์จริงจะสร้างเหตุการณ์เดียวกัน ตัวอย่างเช่น '1' และ '!' อยู่เหมือนกัน
คีย์บนแป้นพิมพ์ของสหรัฐอเมริกาและมีรหัสเดียวกัน) สำหรับการเข้าถึงกุญแจบน a
ระดับการเลื่อนที่สูงขึ้น ควรป้อนลำดับตามที่จะพิมพ์บน a
แป้นพิมพ์จริง ตัวอย่างเช่น ป้อนเครื่องหมายอัศเจรีย์โดยลำดับของ
"คีย์ +shift 1 -shift"
BindToSerial [ซีเรียล|0]
ผูกอุปกรณ์กับเครื่องมือด้วยหมายเลขซีเรียลที่ระบุ เมื่อผูกพันแล้ว
อุปกรณ์จะละเว้นเหตุการณ์จากเครื่องมืออื่น อนุกรมของ 0 หมายความว่าอุปกรณ์เป็น
ไม่ผูกมัดและจะตอบสนองต่อเครื่องมือประเภทที่ตรงกัน ค่าเริ่มต้น: 0
MapToOutput [เอาท์พุท]
แมปพื้นที่อินพุตของแท็บเล็ตกับเอาต์พุตที่กำหนด (เช่น "VGA1") ชื่อเอาต์พุตอาจ
อาจเป็นชื่อส่วนหัวที่มีให้ผ่านส่วนขยาย XRandR หรือ X11
สตริงเรขาคณิตของรูปแบบ WIDTHxHEIGHT+X+Y เพื่อเปลี่ยนไปใช้ตัวถัดไป
เอาต์พุต ยังรองรับคีย์เวิร์ด "ถัดไป" ด้วย สิ่งนี้จะวนไปมาระหว่าง
จอภาพแต่ละจอเชื่อมต่อกับระบบ จากนั้นจึงเชื่อมต่อกับเดสก์ท็อปทั้งหมด NS
การแมปอาจถูกรีเซ็ตเป็นเดสก์ท็อปทั้งหมดได้ตลอดเวลาด้วยชื่อเอาต์พุต
"เดสก์ทอป". ผู้ใช้ไดรเวอร์ไบนารี NVIDIA ควรใช้ชื่อเอาต์พุต "HEAD-0"
และ "HEAD-1" จนกว่าไดรเวอร์จะรองรับ XRandR 1.2 หรือใหม่กว่า
การกำหนดค่าการแมปเอาต์พุตเป็นการตั้งค่าครั้งเดียวและไม่ได้ติดตามเอาต์พุต
การกำหนดค่าใหม่; ต้องรันคำสั่งใหม่ทุกครั้งที่มีการกำหนดค่าเอาต์พุต
การเปลี่ยนแปลง เมื่อใช้กับการหมุนเม็ดยา ต้องหมุนเม็ดยาก่อนถึงจะเป็น
จับคู่กับหน้าจอใหม่ พารามิเตอร์นี้เป็นแบบเขียนอย่างเดียวและไม่สามารถสืบค้นได้
โหมด แอบโซลูท|ญาติ
ตั้งค่าโหมดอุปกรณ์เป็นญาติหรือสัมบูรณ์ ญาติหมายถึงการติดตามตัวชี้
สำหรับอุปกรณ์จะทำงานเหมือนเมาส์ในขณะที่ Absolute หมายถึงตัวชี้
สอดคล้องกับตำแหน่งที่แท้จริงของอุปกรณ์บนหน้าจอแท็บเล็ตหรือแท็บเล็ตพีซี
ค่าเริ่มต้น: ค่าสัมบูรณ์สำหรับสไตลัส ยางลบ และการสัมผัสแท็บเล็ตพีซี สัมพันธ์กับเคอร์เซอร์และ
แท็บเล็ตสัมผัส
เส้นโค้งความดัน x1 ปี 1 x2 ปี 2
เส้นโค้งเบซิเยร์ของลำดับที่สาม ประกอบด้วยจุดยึดสองจุด (0,0 และ 100,100) และ
จุดควบคุมที่ผู้ใช้ปรับเปลี่ยนได้สองจุดที่กำหนดรูปร่างของเส้นโค้ง ยกโค้ง
(x1 y1 x2>y2) เพื่อ "กระชับ"
รู้สึก. อนุญาตให้ใช้เส้นโค้งรูปทรงซิกมอยด์ (x1>y1 x2 y2). ค่าเริ่มต้น:
0 0 100 100 เส้นโค้งเชิงเส้น ช่วง 0 ถึง 100 สำหรับทั้งสี่ค่า
ตัวอย่างดิบ ระดับ
ตั้งค่าขนาดหน้าต่างตัวอย่าง (หน้าต่างสุ่มตัวอย่างเฉลี่ยแบบเลื่อน) สำหรับอินพุตขาเข้า
จุดข้อมูลดิบของเครื่องมือ ค่าเริ่มต้น: 4 ช่วง 1 ถึง 20
หมุน ไม่มี|ครึ่ง|cw|ccw
ตั้งค่าแท็บเล็ตเป็นการหมุนที่กำหนด:
ไม่มี: แท็บเล็ตไม่ได้หมุนและใช้การหมุนตามธรรมชาติ
ครึ่งหนึ่ง: แท็บเล็ตหมุน 180 องศา (คว่ำลง)
cw: แท็บเล็ตหมุนตามเข็มนาฬิกา 90 องศา
ccw: แท็บเล็ตหมุนทวนเข็มนาฬิกา 90 องศา
การหมุนเป็นตัวเลือกทั้งแท็บเล็ต: การหมุนเครื่องมือหนึ่งส่งผลต่อเครื่องมืออื่นๆ ทั้งหมด
ที่เกี่ยวข้องกับแท็บเล็ตเดียวกัน เมื่อหมุนแท็บเล็ตตามร่างกาย ให้หมุนใดๆ
เครื่องมือเพื่อการวางแนวที่สอดคล้องกัน ค่าเริ่มต้น: none
ปราบปราม ระดับ
ตั้งค่าระดับคัทออฟเดลต้า (ส่วนต่าง) สำหรับการประมวลผลอินพุตขาเข้าเพิ่มเติม
ค่าพิกัดเครื่องมือ ตัวอย่างเช่น เหตุการณ์พิกัด X หรือ Y จะถูกส่งต่อเมื่อ
การเปลี่ยนแปลงระหว่างพิกัด X หรือ Y ปัจจุบันกับพิกัดก่อนหน้านั้นมากกว่า
กว่าค่าระงับ เช่นเดียวกับระดับความดัน (พิกัด Z) และ
ค่าการหมุนเอียง ด้วยวงล้อสัมบูรณ์ปัจจุบัน (AbsWheel) หรือค่า Tilt the
เดลต้าระหว่างมันกับค่าก่อนหน้าต้องเท่ากับหรือมากกว่า
ระงับค่าเพื่อที่จะส่งต่อไป Suppress เป็นพารามิเตอร์ที่กว้างของแท็บเล็ต NS
ระดับเดลต้าที่ระบุสำหรับเครื่องมือป้อนข้อมูลหนึ่งรายการจะถูกนำไปใช้กับพิกัดเครื่องมือป้อนข้อมูลทั้งหมด
หากต้องการปิดใช้งานการปราบปราม ให้ใช้ระดับ 0 ค่าเริ่มต้น: 2 ช่วง 0 ถึง 100
แท็บเล็ตDebugLevel ระดับ
ตั้งค่าระดับการดีบักสำหรับแท็บเล็ตนี้เป็นระดับที่กำหนด มีผลกับโค้ดเท่านั้น
เส้นทางที่ใช้ร่วมกันระหว่างเครื่องมือต่างๆ บนแท็บเล็ตจริงเดียวกัน ที่สูงขึ้น
ระดับหมายถึงข้อความดีบักที่ละเอียดยิ่งขึ้น ระดับ 0 จะปิดการดีบักสำหรับ
เครื่องมือนี้ จำเป็นต้องสร้างไดรเวอร์โดยเปิดใช้งานการดีบัก ดูสิ่งนี้ด้วย
ToolDebugLevel. ค่าเริ่มต้น: 0, ช่วง 0 ถึง 12
แท็บเล็ตพีซีปุ่ม เปิด | ปิด
หากเปิดอยู่ สไตลัสจะต้องสัมผัสกับหน้าจอเพื่อปุ่มด้านข้างของสไตลัสไปที่
งาน. หากปิด ปุ่มสไตลัสจะทำงานเมื่อปากกาสไตลัสอยู่ใกล้กับ
แท็บเล็ต (ไม่ว่าจะสัมผัสหน้าจอหรือไม่ก็ตาม) ค่าเริ่มต้น: เปิดสำหรับ Tablet
พีซี; ปิดสำหรับรุ่นอื่นๆ ทั้งหมด
ToolSerialก่อนหน้า
รับหมายเลขซีเรียลของเครื่องมือที่อยู่ใกล้เคียงล่าสุด ชุดนี้
ระบบจะอัปเดตหมายเลขทุกครั้งที่เครื่องมืออยู่ห่างจากพื้นที่ใกล้เคียง ถ้าเครื่องมือปัจจุบันไป
ครั้งหนึ่ง หมายเลขซีเรียลนี้เป็นหนึ่งในเครื่องมือปัจจุบัน มันคือ
พารามิเตอร์แบบอ่านอย่างเดียว
แตะ เปิด | ปิด
หากเปิดอยู่ ระบบจะรายงานเหตุการณ์การสัมผัสไปยัง userland กล่าวคือ เคอร์เซอร์ของระบบจะเคลื่อนที่เมื่อผู้ใช้
สัมผัสแท็บเล็ต หากปิด เหตุการณ์การแตะจะถูกละเว้น ค่าเริ่มต้น: เปิดสำหรับอุปกรณ์ที่
รองรับการสัมผัส; ปิดสำหรับรุ่นอื่นๆ ทั้งหมด
HWTouchSwitchสถานะ เปิด | ปิด
หากเปิดอยู่ แสดงว่าสวิตช์สัมผัสปิดอยู่ กล่าวคือมีการรายงานเหตุการณ์การสัมผัสไปยัง
ผู้ใช้ หากปิดอยู่ สวิตช์สัมผัสจะเปิดขึ้น กล่าวคือ เหตุการณ์การสัมผัสจะถูกละเว้น นี้
เป็นพารามิเตอร์แบบอ่านอย่างเดียว สถานะสวิตช์สัมผัสเริ่มต้นถูกดึงมาจากเคอร์เนล
เมื่อไดรเวอร์ X เริ่มทำงาน
ความใกล้เคียงของเคอร์เซอร์ ระยะทาง
กำหนดระยะทางสูงสุดจากแท็บเล็ตเพื่อหยุดการรายงานการเคลื่อนไหวของเคอร์เซอร์ในญาติ
โหมด. ค่าเริ่มต้นสำหรับซีรีส์ Intuos คือ 10 สำหรับซีรีส์ Graphire (รวมถึง Volitos) คือ
42. ใช้ได้เฉพาะกับเคอร์เซอร์/อุปกรณ์พัค
ธรณีประตู ระดับ
ตั้งค่าแรงดันขั้นต่ำที่จำเป็นในการสร้างเหตุการณ์ปุ่มสำหรับปลายปากกาสไตลัส
ยางลบหรือสัมผัส ระดับความดันของแท็บเล็ตทั้งหมดถูกทำให้เป็นมาตรฐานถึง 2048 ระดับ
โดยไม่คำนึงถึงระดับการสนับสนุนฮาร์ดแวร์จริง พารามิเตอร์นี้คือ
ไม่ขึ้นกับพารามิเตอร์ PressureCurve ค่าเริ่มต้น: 27 ช่วง 0 ถึง 2047
เครื่องมือ DebugLevel ระดับ
ตั้งค่าระดับการดีบักสำหรับเครื่องมือนี้เป็นระดับที่กำหนด มีผลกับเส้นทางโค้ดเท่านั้น
ที่เจาะจงสำหรับเครื่องมือที่กำหนด ระดับที่สูงขึ้นหมายถึงการดีบักที่ละเอียดยิ่งขึ้น
ข้อความ ระดับ 0 จะปิดการดีบักสำหรับเครื่องมือนี้ ต้องการให้คนขับเป็น
สร้างด้วยการเปิดใช้งานการดีบัก ดูเพิ่มเติมที่ TabletDebugLevel ค่าเริ่มต้น: 0, ช่วงของ0
เพื่อ 12
การปรับเทียบความดันใหม่ เปิด | ปิด
หากแรงดันเริ่มต้นของอุปกรณ์คือ != 0 ไดรเวอร์จะปรับเทียบแรงดันใหม่
พิสัย. นี่คือบัญชีสำหรับอุปกรณ์ที่ชำรุด ข้อเสียคือเมื่อผู้ใช้
กระแทกแท็บเล็ตแรงมาก การอ่านค่าความดันเริ่มต้นอาจไม่เท่ากับศูนย์แม้แต่
สำหรับปากกาที่ดีอย่างสมบูรณ์แบบ หากการอ่านค่าความดันต่อเนื่องไม่สูงกว่า
ความดันเริ่มต้นตามเกณฑ์จะไม่มีการสร้างเหตุการณ์ของปุ่ม ตัวเลือกนี้
อนุญาตให้ปิดใช้งานการปรับเทียบใหม่ ค่าเริ่มต้น: on
ผู้เขียน
Peter Hutterer[ป้องกันอีเมล]>
ใช้ xsetwacom ออนไลน์โดยใช้บริการ onworks.net