Я використовую Debian 8.6 LXDE на Powerbook G4 15 "1,67 ГГц і хотів би дозволити натискання клацнути на тачпада. Це вже подвійне прокручування, але натискання клацання допоможе зберегти застарілу кнопку миші. була б глазур на торті, чи це можливо?
Я використовую Debian 8.6 LXDE на Powerbook G4 15 "1,67 ГГц і хотів би дозволити натискання клацнути на тачпада. Це вже подвійне прокручування, але натискання клацання допоможе зберегти застарілу кнопку миші. була б глазур на торті, чи це можливо?
Відповіді:
Дебіан Джессі
Щоб увімкнути постійне торкання тачпада, скопіюйте 50-synaptics.conf
файл, /etc/X11/xorg.conf.d
а потім відредагуйте його, додавшиOption "TapButton1" "1"
cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
/etc/X11/xorg.conf.d/50-synaptics.conf
Повинно бути:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "3"
Перезавантажте систему
Debian Stretch and Buster (оновлено)
Вийміть xserver-xorg-input-synaptics
пакет. (важливо)
# apt remove xserver-xorg-input-synaptics
Встановити xserver-xorg-input-libinput
:
# apt install xserver-xorg-input-libinput
У більшості випадків переконайтеся, що
xserver-xorg-input-libinput
встановлений пакет, а неxserver-xorg-input-synaptics
пакет.
Створіть 40-libinput.conf
файл:
# echo 'Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "on"
EndSection' > /etc/X11/xorg.conf.d/40-libinput.conf
перезавантажте свій DM; e, g:
# systemctl restart lightdm
або
# systemctl restart gdm3
Вікі Debian: увімкнення натискання на тачпад
В останніх системах (2017), оскільки багато дистрибутивів рухаються до Wayland, драйвер синаптики більше не використовується. Натомість використовується лібінпут.
Щоб дозволити натискання кнопки на сенсорній панелі за допомогою libinput, створіть файл у конфігурації Xorg:
$ touch /etc/X11/xorg.conf.d/99-synaptics-overrides.conf
І додайте таку конфігурацію:
Section "InputClass"
Identifier "touchpad overrides"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lmr"
EndSection
tap to click
працювати Debian Stretch
.
tap to click
) було доступно більше опцій .
Це робить фокус для мене в подібній ситуації в Debian 8.6 та LXDE:
synclient TapButton1=1
Вище працює, якщо сенсорна панель Synaptics працює з драйвером Synaptics xserver-xorg-input-synaptics
.
Якщо ви працюєте з libinput
драйвером (драйвер за замовчуванням для багатьох живих зображень):
xinput set-prop 'SynPS/2 Synaptics TouchPad' 'libinput Tapping Enabled' 1
Ви можете використовувати xinput list-props 'SynPS/2 Synaptics TouchPad'
для перегляду всіх доступних властивостей, які можна налаштувати для сенсорної панелі.
/etc/rc.local
або до /etc/init.d/rc.local
. PS: Якщо ви задоволені цією відповіддю, не забудьте прийняти цю відповідь як рішення.
$: synclient TapButton2=3 TapButton3=2
. Також запустивши, synclient
ви побачите всі варіанти, доступні для тачпада.
Використання debian Stretch 9.5 з xfce робочим середовищем.
оновлення: /usr/share/X11/xorg.conf.d/40-libinput.conf
Додати цей розділ:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "on"
EndSection
Перезавантажте систему, і тепер натискання має працювати.
sudo cp /usr/share/X11/xorg.conf.d/40-libinput.conf{,.bak}
раніше). І це виправляло проблеми з i3, sddm тощо. Це на Debian 9.6.
На Debian 9.1 (розтягнення) я побіг у тому ж випуску (на ноутбуці asus). Я використовував LXDE як Джордж.
Якщо ви не можете знайти synclient, спочатку встановіть:
sudo apt install xserver-xorg-input-synaptics
Потім додайте наступний рядок наприкінці ~/.config/lxsession/LXDE/autostart
:
@synclient TapButton1=1 TapButton2=3 TapButton3=2
Перезавантажте і тепер ви можете "натиснути" та "натиснути двома пальцями - клацніть правою кнопкою миші"
Це мій синаптичний конфігуратор xorg і прекрасно працює на Debian 9.7 (розтягування) з xserver-xorg-input-synaptics
пакетом.
$ cat /etc/X11/xorg.conf.d/70-synaptic.conf
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
## for natural scrolling
Option "VertScrollDelta" "-111"
Option "HorizScrollDelta" "-111"
## tap to click
Option "TapButton1" "1"
## two finger tap to Right click
Option "TapButton2" "3"
EndSection
У Ubuntu 18.04 LTS наступна проста команда зробила трюк:
sudo apt install xserver-xorg-input-synaptics
Потім перезавантажте (або перезавантажте диспетчер дисплеїв).