ນີ້ແມ່ນຄໍາສັ່ງ hama-slide-mouse-control ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
hama-slide-mouse-control - ການຄວບຄຸມການຕັ້ງຄ່າຂອງຮາດແວເກມ Hama SLide S1 USB
ສະຫຼຸບສັງລວມ
hama-slide-mouse-control [ [ -d idVendor:idProduct ] 0-ຫຼື-ເພີ່ມເຕີມ-ຄໍາສັ່ງ ...
| -h | - ຊ່ວຍ | -v | - ການປ່ຽນແປງ ]
ລາຍລະອຽດ
ໂປຣແກມນີ້ຄວບຄຸມເມົາສ໌ເກມ Hama SLide S1 USB: ມັນອະນຸຍາດໃຫ້ປ່ຽນ DPI
ການຕັ້ງຄ່າແລະການສະຫຼັບລະຫວ່າງສາມທິບາຍຮູບແບບທີ່ແຕກຕ່າງກັນທີ່ມີຜົນກະທົບການທໍາງານຂອງ
ສອງ "ປຸ່ມໂປ້".
ຫມາຍເຫດ: ເພື່ອໃຫ້ສາມາດເຂົ້າເຖິງ USB ຫນູໄດ້, ໂຄງການຈະຕ້ອງໄດ້ຮັບການດໍາເນີນການເປັນ root, ເປັນ
ຕິດຕັ້ງ suid root, ຫຼື udev ຕ້ອງໄດ້ຮັບການຕັ້ງຄ່າເພື່ອອະນຸຍາດໃຫ້ເຂົ້າເຖິງສໍາລັບຜູ້ໃຊ້ປົກກະຕິ.
ເບິ່ງພາກ "ການຕັ້ງຄ່າ udev" ຂ້າງລຸ່ມນີ້.
ໄດ້ -d ທາງເລືອກສາມາດຖືກນໍາໃຊ້ເພື່ອລະບຸອຸປະກອນ USB ທີ່ໂຄງການຄວນຈະຊອກຫາ.
ການໂຕ້ຖຽງທາງເລືອກແມ່ນສະຕຣິງຂອງແບບຟອມ "056e:001c" (ຄ່າສະເພາະນີ້ແມ່ນເປັນ.
default), ie ຜູ້ຂາຍ USB ແລະ ID ຜະລິດຕະພັນຢູ່ໃນເລກຖານສິບຫົກ, ແຍກໂດຍຈໍ້າສອງເມັດ. ເບິ່ງ
ຜົນຜະລິດຂອງ lsusb ຄໍາສັ່ງເພື່ອຊອກຫາ ID ຂອງອຸປະກອນທີ່ເຊື່ອມຕໍ່.
ສາມາດ
ຄໍາສັ່ງສູນຫຼືຫຼາຍກວ່ານັ້ນສາມາດຖືກກໍານົດຢູ່ໃນເສັ້ນຄໍາສັ່ງ. ຖ້າບໍ່ມີຄໍາສັ່ງໃດໆ
ໃນປັດຈຸບັນ, ໂຄງການສາມາດຖືກນໍາໃຊ້ເພື່ອກວດສອບການປະກົດຕົວຂອງຫນູ Hama SLide ໃນ
ເຄື່ອງຜ່ານສະຖານະການອອກຂອງມັນ. ຖ້າບໍ່ດັ່ງນັ້ນ, ຄໍາສັ່ງຖືກປະຕິບັດໃນຄໍາສັ່ງທີ່ສະຫນອງໃຫ້.
ຖ້າມີຫຼາຍກວ່າຫນຶ່ງຫນູ Hama SLide ຖືກເຊື່ອມຕໍ່, ຄໍາສັ່ງທັງຫມົດຈະຖືກປະຕິບັດຢູ່ໃນຫນູທັງຫມົດ.
ຫນູເປັນອຸປະກອນທີ່ງ່າຍດາຍຫຼາຍ: ທ່ານພຽງແຕ່ສາມາດຂຽນການຕັ້ງຄ່າກັບມັນ, ສະຖານະປະຈຸບັນຂອງ
ການຕັ້ງຄ່າບໍ່ສາມາດອ່ານໄດ້ຈາກມັນ.
MODE 1: SELECT DPI VIA ຂຸມ ບຸນທອນ 1
ຄໍາສັ່ງ: ເລື່ອນ
ນີ້ແມ່ນຮູບແບບເລີ່ມຕົ້ນຂອງຫນູ, ມັນຖືກເປີດໃຊ້ທັນທີຫຼັງຈາກສຽບໃສ່
ອຸປະກອນ. ໃນໂຫມດນີ້, ລໍ້ເລື່ອນເລືອກ DPI ຫນູໃນຂະນະທີ່ປຸ່ມໂປ້ມື 1 ແມ່ນ
ກົດລົງ. ການຄລິກໃສ່ປຸ່ມໂປ້ມື 1 ບໍ່ສາມາດກວດພົບໄດ້ໂດຍ OS. ປຸ່ມໂປ້ມື 2 ປະຕິບັດ
ຄືກັບປຸ່ມຫນູຂວາອື່ນ. ການຕັ້ງຄ່າ DPI ໃນປັດຈຸບັນຖືກປະໄວ້ບໍ່ປ່ຽນແປງ.
MODE 2: FIXED DPI ຕັ້ງ
ຄຳ ສັ່ງ: 400 800 1200 1600
ໃນໂຫມດນີ້, ຄວາມລະອຽດຂອງຫນູຖືກຕັ້ງເປັນຫນຶ່ງໃນສີ່ຄ່າ DPI ໂດຍການລະບຸວ່າ
ຄ່າ. ປຸ່ມໂປ້ມືທັງສອງແມ່ນມີຢູ່ໃນ OS - ໂດຍຄ່າເລີ່ມຕົ້ນ, ພວກມັນເຮັດຄືກັບອັນອື່ນ
ປຸ່ມຫນູກາງແລະຂວາ. ສີຂອງລໍ້ເລື່ອນສະແດງເຖິງການຕັ້ງຄ່າ DPI:
ສີຟ້າ (400 dpi), ສີຂຽວ (800 dpi), ສີຟ້າຂຽວ (1200 dpi) ຫຼື ສີແດງ (1600 dpi).
ຫມາຍເຫດ: ໂຄງການອະນຸຍາດໃຫ້ທ່ານລະບຸຫຼາຍກ່ວາຫນຶ່ງຄໍາສັ່ງ. ທ່ານສາມາດນໍາໃຊ້ນີ້ເພື່ອເລືອກ
ຄ່າ DPI ທີ່ແນ່ນອນກ່ອນ, ແຕ່ປ່ຽນເປັນໂໝດ "ເລື່ອນ" ອີກຄັ້ງຫຼັງຈາກນັ້ນ, ຕົວຢ່າງ: ຮາມາ-
slide-mouse-control 400 ເລື່ອນ. ແມງໄມ້ຮາດແວຂະໜາດນ້ອຍທີ່ບໍ່ເປັນອັນຕະລາຍຂອງເມົາສ໌ສະແດງ
ຕົວຂອງມັນເອງໃນກໍລະນີນີ້: ເມື່ອໃຊ້ລໍ້ເລື່ອນຫຼັງຈາກນັ້ນເພື່ອເລືອກຄວາມລະອຽດອື່ນ,
ຫນູສັ່ງໃຫ້ DPI ອື່ນ ໆ ຄືກັບວ່າການປ່ຽນແປງ DPI ຄວບຄຸມໂຄງການບໍ່ໄດ້
ໄດ້ຈັດຂຶ້ນ.
MODE 3: ຂຸມ BUTTONS SWITCH BETWEEN TWO FIXED DPI ການຕັ້ງຄ່າ
ຄຳ ສັ່ງ: 400 + 800 400 + 1200 400 + 1600 800 + 1200 800 + 1600 1200 + 1600
ເມື່ອໂຫມດນີ້ຖືກໃຊ້, ແຕ່ລະປຸ່ມໂປ້ມືສອງຈະເລືອກການຕັ້ງຄ່າ DPI ທີ່ແນ່ນອນເມື່ອໃດ
ຄລິກ. ປຸ່ມໂປ້ມື 1 ເລືອກປຸ່ມໂປ້ມືລຸ່ມສະເໝີ, ປຸ່ມໂປ້ມື 2 ເປັນການຕັ້ງຄ່າທີ່ສູງກວ່າ. ນີ້
ຜົນໄດ້ຮັບໃນການປະສົມປະສານທີ່ແຕກຕ່າງກັນຂ້າງເທິງ. ການຕັ້ງຄ່າ DPI ໃນປັດຈຸບັນຖືກປະໄວ້ບໍ່ປ່ຽນແປງ.
OS ຢູ່ໃນໂໝດນີ້ບໍ່ສາມາດກວດພົບການຄລິກທີ່ປຸ່ມໂປ້ມືທັງສອງ.
ກັບຄືນ ລະຫັດ
ໂປຣແກຣມຈະສົ່ງຄືນ 0 ຖ້າຄຳສັ່ງທັງໝົດຖືກສົ່ງກັບອຸປະກອນສຳເລັດ. ຖ້າບໍ່ມີຄໍາສັ່ງ
ໄດ້ຖືກມອບໃຫ້, ມັນຈະສົ່ງຄືນ 0 ຖ້າເມົາສ໌ຖືກສຽບເຂົ້າ. ມັນຈະສົ່ງຄືນ 1 ຖ້າບໍ່ມີເມົາສ໌ Hama SLide.
(ຜູ້ຂາຍ USB 056e, ID ຜະລິດຕະພັນ 001c) ເຊື່ອມຕໍ່ກັບຄອມພິວເຕີ. ມັນຈະກັບຄືນມາ 2 ຖ້າມີ
ເກີດຄວາມຜິດພາດໃນການສົ່ງຄໍາສັ່ງໄປຫາຫນູ, ບໍ່ວ່າຈະເປັນຍ້ອນວ່າຫນູສົ່ງຄືນຄວາມຜິດພາດໃນ
ການຕອບສະ ໜອງ ຕໍ່ ຄຳ ສັ່ງຫຼືຍ້ອນວ່າທ່ານບໍ່ມີສິດໃນການເຂົ້າເຖິງການປ່ຽນເມົາສ໌
settings
UDEV ຕັ້ງຄ່າ ພາຍໃຕ້ LINUX
ກຳລັງປະຕິບັດ HAMA-SLIDE-Mouse-CONTROL ເມື່ອໃດ ການ MOUSE IS ສຽບ IN
ຖ້າທ່ານມີການເຂົ້າເຖິງຮາກແລະທ່ານເປັນຜູ້ໃຊ້ດຽວໃນເຄື່ອງຂອງທ່ານ, ໃຫ້ໃຊ້ udev ຕໍ່ໄປນີ້
ກົດລະບຽບການຕັ້ງຄ່າຫນູ. ຄໍາສັ່ງທີ່ໃຫ້ຈະຖືກປະຕິບັດທຸກຄັ້ງທີ່ເມົາສ໌ຖືກສຽບ
ໃນ ຫຼື ຄອມ ພິວ ເຕີ boots ຫຼື resumes. ພຽງແຕ່ສ້າງໄຟລ໌ທີ່ມີຊື່ /etc/udev/rules.d/60-hama-
slide-mouse-control.rules ດ້ວຍເນື້ອໃນຕໍ່ໄປນີ້. ແນ່ນອນ, ທ່ານສາມາດດໍາເນີນການໄດ້
ໂຄງການທີ່ມີຕົວກໍານົດການທີ່ທ່ານເລືອກແທນທີ່ຈະເປັນ "400":
ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="056e", SYSFS{idProduct}=="001c", RUN+="/root/bin/hama-slide-mouse-control 400 "
ປະຕິບັດ udevcontrol reload_rules ເປັນຮາກຫຼັງຈາກການປ່ຽນແປງໃດໆກັບໄຟລ໌ການຕັ້ງຄ່າ.
ອະນຸຍາດ ຜູ້ໃຊ້ ເຖິງ SET UP ການ MOUSE ON ເຂົ້າສູ່ລະບົບ
ຖ້າຫາກວ່າຜູ້ໃຊ້ຈໍານວນຫນຶ່ງ (ອາດຈະມີຄວາມປາຖະຫນາທີ່ແຕກຕ່າງກັນກ່ຽວກັບການຕັ້ງຄ່າຫນູ) ໃຊ້ເຄື່ອງ,
ມັນເປັນໄປໄດ້ໃຫ້ຜູ້ໃຊ້ທຸກຄົນສາມາດຕັ້ງຄ່າຫນູໄດ້, ແທນທີ່ຈະພຽງແຕ່ຮາກ. ໃສ່
ຕໍ່ໄປນີ້ເຂົ້າໄປໃນ /etc/udev/rules.d/60-hama-slide-mouse-control.rules:
ACTION=="add", SUBSYSTEM=="usb_device", SYSSS{idVendor}=="056e", SYSFS{idProduct}=="001c", MODE="666"
ຫຼັງຈາກນັ້ນ, ຜູ້ໃຊ້ສາມາດດໍາເນີນການໄດ້ hama-slide-mouse-control ຈາກສະຄຣິບເລີ່ມຕົ້ນເມື່ອ Gnome ຫຼື KDE ຂອງເຂົາເຈົ້າ
desktop ເລີ່ມຕົ້ນຂຶ້ນ. ຄວນສັງເກດວ່າການຕິດຕັ້ງນີ້ຈະອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບຫ່າງໄກສອກຫຼີກ
ເພື່ອລົບກວນຜູ້ໃຊ້ທ້ອງຖິ່ນໂດຍການຫຼີ້ນຮອບໆກັບການຕັ້ງຄ່າແລະປ່ອຍໃຫ້ເມົາສ໌ກະພິບເຂົ້າມາ
ທຸກສີຂອງມັນ! :-) ແນ່ນອນທ່ານຍັງສາມາດເພີ່ມທັງ RUN ແລະ MODE ຄໍາສໍາຄັນກັບ udev
ກົດລະບຽບ. ສຸດທ້າຍ, ທ່ານສາມາດຈໍາກັດການເຂົ້າເຖິງການຂຽນໃຫ້ກັບຜູ້ໃຊ້ໃນກຸ່ມສະເພາະໃດຫນຶ່ງ, ໂດຍການນໍາໃຊ້
MODE="660", GROUP="hamamouse" ຫຼືຄ້າຍຄືກັນ.
ຕັ້ງ HAMA-SLIDE-Mouse-CONTROL ພາກໃຕ້ ຮາກ
ມັນເປັນໄປໄດ້ທີ່ຈະກໍານົດ suid bit ສຸດ hama-slide-mouse-control ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ທົ່ວໄປ
ເພື່ອປ່ຽນການຕັ້ງຄ່າເມົາສ໌ເຖິງແມ່ນວ່າເຂົາເຈົ້າບໍ່ມີການເຂົ້າເຖິງອຸປະກອນ USB. ໂຄງການ
ໄດ້ຖືກຂຽນດ້ວຍຄວາມລະມັດລະວັງ, ການໃຊ້ວິທີນີ້ຄວນຈະປອດໄພພໍສົມຄວນ. ຢ່າງໃດກໍຕາມ, ການເຮັດວຽກ
hama-slide-mouse-control ໃຕ້ ຮາກ is ບໍ່ ແນະນໍາໃຫ້ ເນື່ອງຈາກວ່າ suid binaries ຄວນຈະເປັນ
ຫຼີກເວັ້ນໂດຍທົ່ວໄປ! ໃນກໍລະນີດັ່ງກ່າວນີ້, ມີເຫດຜົນຫນ້ອຍທີ່ຈະເຮັດເຊັ່ນນີ້
udev ສະຫນອງກົນໄກເພື່ອໃຫ້ຜູ້ໃຊ້ທຸກຄົນເຂົ້າເຖິງອຸປະກອນ.
ໄດ້ -d ທາງເລືອກບໍ່ສາມາດຖືກນໍາໃຊ້ຖ້າຫາກວ່າໂຄງການແມ່ນດໍາເນີນການ suid root.
ການມອບໝາຍ ກິດຈະກໍາ ເຖິງ ການ ຂຸມ BUTTONS ກັບ IMWHEEL
ຜູ້ຂຽນບໍ່ສາມາດທີ່ຈະໄດ້ຮັບປຸ່ມໂປ້ມືເພື່ອເຮັດສິ່ງອື່ນນອກຈາກການປະຕິບັດເປັນ
"clones" ຂອງປຸ່ມຫນູກາງແລະຂວາ, ແຕ່ຢ່າງຫນ້ອຍຫນຶ່ງຫນ້າເວັບ
<URL:http://wiki.ubuntuusers.de/Extratasten> ອ້າງວ່າເປັນໄປໄດ້ທີ່ຈະກໍານົດ redefine ໄດ້
ຄວາມຫມາຍຂອງປຸ່ມ, ດັ່ງນັ້ນນີ້ແມ່ນຄໍາອະທິບາຍສັ້ນໆກ່ຽວກັບວິທີການ configure ນີ້
imwheel.
ມີການຕິດຕັ້ງ imwheel, ແກ້ໄຂ /etc/X11/imwheel/startup.conf: ຕັ້ງ IMWHEEL_START=1 ແລະ
IMWHEEL_PARAMS='-b "0 0 8 9"'. ຕໍ່ໄປ, ໃຫ້ກວດເບິ່ງພາກສ່ວນ "InputDevice" ຂອງເຈົ້າ
/etc/X11/xorg.conf ໄຟລ໌. ແນະນໍາໃຫ້ໃຊ້ທາງເລືອກ "Protocol" "evdev" ແລະສະແດງຄວາມຄິດເຫັນ
ອອກຈາກການຕັ້ງຄ່າ ZAxisMapping ແລະປຸ່ມຕ່າງໆ, ຍ້ອນວ່າພວກເຂົາສາມາດເຮັດໃຫ້ເກີດຄວາມສັບສົນກັບພຶດຕິກໍາ
ລຸ້ນ imwheel ໃໝ່ກວ່າ. ໃນປັດຈຸບັນ configure ແຜນທີ່ໃນຂອງທ່ານ ~/.imwheelrc ໄຟລ໌. ຕົວຢ່າງ, ສອງ
ແຖວ "^XMMS" ແລະ None, Thumb1, Return ຈະກຳນົດການກະທຳ (ບໍ່ມີປະໂຫຍດຫຼາຍ) ໃນ
ປ່ອງຢ້ຽມໃດກໍໄດ້ທີ່ຫົວຂໍ້ເລີ່ມຕົ້ນດ້ວຍ "XMMS", ຄລິກທີ່ມີປຸ່ມຕົວແກ້ໄຂ "ບໍ່ມີ" (ເຊັ່ນ Shift)
ຢູ່ໃນປຸ່ມ Thumb1 ຈະຈໍາລອງການກົດແປ້ນພິມຂອງປຸ່ມກັບຄືນ. ຣີສະຕາດ X11 ໃຫ້ມີ
ໂຫຼດການຕັ້ງຄ່າໃໝ່ແລ້ວ.
ໃຊ້ hama-slide-mouse-control ອອນໄລນ໌ໂດຍໃຊ້ການບໍລິການ onworks.net