سجّل إيماءاتك
احفظ عدة عينات لكل إيماءة لتبقى الاختلافات الطبيعية مريحة في الاستخدام.
ارسم إيماءة وأنجز مهمتك
حوّل حركات الماوس الطبيعية إلى اختصارات وأوامر ومهام قابلة للتكرار. نفّذ الإجراء في النافذة المركزة أو اربطه بالنافذة الموجودة تحت المؤشر عند بدء الرسم.
أبرز المزايا
من اختصار واحد إلى سير عمل متعدد الخطوات، يمنحك PulseGesture تحكمًا مرنًا وواضحًا.
احفظ عدة عينات لكل إيماءة لتبقى الاختلافات الطبيعية مريحة في الاستخدام.
اختر زر الماوس الأيسر أو الأوسط أو الأيمن مع Ctrl أو Alt أو Shift أو Meta اختياريًا.
شغّل اختصارًا واحدًا أو أكثر بالترتيب مع تأخير اختياري قبل كل خطوة.
اربط الإيماءة بأمر نظام موثوق ووسّع عملياتك التلقائية الشخصية.
أنشئ الإيماءات وسجّلها وعدّلها واحذفها من واجهة واضحة.
استخدم صينية النظام وأوقف التعرّف مؤقتًا وشغّل PulseGesture اختياريًا عند تسجيل الدخول.
اربط الإجراء بالنافذة الموجودة تحت المؤشر عند بدء الرسم، ولا ترسله إلى نافذة أخرى إذا اختفت.
اجعل الإيماءة نفسها تشغّل اختصارًا أو أمرًا مختلفًا، أو لا تفعل شيئًا في تطبيقات محددة.
اختر لون المسار وشاهد اسم الإيماءة المطابقة أثناء الرسم وتحقق من الاتجاه بأسهم المعاينة.
تنفيذ دقيق
اختر هدف التنفيذ المناسب لسير عملك. تتوفر الإجراءات الخاصة بالتطبيق في وضع نافذة بداية الإيماءة.
شغّل الإجراء العام للإيماءة في النافذة المركزة وقت التنفيذ.
اربط الإجراء بالنافذة الموجودة تحت المؤشر عند بدء الرسم، مع إجراءات اختيارية لكل تطبيق.
ثلاث خطوات بسيطة
ارسم عينة أو أكثر وسمِّ الإيماءة واحفظ الطريقة الطبيعية بالنسبة لك.
اختر تسلسل اختصارات أو أمرًا موثوقًا وأضف التأخير بين الخطوات عند الحاجة.
اضغط مطولًا على المشغّل وارسم الإيماءة ثم حرر زر الماوس لتشغيل الإجراء.
متعدد المنصات
حافظ على سير عمل الإيماءات المألوف عبر أنظمة سطح المكتب التي تستخدمها.
لا يحتاج إلى إعداد مسبق. نزّل وشغّل إصدار x86_64 أو ARM64 المستقل.
لا يحتاج إلى إعداد مسبق. تتوفر إصدارات Intel وApple silicon كملف مستقل أو تطبيق `.app`.
إصدارات مستقلة وAppImage لكل من x86_64 وARM64.
يعمل Windows وmacOS بعد التنزيل مباشرة. يحتاج Linux إلى الإعداد لمرة واحدة أدناه، ويتطلب المسار المرئي في Wayland وجود XWayland.
قبل التشغيل الأول
لا يحتاج Windows أو macOS إلى إعداد مسبق. قبل تشغيل Linux لأول مرة، اضبط الوصول إلى الإدخال وuinput وudev. تناسب الأوامر Debian وUbuntu في X11 وWayland.
يمكن لمجموعة input قراءة إدخال لوحة المفاتيح والماوس، بما في ذلك كلمات المرور. أضف المستخدمين الموثوقين فقط.
يتطلب مسار الإيماءة المرئي في Wayland وجود XWayland، ولا يسبب تثبيت الأدوات نفسها مشكلة في جلسة X11.
sudo apt update
sudo apt install xwayland xdg-utils unzipأنشئ المجموعة عند الحاجة ثم أضف إليها المستخدم الحالي.
getent group input >/dev/null || sudo groupadd --system input
sudo usermod -aG input "$USER"حمّل وحدة النواة الآن واضبط تحميلها تلقائيًا بعد كل إقلاع.
sudo modprobe uinput
echo uinput | sudo tee /etc/modules-load.d/pulse-gesture.conf >/dev/null
ls -l /dev/uinputأضف قواعد هوية الأجهزة والوصول ثم أعد تحميلها وتطبيقها.
/etc/udev/rules.d/69-pulse-gesture.rules
sudo tee /etc/udev/rules.d/69-pulse-gesture.rules >/dev/null <<'EOF'
ACTION!="remove", SUBSYSTEM=="input", KERNEL=="event*", ATTRS{phys}=="pulse-gesture/*", ATTRS{id/bustype}=="0003", ENV{ID_BUS}="usb"
ACTION!="remove", SUBSYSTEM=="input", KERNEL=="event*", ATTRS{phys}=="pulse-gesture/*", ATTRS{id/bustype}=="0005", ENV{ID_BUS}="bluetooth"
EOF/etc/udev/rules.d/99-pulse-gesture.rules
sudo tee /etc/udev/rules.d/99-pulse-gesture.rules >/dev/null <<'EOF'
KERNEL=="event*", SUBSYSTEM=="input", MODE="0660", GROUP="input"
KERNEL=="uinput", SUBSYSTEM=="misc", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"
EOFsudo udevadm control --reload-rules
sudo udevadm trigger --subsystem-match=input --action=change
sudo udevadm trigger --subsystem-match=misc --action=change
sudo udevadm settleلا تسري عضوية المجموعة الجديدة في الجلسة الحالية، وإعادة التشغيل هي الخيار الأكثر موثوقية.
sudo rebootX11: يجب أن تكون XDG_SESSION_TYPE بقيمة x11 وألا تكون DISPLAY فارغة.
printf 'session=%s\ndisplay=%s\n' "$XDG_SESSION_TYPE" "$DISPLAY"Wayland: يجب وجود WAYLAND_DISPLAY وDISPLAY وتشغيل XWayland أو توفره عند الطلب.
printf 'session=%s\nwayland=%s\ndisplay=%s\n' \
"$XDG_SESSION_TYPE" "$WAYLAND_DISPLAY" "$DISPLAY"
pgrep -a Xwayland || trueعند ظهور cannot connect to X11، سجّل الخروج ثم ادخل مجددًا. إذا استمرت المشكلة في Wayland فاستخدم جلسة X11. شغّل PulseGesture كمستخدم عادي ولا تستخدم sudo.
PulseGesture مجاني ولا يتطلب التسجيل. انتقل إلى GitHub Releases واختر الإصدار المناسب لنظامك ومعمارية المعالج.
تنزيل مجانيWindows وmacOS وLinux · x86_64 وARM64