عن المشروع
Input Remapper هي أداة لينكس سهلة الاستخدام لتغيير سلوك أجهزة الإدخال. تدعم X11 وWayland، والتركيبات، ووحدات الماكرو القابلة للبرمجة، وعصي التحكم، والعجلات، وأزرار الزناد، والمفاتيح، وحركات الفأرة، والمزيد. تقوم بتعيين أي إدخال إلى أي إدخال آخر.
## التثبيت
### Ubuntu/Debian
قم بتنزيل ملف .deb قابل للتثبيت من أحدث إصدار:
```sh
wget https://github.com/sezanzeb/input-remapper/releases/download/2.2.1/input-remapper-2.2.1.deb
sudo apt install -f ./input-remapper-2.2.1.deb
```
أو قم بتثبيت أحدث التغييرات عبر:
```sh
sudo apt install git gettext
git clone https://github.com/sezanzeb/input-remapper.git
cd input-remapper
./scripts/build-deb.sh
sudo apt purge input-remapper input-remapper-daemon input-remapper-gtk python3-inputremapper
sudo apt install -f ./dist/input-remapper-2.2.1.deb
```
Input Remapper متاح أيضًا في مستودعات Debian وUbuntu:
```sh
sudo apt install input-remapper
```
يتطلب Input Remapper ≥ 2.0 على الأقل Ubuntu 22.04.
### Fedora
```sh
sudo dnf install input-remapper
sudo systemctl enable --now input-remapper
```
### Arch
```sh
yay -S input-remapper-git
sudo systemctl enable --now input-remapper
```
### Void
```sh
sudo xbps-install -S input-remapper
sudo ln -s /etc/sv/input-remapper /var/service
sudo sv up input-remapper
```
### توزيعات أخرى
قم بتثبيت التبعيات: `python3-evdev` ≥1.3.0، `gtksourceview4`، `python3-devel`، `python3-pydantic`، `python3-dasbus`، `python3-psutil`. يجب تثبيت حزم Python عالميًا حتى تتمكن الخدمة من استيرادها. تجنب `--user` وConda.
```sh
sudo pip install evdev pydantic dasbus PyGObject
```
```sh
git clone https://github.com/sezanzeb/input-remapper.git
cd input-remapper
sudo python3 -m install --root /
sudo systemctl enable --now input-remapper
```
لجميع الخيارات الأخرى، تحقق من `python3 -m install --help`. لإلغاء التثبيت:
```sh
sudo python3 -m install.uninstall
```
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.