Как я отключаю TouchPad на ноутбуке, но сохраняю кнопки мыши активными?

Я хочу отключить сенсорную панель своей Lenovo x240. Если я использую настройки GUI, кнопки мыши отключены, также.

Как я могу отключить перемещение курсора мыши сенсорной панели и сохранить кнопки мыши активными?

Связанный, но я хочу отключить движения мыши полностью:

Драйверы для Lenovo Thinkpad S540 Touchpad (ошибочный курсор мыши)

Я использую Ubuntu 14.04 с xserver-xorg-input-synaptics версией 1.7.4

2
задан 19 September 2017 в 20:29

3 ответа

Откройте gedit и вставку копии следующие строки в него:

#!/bin/sh
# This script disables the touchpad without disabling buttons by setting Hysteresis
# to an impossible value.

############
# Warning! #
############
# If you have a touchpad with no "Physical" buttons but have to tap the corners 
# of your touchpad to simulate physical buttons, put a "#" sign in front of the next
# 4 lines!

synclient LTCornerButton=1
#synclient LBCornerButton=0
synclient RTCornerButton=3
#synclient RBCornerButton=0


# Set PalmDetect on: Needed if the before lines are commented away,
# Doesn't do any harm if they're not
synclient PalmDetect=1

synclient HorizHysteresis=10000 
synclient VertHysteresis=10000

# Disable all other touchpad features
synclient VertEdgeScroll=0
synclient HorizEdgeScroll=0
synclient CornerCoasting=0
synclient VertTwoFingerScroll=0
synclient HorizTwoFingerScroll=0
synclient TouchpadOff=2
synclient LockedDrags=0
synclient TapButton1=0
synclient TapButton2=0
synclient TapButton3=0
synclient CircularPad=0

Тогда сохраняют его как /usr/local/bin/DisableTouchPad.sh

В терминальном типе:

chmod a+xr /usr/local/bin/DisableTouchPad.sh

Для активации его тип:

DisableTouchPad.sh

и тестируют, работает ли это.

Для внесения этого изменения постоянным перейдите к тире, откройте "Startup Applications", щелчок добавляют, в типе команды: /usr/local/bin/DisableTouchPad.sh и на Имя и Комментарий вводят что-либо, что напомнит Вам, о чем это было. Щелчок добавляет снова.

Престо: отключенная сенсорная панель с кнопками, все еще включенными!

2
ответ дан 2 December 2019 в 03:58

Выполните следующую команду в терминале:

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)]
⎣ 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)]
    ↳ Laptop_Integrated_Webcam_1.3M             id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=13   [slave  keyboard (3)]

Это отображает все подключенные устройства ввода данных. Обратите внимание, что у них всех есть идентификатор. С тех пор 12 идентификатор для моей сенсорной панели, выполнение следующей команды отключит его.

xinput set-prop 12 "Device Enabled" 0

Просто изменение в xinput set-prop <<ID OF DEVICE>> "Device Enabled" 0

Это взято от здесь .

0
ответ дан 2 December 2019 в 03:58

У меня есть Lenovo T440s с подобной сенсорной панелью. Я не отключил его сам (хотя я предпочитаю использовать trackpoint), но я использовал этот блог Кто-t для конфигурирования моего. На той странице это говорит:

, Если Вы не любите сенсорные панели вообще и предпочитаете использовать trackstick только, используйте Option "TouchpadOff" "1". Это отключит все кроме физических щелчков по сенсорной панели.

место, чтобы вставить эту опцию Section "InputClass" в файле etc/X11/xorg.conf.d/, который Вы могли назвать 80-fix-thinkpad-touchpad.conf или что-то подобное. Посмотрите вышеупомянутый веб-сайт о примерах.

0
ответ дан 2 December 2019 в 03:58

Другие вопросы по тегам:

Похожие вопросы: