I upgraded my ubuntu gnome installation to 15.10 and everything is kinda good except for the touchpad single-tap functionality. Single-tap-to-click is not working. And I have tried all possible solutions like editing synaptics.conf
file.
One thing that I noticed is the following, which is kinda strange. For every неудар в лунку device the schema - an оригинал and deprecated
entry but for touchpad
it just существуешь deprecated
. Is this the вызвал?
I don't know how to resolve this issue. Please help!
org.gnome.settings-daemon.peripherals.input-devices
org.gnome.settings-daemon.peripherals.keyboard
org.gnome.settings-daemon.peripherals.keyboard.deprecated:/
org.gnome.settings-daemon.peripherals.mouse
org.gnome.settings-daemon.peripherals.mouse.deprecated:/
org.gnome.settings-daemon.peripherals.smartcard
org.gnome.settings-daemon.peripherals.touchpad.deprecated:/
org.gnome.settings-daemon.peripherals.touchscreen
org.gnome.settings-daemon.peripherals.trackball.deprecated:/
org.gnome.settings-daemon.peripherals.wacom:/
org.gnome.settings-daemon.peripherals.wacom.eraser:/
org.gnome.settings-daemon.peripherals.wacom.stylus:/
org.gnome.settings-daemon.peripherals.wacom.tablet-button:/
Below is the screenshot of my mouse&touchpad settings:
Also, my synclient
results пашите like,
$ synclient | grep TapButton
TapButton1 = 0
TapButton2 = 0
TapButton3 = 0
my xinput
command yields the following,
$ xinput list
Virtual core pointer id=2 [master pointer (3)]
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
↳ MCE IR Keyboard/Mouse (ene_ir) id=13 [slave pointer (2)]
Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
Results of xinput list-props 12
command:
Я наконец нашел, что фиксация решила мою проблему:
я добавил следующую строку к моему bashrc
так, чтобы она могла скомпилировать каждый раз, когда я вхожу в систему.
synclient TapButton1=1 TapButton2=3 TapButton3=2
, Хотя не симпатичный взлом, но это хорошо работает. Надеюсь, что сообщество исправляет ошибку..
<час>Обновление: Этот взлом, кажется, хорошо работает в Ubuntu 17.04 также, что означает, что ошибка еще не исправлена сообществом.
P.S. Также см. это отличное решение
Откройте терминал путем нажатия ctrl + высокий звук + t и тип:
synclient TapButton1=1 TapButton2=3 TapButton3=2
это работало на меня...
Я имел ту же проблему в Ubuntu GNOME 16.04 и решил его с подобной техникой, упомянутой в ответ Eliah Kagan , который был адаптирован от комментарий , но с некоторыми различиями:
Запуск" dconf Редактор " приложение. (если не установленный, выполненный: sudo apt-get install dconf-tools
)
Переходят в: orgв +'gnomeв +'desktopв +'peripheralsв +'touchpad
Включают касание к щелчку .
Вы обновили настройки мыши? После обновления у меня была та же проблема, но это было просто, что касание для нажатия было отключено.
Иначе, согласно этот поток это могло стоить выйти из системы и въехать задним ходом.
У меня была та же проблема, после того, как я обновил до ubuntu GNOME коварного оборотня. таким образом, я делаю пользовательский ярлык в клавиатуре для возвращения функциональности сенсорной панели, просто заполняюсь synclient TapButton1=1
на команде, также заполняются, форма имени тогда выбирают Ваши любимые комбинации клавиатуры. это достаточно прекрасно некоторое время, и ожидайте обновления.
В настройках окно позволяет пользователям устанавливать мышь. Но я должен настроить сенсорную панель. Консоль помогает к первой перезагрузке или сну "synclient tapbutton1 = 1"
Насколько я понимаю, система неправильно определяет устройство, Это похоже на ошибку.
Я просто обновил до Ubuntu 17.04, несколько дней назад, и столкнитесь с теми же проблемами. Это добивается цели:
sudo apt install xserver-xorg-input-synaptics
Это только должно загрузить этот материал, ничто иное.
Дайте этому попытку, она работала на меня на UbuntuGnome 15.10, таким образом, я сделал запись в приложениях запуска.
Используя Вашего любимого редактора, создайте сценарий со следующим содержанием и сохраните его как, например, touchpad.sh
.
#!/bin/bash
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 4
# Below width 1 finger touch, above width simulate 2 finger touch. - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 8
# vertical scrolling, horizontal scrolling - values: 0=disable 1=enable
xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 1
# vertical, horizontal, corner - values: 0=disable 1=enable
xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 0 0 0
# stabilize 2 finger actions - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 250
# pad corners rt rb lt lb tap fingers 1 2 3 (can't simulate more then 2 tap fingers AFAIK) - values: 0=disable 1=left 2=middle 3=right etc. (in FF 8=back 9=forward)
xinput --set-prop --type=int --format=8 "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 2 3
exit
Делают исполняемый файл сценария:
chmod +x touchpad.sh
Теперь выполняет сценарий и видят, работает ли он.
Исходная информация, найденная здесь: http://www.mepis.org/docs/en/index.php?title=Configuring_the_touchpad_with_xinput
Как конечный пользователь, самый легкий способ, которым я нашел, состоит в том, чтобы измениться на щелчок правой кнопкой "Primary button" в настройках сенсорной панели мыши.
Двойной выстрел все еще работает, поскольку основной оставленный, коснитесь в работах области кнопки как правильное касание.
Ubuntu 17.04.
Я создал сценарий для автоматизации этого процесса. Это будет автоматически запущено, когда система запустится. Так, Вы не должны выполнять ту же команду снова и снова. Ссылкой сценария является github.com/Ryko-git/click-on-touchpad.
Процесс установки очень легок. Это дано на странице GitHub.