การใช้ระบบปฏิบัติการหลายระบบช่วยให้เราสามารถทำงานได้หลากหลายและมีประสิทธิผลมากขึ้นไม่ว่าจะใช้คอมพิวเตอร์เครื่องใด แต่มีบางอย่างผิดปกติกับสิ่งนี้: ระบบปฏิบัติการแต่ละระบบทำงานในลักษณะเดียวและสิ่งนี้จะสังเกตเห็นได้อย่างชัดเจนเมื่อเราเปลี่ยนจากการใช้ Ubuntu เป็น Elementary OS แต่สิ่งที่ดีเกี่ยวกับ Linux คือเราสามารถปรับเปลี่ยนได้ทุกอย่างและในโพสต์นี้เราจะสอนวิธีใช้ไฟล์ ท่าทางมัลติทัชของ Mac ใน Ubuntu.
มีแนวโน้มว่าผู้ใช้จำนวนมากไม่สนใจข้อมูลที่เราจะให้ในโพสต์นี้ แต่ก็ไม่เหมือนกันสำหรับผู้ที่ใช้เวลามากในการใช้ MacOSระบบปฏิบัติการของ Apple ที่เรียกว่า OS X จนถึงฤดูร้อนปี 2016 แม้ว่าระบบปฏิบัติการเดสก์ท็อปของ Apple จะมีข้อบกพร่อง แต่ความจริงก็คือท่าทางสัมผัสแบบมัลติทัชจะช่วยให้เราทำงานได้มากขึ้น
ท่าทางสัมผัสแบบมัลติทัชของ Mac ใน Ubuntu ต้องขอบคุณ Touchegg
ก่อนที่จะเริ่มด้วยคำแนะนำฉันอยากจะพูดถึงบางสิ่ง: ตามเหตุผลถ้าเราไม่มีไฟล์ ทัชแพดแบบมัลติทัช เราจะไม่สามารถใช้ท่าทางสัมผัสแบบมัลติทัชได้ อาจไม่มีแผงมัลติทัชในคอมพิวเตอร์ที่ใช้งานมาหลายปีแล้ว แต่ถ้าคุณใช้ท่าทางสัมผัสบางอย่างอยู่แล้วเช่นแตะด้วยสองนิ้วเพื่อคลิกรองคอมพิวเตอร์ของคุณมักจะรองรับท่าทางเหล่านี้
ด้วยคำอธิบายข้างต้นซอฟต์แวร์ที่จำเป็นในการใช้ท่าทางสัมผัสหลายสัมผัสของ Mac ใน Ubuntu จึงถูกเรียกว่า Touchegg. เครื่องมือนี้เก่า แต่ใช้งานได้อย่างสมบูรณ์เพราะเหตุผลคือการปรับเปลี่ยนวิธีการที่ผู้ใช้ Ubuntu โต้ตอบกับแผงสัมผัสหรือทัชแพดของเรา
ต้องขอบคุณซอฟต์แวร์ที่อยู่ในที่เก็บเริ่มต้นของ Ubuntu (อย่างน้อยก็อยู่ใน Ubuntu 16.10) การติดตั้ง touchegg ใน Ubuntu ทำได้ง่ายเพียงแค่เปิดเทอร์มินัลแล้วพิมพ์คำสั่งต่อไปนี้:
sudo apt install touchegg
หากเวอร์ชัน Ubuntu ของคุณไม่มี Touchegg ในที่เก็บคุณสามารถติดตั้งซอฟต์แวร์โดยใช้คำสั่งต่อไปนี้:
git clone https://github.com/JoseExposito/touchegg.git sudo apt-get build-dep touchegg sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
สุดท้ายเราเขียนสิ่งต่อไปนี้:
qmake make sudo make install
การตั้งค่า Touchegg
- touchegg เป็นแอปพลิเคชั่นเทอร์มินัลดังนั้นในการกำหนดค่าเราจะต้องใช้แอพพลิเคชั่นที่เกลียดชังและรักมากมาย เราเปิดเทอร์มินัลและเขียนชื่อของโปรแกรม (touchegg)
- โปรแกรมจะตรวจพบว่าเราไม่มีไฟล์คอนฟิกและจะสร้างขึ้นมา เมื่อสร้างเสร็จแล้วให้เราปิดหน้าต่าง
- ต่อไปเราเปิดแอปพลิเคชัน«แอปพลิเคชันเมื่อเริ่มต้น»จากที่เราจะสร้างรายการสำหรับ Touchegg เพื่อเริ่มต้นด้วย Ubunu
- เราแตะที่เพิ่มและป้อนข้อมูลเหล่านี้ (เฉพาะวินาทีเท่านั้นที่สำคัญ):
- ชื่อ: Touchegg.
- คำสั่ง: touchegg
- ความคิดเห็น: ท่าทางสัมผัสแบบมัลติทัช
- เราแตะที่เพิ่ม
- เมื่อเพิ่มรายการแล้วเราจะรีสตาร์ทพีซี
- ในการเพิ่มท่าทางสัมผัสแบบมัลติทัชเราเปิดเทอร์มินัลและพิมพ์คำสั่งต่อไปนี้:
- sudo apt ติดตั้ง geis-tools
- นาโน. xprofile
- เราวางรหัสนี้:
Synclient TapButton2 = 0 synclient ClickFinger2 = 0 Synclient TapButton3 = 0 Synclient ClickFinger3 = 0 synclient HorizTwoFingerScroll = 0 synclient VertTwoFingerScroll = 0 touchegg &
- เรากด Ctrl + o เพื่อบันทึกไฟล์ Ctrl + x เพื่อออกและเรารีสตาร์ทพีซีอีกครั้ง
- สุดท้ายเราเปิดไฟล์
~/.config/touchegg/touchegg.conf
และเราแก้ไขค่าตามที่อธิบายโดยไฟล์ เว็บไซต์อย่างเป็นทางการ:
- เล่น: คล้ายกับการคลิกทัชแพดด้วย 1 หรือ 5 นิ้ว ไม่อนุญาตให้มีที่อยู่ ชื่อ: TAP.
- ลาก: ลากด้วย 1 ถึง 5 นิ้วบนทัชแพด อนุญาตเส้นทาง ชื่อ: ลาก ..
- กริปเปอร์: ใช้ท่าทางในการเข้าร่วมจาก 2 ถึง 5 บนทัชแพด อนุญาตทิศทางเข้าหรือออกด้านนอก (ซูม) ชื่อ: PINCH.
- เพื่อหมุน: เช่นเดียวกับในสมาร์ทโฟนเราสามารถหมุนบนทัชแพดได้ อนุญาตทิศทางซ้ายและขวา ชื่อ: ROTATE
- แตะค้างไว้: คล้ายกับการแตะและลากด้วย 1 ถึง 5 นิ้ว ท่าทางนี้มักใช้ในการลากและวางหรือเพื่อเลือกข้อความ อนุญาตเส้นทาง ชื่อ: TAP_AND_HOLD
- ดับเบิลคลิก. คลิกอีกหนึ่งนิ้วด้วย 1 ถึง 5 นิ้ว ชื่อ: DOUBLE_TAP
คุณจัดการใช้ท่าทางสัมผัสแบบมัลติทัชของ Mac บน Ubuntu หรือการแจกจ่าย Linux อื่น ๆ หรือไม่? เป็นยังไงบ้างคะ?
ฉันมีปัญหา
$ sudo apt-get build-dep touchegg
กำลังอ่านรายการแพ็คเกจ ...
E: คุณต้องใส่ URI แหล่งที่มาในรายการแหล่งที่มาของคุณ
$ sudo apt-get build-dep touchegg
กำลังอ่านรายการแพ็คเกจ ...
E: คุณต้องใส่ URI แหล่งที่มาในรายการแหล่งที่มาของคุณ
คุณช่วยฉันได้ไหม? ฉันไม่สามารถทำให้มันทำงานได้ ด้วยเหตุผลบางประการมันตรวจไม่พบนิ้วทั้ง 3
การกำหนดค่าเป็นเหมือนในโพสต์ แต่ฉันไม่สามารถใช้งานได้ใน xinput สิ่งต่อไปนี้จะปรากฏขึ้น:
↳ SynPS / 2 Synaptics TouchPad id = 13 [ตัวชี้ทาส (2)]
เมื่อฉันรีบูตฉันได้รับข้อความแสดงข้อผิดพลาดจาก. xprofile "ไม่พบ syncr ... "