ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

hama-slide-mouse-control - ออนไลน์ใน Cloud

เรียกใช้ hama-slide-mouse-control ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง hama-slide-mouse-control ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, Windows online emulator หรือ MAC OS online emulator

โครงการ:

ชื่อ


hama-slide-mouse-control - ควบคุมการตั้งค่าของเมาส์เล่นเกม Hama SLide S1 USB

เรื่องย่อ


hama-สไลด์-เมาส์ควบคุม [ [ -d idVendor:idProduct ] 0-OR-MORE-คำสั่ง ...
| -h | --ช่วยด้วย | -v | --รุ่น ]

DESCRIPTION


โปรแกรมนี้ควบคุมเมาส์สำหรับเล่นเกม Hama SLide S1 USB: อนุญาตให้เปลี่ยน DPI
การตั้งค่าและสลับไปมาระหว่างสามโหมดที่แตกต่างกันซึ่งส่งผลต่อการทำงานของ
"ปุ่มนิ้วหัวแม่มือ" สองปุ่ม

หมายเหตุ: เพื่อให้สามารถเข้าถึงเมาส์ USB ได้ จะต้องรันโปรแกรมเป็น root, be
suid root ที่ติดตั้งไว้หรือต้องกำหนดค่า udev เพื่ออนุญาตให้เข้าถึงสำหรับผู้ใช้ทั่วไป
ดูส่วน "การตั้งค่า udev" ด้านล่าง

พื้นที่ -d สามารถใช้ตัวเลือกเพื่อระบุอุปกรณ์ USB ที่โปรแกรมควรค้นหา
อาร์กิวเมนต์ option คือสตริงของรูปแบบ "056e:001c" (ค่าเฉพาะนี้ก็คือ
ค่าเริ่มต้น) เช่น ผู้จำหน่าย USB และรหัสผลิตภัณฑ์เป็นเลขฐานสิบหก คั่นด้วยเครื่องหมายทวิภาค ดู
ผลลัพธ์ของ lsusb คำสั่งค้นหา ID ของอุปกรณ์ที่เชื่อมต่อ

คำสั่ง


สามารถระบุคำสั่งศูนย์หรือมากกว่าในบรรทัดคำสั่งได้ หากไม่มีคำสั่งใด ๆ เลย
ปัจจุบันโปรแกรมสามารถใช้ตรวจสอบการมีอยู่ของเมาส์ Hama SLide บน
เครื่องผ่านสถานะการออก มิฉะนั้น คำสั่งจะดำเนินการตามลำดับที่ให้มา
หากมีการเชื่อมต่อเมาส์ Hama SLide มากกว่าหนึ่งตัว คำสั่งทั้งหมดจะถูกดำเนินการกับเมาส์ทั้งหมด

เมาส์เป็นอุปกรณ์ที่ง่ายมาก: คุณสามารถเขียนการตั้งค่าได้เท่านั้น สถานะปัจจุบันของ
ไม่สามารถอ่านการตั้งค่าได้

โหมด 1: SELECT DPI VIA นิ้วหัวแม่มือ ปุ่ม 1
คำสั่ง: เลื่อน

นี่คือโหมดเริ่มต้นของเมาส์ ซึ่งจะเปิดใช้งานทันทีหลังจากเสียบปลั๊ก
อุปกรณ์. ในโหมดนี้ ล้อเลื่อนจะเลือก DPI ของเมาส์ในขณะที่ปุ่มนิ้วหัวแม่มือ 1 คือ
กดลง ระบบปฏิบัติการไม่สามารถตรวจพบการคลิกที่ปุ่มนิ้วหัวแม่มือ 1 ปุ่มนิ้วหัวแม่มือ 2 การกระทำ
เหมือนปุ่มเมาส์ขวาอีกปุ่มหนึ่ง การตั้งค่า DPI ปัจจุบันไม่มีการเปลี่ยนแปลง

โหมด 2: แก้ไขแล้ว DPI การตั้งค่า
คำสั่ง: 400 800 1200 1600

ในโหมดนี้ ความละเอียดของเมาส์ถูกตั้งค่าเป็นค่า DPI หนึ่งในสี่ค่าโดยระบุว่า
ค่า. ปุ่มนิ้วหัวแม่มือทั้งสองมีอยู่ในระบบปฏิบัติการ - โดยค่าเริ่มต้น ปุ่มจะทำหน้าที่เหมือนปุ่มอื่น
ปุ่มเมาส์กลางและขวา สีของล้อเลื่อนแสดงถึงการตั้งค่า DPI:
สีน้ำเงิน (400 dpi), สีเขียว (800 dpi), สีฟ้า (1200 dpi) หรือสีแดง (1600 dpi)

หมายเหตุ: โปรแกรมอนุญาตให้คุณระบุมากกว่าหนึ่งคำสั่ง คุณสามารถใช้สิ่งนี้เพื่อเลือก
ค่า DPI ที่แน่นอนก่อน แต่เปลี่ยนเป็นโหมด "เลื่อน" อีกครั้งในภายหลัง เช่น ด้วย: ฮามา-
สไลด์-เมาส์-ควบคุม 400 เลื่อน. บั๊กของฮาร์ดแวร์ขนาดเล็กที่ไม่เป็นอันตรายของเมาส์ปรากฏขึ้น
เองในกรณีนี้: เมื่อใช้ล้อเลื่อนหลังจากนั้นเพื่อเลือกความละเอียดอื่น
เมาส์สั่งสถานะ DPI อื่น ๆ ราวกับว่าการเปลี่ยนแปลง DPI ที่ควบคุมโดยโปรแกรมไม่ได้
เกิดขึ้น

โหมด 3: นิ้วหัวแม่มือ ปุ่ม สวิตช์ ระหว่าง TWO แก้ไขแล้ว DPI การตั้งค่า
คำสั่ง: 400 + 800 400 + 1200 400 + 1600 800 + 1200 800 + 1600 1200 + 1600

เมื่อใช้โหมดนี้ ปุ่มนิ้วหัวแม่มือทั้งสองปุ่มแต่ละปุ่มจะเลือกการตั้งค่า DPI เมื่อ
คลิก ปุ่มนิ้วหัวแม่มือ 1 เลือกการตั้งค่าที่สูงกว่าเสมอ ปุ่มนิ้วหัวแม่มือ 2 จะเลือกการตั้งค่าที่สูงกว่าเสมอ นี้
ส่งผลให้ชุดค่าผสมต่างๆ ข้างต้น การตั้งค่า DPI ปัจจุบันไม่มีการเปลี่ยนแปลง
ระบบปฏิบัติการไม่สามารถตรวจพบการคลิกปุ่มนิ้วหัวแม่มือในโหมดนี้

กลับ รหัส


โปรแกรมจะคืนค่า 0 หากคำสั่งทั้งหมดถูกส่งไปยังอุปกรณ์สำเร็จ หากไม่มีคำสั่ง
จะได้รับ จะคืนค่า 0 หากเสียบเมาส์ไว้ และจะคืนค่า 1 หากไม่มีเมาส์ Hama SLide
(ผู้จำหน่าย USB 056e, รหัสผลิตภัณฑ์ 001c) เชื่อมต่อกับคอมพิวเตอร์แล้ว คืนค่า 2 หากมี
เกิดข้อผิดพลาดในการส่งคำสั่งไปยังเมาส์ อาจเป็นเพราะว่าเมาส์ส่งคืนข้อผิดพลาดใน
ตอบสนองต่อคำสั่งหรือเนื่องจากคุณไม่มีสิทธิ์เข้าถึงเพื่อเปลี่ยน mouse
การตั้งค่า

ยูดีอีฟ ติดตั้ง สังกัด LINUX


กำลังดำเนินการ HAMA-สไลด์-เมาส์-CONTROL เมื่อ DIE MOUSE IS เสียบปลั๊ก IN
หากคุณมีการเข้าถึงรูทและคุณเป็นผู้ใช้เพียงคนเดียวในเครื่องของคุณ ให้ใช้ udev . ต่อไปนี้
กฎการตั้งค่าเมาส์ คำสั่งที่กำหนดจะถูกดำเนินการทุกครั้งที่เสียบเมาส์
ในหรือคอมพิวเตอร์บูตหรือดำเนินการต่อ เพียงสร้างไฟล์ชื่อ /etc/udev/rules.d/60-hama-
สไลด์-เมาส์-control.rules โดยมีเนื้อหาดังต่อไปนี้ แน่นอน คุณสามารถดำเนินการ
โปรแกรมที่มีพารามิเตอร์ที่คุณเลือกแทน "400":

ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="056e", SYSFS{idProduct}=="001c", RUN+="/root/bin/hama-slide-mouse-control 400 "

ดำเนินงาน อูเดฟคอนโทรล โหลด_กฎใหม่ เป็นรูทหลังจากการเปลี่ยนแปลงใด ๆ กับไฟล์คอนฟิกูเรชัน

อนุญาต ผู้ใช้ TO ตลาดหลักทรัพย์ UP DIE MOUSE ON เข้าสู่ระบบ
หากผู้ใช้หลายคน (อาจมีความต้องการต่างกันในการตั้งค่าเมาส์) ใช้เครื่อง
อนุญาตให้ผู้ใช้ทุกคนตั้งค่าเมาส์ได้ แทนที่จะให้สิทธิ์เฉพาะรูทเท่านั้น ใส่
ต่อไปนี้ใน /etc/udev/rules.d/60-hama-slide-mouse-control.rules:

ACTION=="เพิ่ม", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="056e", SYSFS{idProduct}=="001c", MODE="666"

ผู้ใช้สามารถเรียกใช้ hama-สไลด์-เมาส์ควบคุม จากสคริปต์เริ่มต้นเมื่อ Gnome หรือ KDE
เดสก์ท็อปเริ่มต้นขึ้น ควรสังเกตว่าการตั้งค่านี้จะอนุญาตให้ผู้ใช้ที่เข้าสู่ระบบจากระยะไกลได้
เพื่อรบกวนผู้ใช้ในพื้นที่โดยเล่นกับการตั้งค่าและปล่อยให้เมาส์แฟลชใน
ครบทุกสี! :-) แน่นอน คุณสามารถเพิ่มทั้งคำหลัก RUN และ MODE ลงใน udev
กฎ. สุดท้าย คุณสามารถจำกัดการเข้าถึงการเขียนสำหรับผู้ใช้ในบางกลุ่ม โดยใช้
MODE="660", GROUP="hamamous" หรือคล้ายกัน

การตั้งค่า HAMA-สไลด์-เมาส์-CONTROL SUID ROOT


เป็นไปได้ที่จะตั้งค่าบิต suid บน hama-สไลด์-เมาส์ควบคุม เพื่อให้ผู้ใช้ทั่วไป
เพื่อเปลี่ยนการตั้งค่าเมาส์แม้ว่าพวกเขาจะไม่มีการเข้าถึงอุปกรณ์ USB โปรแกรม
ได้เขียนไว้ด้วยความเอาใจใส่ การใช้วิธีนี้น่าจะปลอดภัยพอสมควร อย่างไรก็ตาม วิ่ง
hama-สไลด์-เมาส์ควบคุม suid ราก is ไม่ แนะนำ เพราะไบนารี suid ควรเป็น
โดยทั่วไปหลีกเลี่ยง! ในกรณีนี้ มีเหตุผลน้อยกว่าที่จะทำสิ่งนี้ เช่น
udev มีกลไกที่อนุญาตให้ผู้ใช้ทุกคนเข้าถึงอุปกรณ์ได้

พื้นที่ -d ไม่สามารถใช้ตัวเลือกได้หากโปรแกรมรัน suid root

มอบหมาย การกระทำ TO DIE นิ้วหัวแม่มือ ปุ่ม กับ อิมวีล


ผู้เขียนไม่สามารถเอาปุ่มนิ้วโป้งไปทำอย่างอื่นได้นอกจากทำหน้าที่เป็น
"โคลน" ของปุ่มเมาส์กลางและขวา แต่อย่างน้อยหนึ่งหน้าเว็บ
<URL:http://wiki.ubuntuusers.de/Extratasten> อ้างว่าเป็นไปได้ที่จะกำหนด .ใหม่
ความหมายของปุ่มต่างๆ ดังนั้นนี่คือคำอธิบายสั้นๆ เกี่ยวกับวิธีกำหนดค่าด้วย
ล้อ.

ติดตั้งแล้ว ล้อ, แก้ไข /etc/X11/imwheel/startup.conf: ตั้งค่า IMWHEEL_START=1 และ
IMWHEEL_PARAMS='-b "0 0 8 9"' ถัดไป ตรวจสอบส่วน "อุปกรณ์อินพุต" ของ
/etc/X11/xorg.conf ไฟล์. ขอแนะนำให้ใช้ตัวเลือก "โปรโตคอล" "evdev" และแสดงความคิดเห็น
ออกการตั้งค่า ZAxisMapping และปุ่มต่างๆ เนื่องจากอาจทำให้เกิดพฤติกรรมสับสนกับ
รุ่นใหม่กว่า imwheel ตอนนี้กำหนดค่าการแมปในของคุณ ~/.imwheelrc ไฟล์. ตัวอย่างเช่น สอง
บรรทัด "^XMMS" และ None, Thumb1, Return จะกำหนดการกระทำ (ไม่มีประโยชน์มาก) ที่ใน
หน้าต่างใดๆ ที่ชื่อขึ้นต้นด้วย "XMMS" คลิกด้วยปุ่ม "ไม่มี" ตัวปรับแต่ง (เช่น Shift)
บนปุ่ม Thumb1 จะจำลองการกดปุ่ม Return รีสตาร์ท X11 เพื่อให้มี
โหลดการตั้งค่าใหม่แล้ว

ใช้ hama-slide-mouse-control ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad