При записи со стилусом (в, например, Xournal) мультисенсорная функция является очень раздражающей: Когда я помещаю руку записи на дисплее, это продолжает случайные линии и числа.
Таким образом, я хотел бы к (временному файлу), деактивируют (много) касание полностью, так, чтобы только стилус был принят для входа.
Есть ли какая-либо команда, которая делает это?
Можно достигнуть этого путем записи, что маленький сценарий для переключения "устройства включил" свойство мультисенсорного устройства ввода данных. Можно затем связать этот сценарий с одним из ключей для легкого доступа или просто выполнить его с помощью любого другого метода, который Вы предпочитаете.
Первый необходимо получить имя устройства с помощью xinput
утилита. Откройте Terminal и тип xinput list
.
:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Pen stylus id=10 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Finger touch id=11 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 E6 Pen eraser id=16 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad 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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=15 [slave keyboard (3)]
, Поскольку Вы видите в этом случае, что название много сенсорного устройства Wacom ISDv4, касание Пальца E6 и его идентификатор равняется 11. Ваш может отличаться. Можно использовать идентификатор также, но я предпочитаю имя, так как добавляющие/удаляющие устройства могли заставить идентификатор некоторых устройств изменяться. Вот сценарий в качестве примера, который мог запустить Вас. Все это делает переключиться между двумя командами - один, чтобы позволить мультисенсорному устройству и один отключить его.
#!/bin/bash
#!/bin/sh
# This script can be used to toggle enable state of wacom multitouch screen for
# Thinkpad Tablet Series. You may need to change the name of multitouch device
# which can be found by running *xinput list* command
TOGGLE=$HOME/.multitouch_toggle
if [ ! -e $TOGGLE ]; then
touch $TOGGLE
xinput set-prop 'Wacom ISDv4 E6 Finger touch' 'Device Enabled' 0
else
rm $TOGGLE
xinput set-prop 'Wacom ISDv4 E6 Finger touch' 'Device Enabled' 1
fi
я надеюсь, что это поможет Вам обойти проблему на данный момент. Если Вы нуждаетесь в какой-либо помощи с настройкой, или запущение скрипта выше не стесняются спрашивать.