Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Chạy máy chủ | Ubuntu > | Fedora > |


Biểu tượng yêu thích OnWorks

hama-slide-mouse-control - Trực tuyến trên Đám mây

Chạy hama-slide-mouse-control trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh hama-slide-mouse-control có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


hama-slide-mouse-control - Cài đặt điều khiển của chuột chơi game Hama SLide S1 USB

SYNOPSIS


hama-slide-mouse-control [ [ -d idVendor: idProduct ] 0-HOẶC-NHIỀU LỆNH hữu ích. Cảm ơn !
| -h | --Cứu giúp | -v | --phiên bản ]

MÔ TẢ


Chương trình này điều khiển chuột chơi game Hama SLide S1 USB: Nó cho phép thay đổi DPI
cài đặt và chuyển đổi giữa ba chế độ khác nhau ảnh hưởng đến chức năng của
hai "nút ngón tay cái".

Lưu ý: Để có thể truy cập chuột USB, chương trình phải được chạy dưới dạng root, được
đã cài đặt suid root hoặc udev phải được định cấu hình để cho phép người dùng bình thường truy cập.
Xem phần "Cài đặt udev" bên dưới.

Mô hình -d có thể được sử dụng để chỉ định thiết bị USB mà chương trình sẽ tìm kiếm.
Đối số tùy chọn là một chuỗi có dạng "056e: 001c" (giá trị cụ thể này cũng là
default), tức là nhà cung cấp USB và ID sản phẩm ở dạng thập lục phân, được phân tách bằng dấu hai chấm. Nhìn thấy
đầu ra của lsusb lệnh để tìm ra ID của các thiết bị được kết nối.

HÀNG


Không hoặc nhiều lệnh có thể được chỉ định trên dòng lệnh. Nếu không có lệnh nào cả
hiện tại, chương trình có thể được sử dụng để kiểm tra sự hiện diện của chuột Hama SLide trên
máy thông qua trạng thái thoát của nó. Nếu không, các lệnh được thực hiện theo thứ tự được cung cấp.
Nếu nhiều con chuột Hama SLide được kết nối, tất cả các lệnh sẽ được thực hiện trên tất cả các con chuột.

Chuột là một thiết bị rất đơn giản: Bạn chỉ có thể ghi cài đặt vào nó, trạng thái hiện tại của
không thể đọc cài đặt từ nó.

PHƯƠNG THỨC 1: CHỌN Sở KH & ĐT VIA THUMB NÚT 1
command: di chuyển

Đây là chế độ mặc định của chuột, nó được kích hoạt ngay sau khi cắm vào
thiết bị. Trong chế độ này, con lăn sẽ chọn DPI của chuột trong khi nút ngón cái 1 là
nhấn xuống. Hệ điều hành không thể phát hiện các lần nhấp vào nút ngón tay cái 1. Nút ngón tay cái 2 hoạt động
như một nút chuột phải khác. Cài đặt DPI hiện tại không thay đổi.

PHƯƠNG THỨC 2: FIXED Sở KH & ĐT LẬP
lệnh: 400 800 1200 1600

Trong chế độ này, độ phân giải chuột được đặt thành một trong bốn giá trị DPI bằng cách chỉ định
giá trị. Cả hai nút ngón tay cái đều có sẵn cho hệ điều hành - theo mặc định, chúng hoạt động như một nút khác
nút giữa và chuột phải. Màu của con lăn biểu thị cài đặt DPI:
xanh lam (400 dpi), xanh lục (800 dpi), lục lam (1200 dpi) hoặc đỏ (1600 dpi).

Lưu ý: Chương trình cho phép bạn chỉ định nhiều hơn một lệnh. Bạn có thể sử dụng cái này để chọn
một giá trị DPI nhất định trước, nhưng chuyển sang chế độ "cuộn" lại sau đó, ví dụ: với: hama-
trượt-chuột-điều khiển 400 di chuyển. Một lỗi phần cứng nhỏ, vô hại của chuột biểu hiện
trong trường hợp này: Khi sử dụng con lăn sau đó để chọn độ phân giải khác,
con chuột ra lệnh cho các trạng thái DPI khác như thể thay đổi DPI do chương trình kiểm soát đã không
đã diễn ra.

PHƯƠNG THỨC 3: THUMB NÚT TẮC GIỮA HAI FIXED Sở KH & ĐT SETTINGS
lệnh: 400 + 800 400 + 1200 400 + 1600 800 + 1200 800 + 1600 1200 + 1600

Khi chế độ này được sử dụng, mỗi nút trong số hai nút ngón tay cái sẽ chọn một cài đặt DPI nhất định khi
đã nhấp vào. Nút ngón tay cái 1 luôn chọn cài đặt thấp hơn, nút ngón tay cái 2 chọn cài đặt cao hơn. Cái này
dẫn đến các kết hợp khác nhau ở trên. Cài đặt DPI hiện tại không thay đổi.
Hệ điều hành không thể phát hiện các lần nhấp vào một trong hai nút ngón tay cái trong chế độ này.

TRỞ VỀ


Chương trình trả về 0 nếu tất cả các lệnh đã được gửi thành công đến thiết bị. Nếu không có lệnh
được đưa ra, nó trả về 0 nếu chuột được cắm vào. Nó trả về 1 nếu không có chuột Hama SLide
(Nhà cung cấp USB 056e, ID sản phẩm 001c) được kết nối với máy tính. Nó trả về 2 nếu có
lỗi khi gửi lệnh tới chuột, do chuột trả về lỗi trong
phản hồi với một lệnh hoặc vì bạn không có quyền truy cập để thay đổi chuột
cài đặt.

UDEV THIẾT LẬP DƯỚI LINUX


THI CÔNG HAMA-TRƯỢT-CHUỘT-ĐIỀU KHIỂN KHI CÁC MOUSE IS ĐÃ CẮM IN
Nếu bạn có quyền truy cập root và bạn là người dùng duy nhất trên máy của mình, hãy sử dụng udev sau
quy tắc thiết lập chuột. Lệnh đã cho sẽ được thực thi bất cứ khi nào con chuột được cắm
trong hoặc máy tính khởi động hoặc tiếp tục. Chỉ cần tạo một tệp có tên /etc/udev/rules.d/60-hama-
slide-mouse-control.rules với nội dung sau đây. Tất nhiên, bạn có thể thực hiện
chương trình với các tham số bạn chọn thay vì "400":

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

Thực hiện udevcontrol reload_rules với tư cách là người chủ sau khi có bất kỳ thay đổi nào đối với tệp cấu hình.

CHO PHÉP NGƯỜI DÙNG ĐẾN SET UP CÁC MOUSE ON ĐĂNG NHẬP
Nếu một số người dùng (có thể có mong muốn khác nhau về thiết lập chuột) sử dụng máy,
có thể cấp cho tất cả người dùng quyền thiết lập chuột, thay vì chỉ root. Đặt
sau đây thành /etc/udev/rules.d/60-hama-slide-mouse-control.rules:

ACTION == "thêm", SUBSYSTEM == "usb_device", SYSFS {idVendor} == "056e", SYSFS {idProduct} == "001c", MODE = "666"

Người dùng sau đó có thể chạy hama-slide-mouse-control từ các tập lệnh khởi động khi Gnome hoặc KDE của họ
máy tính để bàn khởi động. Cần lưu ý rằng thiết lập này sẽ cho phép người dùng đăng nhập từ xa
làm phiền người dùng cục bộ bằng cách nghịch các cài đặt và để chuột nhấp nháy
tất cả các màu của nó! :-) Tất nhiên bạn cũng có thể thêm cả từ khóa RUN và MODE vào udev
luật lệ. Cuối cùng, bạn có thể hạn chế quyền ghi đối với người dùng trong một nhóm nhất định, bằng cách sử dụng
MODE = "660", GROUP = "hamamouse" hoặc tương tự.

LẬP HAMA-TRƯỢT-CHUỘT-ĐIỀU KHIỂN SUID ROOT


Có thể đặt bit suid trên hama-slide-mouse-control để cho phép người dùng bình thường
để thay đổi cài đặt chuột ngay cả khi chúng không có quyền truy cập vào thiết bị USB. Chương trình
đã được viết cẩn thận, sử dụng nó theo cách này sẽ khá an toàn. Tuy vậy, chạy
hama-slide-mouse-control SUID nguồn gốc is KHÔNG đề nghị bởi vì các mã nhị phân suid nên
nói chung tránh được! Trong trường hợp cụ thể này, càng không có lý do để làm điều này, vì
udev cung cấp cơ chế cho phép tất cả người dùng truy cập vào thiết bị.

Mô hình -d không thể sử dụng tùy chọn nếu chương trình được chạy suid root.

ĐĂNG KÝ HÀNH ĐỘNG ĐẾN CÁC THUMB NÚT CÙNG VỚI IMWHEEL


Tác giả đã không thể có được các nút ngón tay cái để làm bất cứ điều gì khác ngoài hành động như
"bản sao" của nút chuột giữa và chuột phải, nhưng ít nhất một trang web
<URL:http://wiki.ubuntuusers.de/Extratasten> tuyên bố rằng có thể xác định lại
ý nghĩa của các nút, vì vậy đây là mô tả ngắn gọn về cách định cấu hình điều này với
imwheel.

Đã cài đặt imwheel, chỉnh sửa /etc/X11/imwheel/startup.conf: Đặt IMWHEEL_START = 1 và
IMWHEEL_PARAMS = '- b "0 0 8 9"'. Tiếp theo, hãy kiểm tra Phần "InputDevice" của
/etc/X11/xorg.conf tập tin. Bạn nên sử dụng Tùy chọn "Giao thức" "evdev" và nhận xét
bất kỳ cài đặt ZAxisMapping và Buttons nào, vì chúng có thể gây ra hành vi khó hiểu với
phiên bản imwheel mới hơn. Bây giờ, hãy định cấu hình ánh xạ trong ~ / .imwheelrc tập tin. Ví dụ, hai
các dòng "^ XMMS" và None, Thumb1, Return sẽ xác định hành động (không hữu ích lắm) trong
bất kỳ cửa sổ nào có tiêu đề bắt đầu bằng "XMMS", một lần nhấp với các phím bổ trợ "không có" (như Shift)
trên nút Thumb1 sẽ mô phỏng một lần nhấn phím Return. Khởi động lại X11 để có
cài đặt mới được tải.

Sử dụng hama-slide-mouse-control trực tuyến bằng các dịch vụ onworks.net


Ad


Ad