Düzenle
Bazıları hala tabletin düğmelerini kullanarak geçiş yapmak istiyor gibi görünüyor yorum ve diğer cevapları kontrol. Sadece 3 şeye ihtiyacınız olmasını istiyorsanız (Ubuntu / Unity için gösterilir):
- Basit bir komut (terminalde veya bir komut dosyasında çalıştırılabilir)
randompast'ın 1 satırlık bir komutla çözümü hoş ve daha uygun bir 1 satırlık geçiş komutuna dönüştürülebilir:
xsetwacom --list | grep --line-buffered "TOUCH" | awk '{system("echo "$8";xsetwacom --get "$8" TOUCH;")}' | tr "\n" " " | awk '$2 == "off" {system("xsetwacom --set "$1" TOUCH on")} $2 == "on" {system("xsetwacom --set "$1" TOUCH off")}'
Zaten kendi komut dosyanız veya komut satırınız varsa buna ihtiyacınız yoktur, ancak tabletlerin adını veya kimliğini bilmeden bağlı tabletlerin dokunuşunu değiştirmenin uygun bir yoludur.
- Klavye kısayolu ayarlama
Bunu terminal olmadan çalıştırmak istiyorsanız, komut dosyasını bir dosyaya kaydetmeniz, yürütülebilir hale getirmeniz ve bunun için bir klavye kısayolu oluşturmanız gerekir. Bunun nedeni, doğrudan tabletin düğmelerine bir komut atayamazsınız (ancak bir tuş vuruşu atayabilirsiniz ...).
Unity'de Sistem Ayarları> Klavye> Kısayollar'ı açın ve yeni bir kısayol oluşturun. Süper anahtardan kaçının çünkü 3. adımda her zaman çalışmayabilir.
Komut olarak, komut dosyanızın adını yazın (tam yol, tek tırnak işaretleri arasında, emin değilseniz, dosyayı bir terminale sürükleyip bırakın ve oluşturulan komutu kullanın).
- Kısayolun Tuş Vuruşunu düğmenize atayın
Açık Sistem Ayarları> Wacom Tablet> Harita Düğmeler ... ve siz düğmeye seçti tuş atayın.
Hangi düğmenin hangi değiştirici olmadan ilk harf atayabileceğinizi bilmek için bir metin alanı seçin ve hangi harfe karşılık geldiklerini görmek için düğmelere basın.
Burada dikkat: tüm düğmeler tanınmaz (benim Bambu için 4 üzerinden 3) ve tüm tuş vuruşu işe yaramaz (Çalışmak için Süper anahtar ile herhangi bir alamadım ). Farklı kombinasyonları denemeniz gerekecek.
Orijinal Yanıt (komutları öğrenmek için)
Pen & Touch'ımı bir yıl önce kurdum, bu yüzden burada yanlış olabilirim. Genellikle yaptığım bir terminalde çalıştırmaktır:
xsetwacom --set "Wacom BambooPT 2FG 4x5 Finger touch" touch off
Başka bir tabletiniz olduğu için bu sizin için çalışmaz, bu yüzden önce deneyin
xsetwacom
hangi parametreleri kullanmalısınız. İlk önce cihazınızın adını almanız gerekir (buna DEVICE_NAME diyelim), bu yüzden deneyin:
xsetwacom --list devices
Bu bana Pen & Touch'ımı veriyor:
Wacom BambooPT 2FG 4x5 Kalem silgi id: 11 tipi:
ERASER Wacom BambooPT 2FG 4x5 Kalem stylus id: 12 tipi: STYLUS
Wacom BambooPT 2FG 4x5 Parmak pedi id: 13 tipi: PAD
Wacom BambooPT 2FG 4x5 Parmak dokunma id: 14 tipi: TOUCH
Açıkçası TOUCH tipi olan burada devre dışı bırakılacak olanıdır. İşte DEVICE_NAME olurdu Wacom BambooPT 2FG 4x5 Parmak dokunmatik ve DEVICE_ID olurdu 14 sen, bu yüzden denemek devre dışı hangi parametre bilmek gerekir .Sonra:
xsetwacom --list parameters
Etkinleştirmek / devre dışı bırakmak için çok sayıda parametre vardır ve her parametre adı için (buna PARAM_NAME diyelim) beklenen değer türü açıklanmaktadır. Bu durumda, --set seçeneğiyle yapabileceğiniz Touch parametresini Kapatmak istiyoruz . Sözdizimi:
xsetwacom --set "DEVICE_NAME" PARAM_NAME PARAM_VALUE
veya
xsetwacom --set DEVICE_ID PARAM_NAME PARAM_VALUE
PARAM_VALUE yerine ne koyacağınızdan emin değilseniz, geçerli değeri görmek için --get seçeneğini deneyin:
xsetwacom --get "DEVICE_NAME" PARAM_NAME