นี่คือคำสั่ง wminput ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
wminput - ไดรเวอร์เหตุการณ์สำหรับ wiimote
เรื่องย่อ
wminput [ตัวเลือก]
DESCRIPTION
หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ wminput คำสั่ง
wminput เป็นโปรแกรมที่จัดเตรียมไดรเวอร์เหตุการณ์สำหรับ wiimote รองรับปุ่มทั้งหมด
(ยกเว้น Power) และการติดตามตัวชี้ และมีปลั๊กอินอัลกอริธึมการติดตาม
สถาปัตยกรรม.
เคอร์เนลของคุณต้องได้รับการกำหนดค่าด้วยการสนับสนุน uinput (INPUT_UINPUT หรือ Device Drivers/Input
การสนับสนุนอุปกรณ์/ไดรเวอร์เบ็ดเตล็ด/การสนับสนุนไดรเวอร์ระดับผู้ใช้ภายใต้ menuconfig) รวบรวม
ลงในเคอร์เนลหรือเป็นโมดูล ดู
http://gentoo-wiki.com/HOWTO_Compile_a_Kernel_Manually สำหรับข้อมูลเกี่ยวกับเคอร์เนล
การรวบรวม โดยค่าเริ่มต้น การกำหนดค่า udev บางส่วน (ทั้งหมด?) จะตั้งค่าอุปกรณ์ uinput
ไฟล์ที่อ่านได้โดยรูทเท่านั้น การใช้ wminput เป็นผู้ใช้อื่นที่ไม่ใช่ root ต้องการ
configuration udev เพื่อเปลี่ยนการอนุญาตบน uinput วางบรรทัดต่อไปนี้ใน a
แฟ้มที่อยู่ใน /etc/udev/rules.d (ดูเอกสารประกอบสำหรับ distro ของคุณสำหรับไฟล์ที่แนะนำ
สำหรับกฎท้องถิ่น) เพื่ออนุญาตให้ทุกคนในระบบใช้ uinput:
KERNEL=="uinput", MODE="0666"
วิธีที่ปลอดภัยยิ่งขึ้นใช้บรรทัดต่อไปนี้เพื่ออนุญาตให้ทุกคนใน เพื่อใช้ wminput
และเพิ่มเฉพาะผู้ใช้ที่ต้องการไปยัง :
KERNEL=="uinput", GROUP=" "
สามารถสร้างกลุ่ม uinput เพื่อจุดประสงค์นี้โดยเฉพาะหรือกลุ่มอื่นที่มีอยู่ได้
เช่นล้อก็ใช้ได้
การทำให้ X รู้จักสัญลักษณ์คีย์ที่ไม่ได้มาตรฐาน และการดำเนินการจับคู่กับสัญลักษณ์เหล่านั้น คือ
ไม่อัตโนมัติ กวดวิชาที่ดีเยี่ยมที่ http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys
สามารถช่วยคุณตั้งค่านี้ได้ ภาพรวมของกระบวนการ (ดู HOWTO สำหรับข้อมูลเพิ่มเติม
ข้อมูล):
1.แก้ไข ~/.CWiid/wminput.conf
2. ใช้ xev, wminput และ wiimote ของคุณเพื่อดูว่ามีการจับคู่สัญลักษณ์หลักแล้วหรือไม่
และหารหัสกุญแจถ้าไม่ใช่
3.หากรหัสไม่ถูกจับคู่กับสัญลักษณ์ที่เหมาะสม ให้แก้ไข ~/.Xmodmapและใช้ xmodmap
เพื่อทำแผนที่ (สำเนาของฉัน ~/.Xmodmap รวมอยู่ใน CWiid/doc)
4. ใช้ xbindkeys หรือยูทิลิตี้เฉพาะตัวจัดการหน้าต่างเพื่อจับคู่สัญลักษณ์สำคัญกับเฉพาะ
การปฏิบัติ
โดยค่าเริ่มต้น ปลั๊กอินการติดตาม wminput จะติดตั้งไว้ที่ /usr/lib/CWiid/plugins ปลั๊กอิน
อาจถูกวางไว้ใน ~/.CWiid/ปลั๊กอินและปลั๊กอินที่วางอยู่ที่นี่จะมีความสำคัญเหนือกว่า
OPTIONS
-h แสดงสรุปตัวเลือก
-ใน, --รุ่น
ข้อมูลเวอร์ชันเอาต์พุตและการออก
-ค, --การกำหนดค่า [ไฟล์]
เลือกไฟล์ปรับแต่งที่จะใช้
-NS, --ภูต
หมายถึง -q, -r และ -w
-NS, --เงียบ
ลดเอาต์พุตให้เป็นข้อผิดพลาด
-NS, --เชื่อมต่อใหม่ [รอ]
ลองเชื่อมต่อใหม่โดยอัตโนมัติหลังจากยกเลิกการเชื่อมต่อ wiimote
-w, --รอ
รออย่างไม่มีกำหนดเพื่อให้ wiimote เชื่อมต่อ
บัดดี้ ระบุที่อยู่บลูทูธ wiimote ที่อยู่อุปกรณ์บลูทูธ (bdaddr) ของ
wiimote สามารถระบุได้ในบรรทัดคำสั่งหรือผ่าน WIIMOTE_BDADDR
ตัวแปรสภาพแวดล้อมในลำดับความสำคัญนั้น หากไม่มีให้
wiimote แรกที่พบโดย hci_inquiry จะถูกใช้
ใช้ wminput ออนไลน์โดยใช้บริการ onworks.net