ฉันใช้ XPS 15 กับ Ubuntu 18.04 (X.org) ฉันจัดการเพื่อให้ท่าทางสัมผัสหลายอย่างทำงานให้ฉันได้ Kohei Yamada ได้พัฒนาแอพพลิเคชั่นชื่อว่า Fusuma เพื่อเปิดใช้งานท่าทางสัมผัสหลายสัมผัสบน Linux มันต้องการให้คุณติดตั้ง Ruby บนเครื่องของคุณหากยังไม่ได้ติดตั้ง
ทำตามคำแนะนำจากหน้าReadme ของ fusuma GitHubหรือคุณสามารถทำตามขั้นตอนเหล่านี้ซึ่งเหมาะกับฉัน:
ก่อนอื่นให้ตรวจสอบว่าผู้ใช้ปัจจุบันของคุณเป็นส่วนหนึ่งของกลุ่มอินพุตหรือไม่ คุณสามารถทำได้โดย
sudo gpasswd -a $USER input
จากนั้นออกจากระบบและลงชื่อเข้าใช้อีกครั้งติดตั้ง xdotool และ libinput-tools
sudo apt-get install libinput-tools
sudo apt-get install xdotool
หากคุณยังไม่ได้ติดตั้ง Ruby คุณสามารถทำได้ตอนนี้:
sudo apt install ruby
ตอนนี้ติดตั้ง fusuma
sudo gem install fusuma
การตัดสินใจด้วยท่าทางของคุณ
นี่คือการสร้าง.yml
ไฟล์ที่มีการกำหนดค่าที่ต้องการ หากคุณต้องการท่าทางมาตรฐานคุณสามารถทำตามคำแนะนำเหล่านี้หรือปรับแต่งท่าทางเพื่อรับท่าทางที่ต้องการ
ไปที่โฟลเดอร์ปรับแต่งของคุณในโฮมไดเร็กตอรี่
cd ~/.config
ตอนนี้สร้างโฟลเดอร์ชื่อ fusuma
mkdir fusuma
cd fusuma
ในนั้นสร้างไฟล์ที่เรียกว่า config.yml
touch config.yml
ตอนนี้คุณสามารถใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบเพื่อป้อนเนื้อหาในไฟล์นี้
nano config.yml
คัดลอกและวางคำแนะนำต่อไปนี้หากคุณใช้ GNOME ซึ่งเป็นสภาพแวดล้อมเริ่มต้นใน 18.04
swipe:
3:
left:
command: 'xdotool key alt+Right'
right:
command: 'xdotool key alt+Left'
up:
command: 'xdotool key super'
down:
command: 'xdotool key super'
4:
left:
command: 'xdotool key ctrl+alt+Down'
right:
command: 'xdotool key ctrl+alt+Up'
up:
command: 'xdotool key ctrl+alt+Down'
down:
command: 'xdotool key ctrl+alt+Up'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 0.4
pinch: 0.4
interval:
swipe: 0.8
pinch: 0.1
โปรดทราบว่าท่าทางที่การกำหนดค่านี้สร้างขึ้นสำหรับคุณมีดังต่อไปนี้:
ท่าทางสัมผัสหลายจุด การกระทำ |
3 นิ้ว - ซ้าย | ไปที่เบราว์เซอร์ถัดไป
3 นิ้ว - ขวา | กลับไปที่เบราว์เซอร์
3 นิ้ว - ขึ้น | แสดง Windows ทั้งหมด
3 นิ้ว - ลง ปิดExposé (Esc) |
4 นิ้ว - ซ้าย | สก์ท็อปถัดไป
4 นิ้ว - ขวา | เดสก์ท็อปก่อนหน้า
4 นิ้ว - ขึ้น | สก์ท็อปถัดไป
4 นิ้ว - ลง เดสก์ท็อปก่อนหน้า
หลังจากนี้คุณสามารถเรียกใช้คำสั่งในเทอร์มินัลเพื่อทดสอบว่าได้ติดตั้งแล้ว
sudo fusuma
จะไม่มีอะไรเกิดขึ้นในเครื่อง เพียงแค่เริ่มใช้รูปแบบการสัมผัสแบบมัลติทัชของคุณ - ปัดออกไปบนทัชแพดของคุณ
สิ่งที่คุณต้องทำคือเพิ่ม Fusuma และคำสั่งในแอปพลิเคชันเริ่มต้นของคุณ
หวังว่านี่จะช่วยได้