1 คะแนน โดย GN⁺ 4 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • แอปข้ามแพลตฟอร์มที่ออกแบบมาเพื่อควบคุมเคอร์เซอร์ด้วยคีย์บอร์ดเพียงอย่างเดียว ทำให้คลิกเมาส์ได้อย่างรวดเร็ว
  • วิธีหยิบเมาส์มาคลิกแล้วกลับไปใช้คีย์บอร์ดอีกครั้งใช้เวลามากกว่า 2 วินาที แต่การป้อนพิกัดไม่กี่จุดสามารถคลิกได้ในเวลาไม่ถึง 1 วินาที
  • มอบ การควบคุมครบถ้วน ที่รองรับปุ่มซ้าย·ขวา·กลาง·ย้อนกลับ·ไปข้างหน้า รวมถึงการคลิก·ย้าย·ลาก·วาง·เลื่อน·ดับเบิลคลิก·ทริปเปิลคลิก
  • Free mode มอบการเคลื่อนที่ที่ลื่นไหลและปรับแต่งได้โดยไม่ต้องมีโอเวอร์เลย์ และเป็นการปรับปรุง mouse keys ของระบบปฏิบัติการหรือคีย์บอร์ดแบบกำหนดเองให้ทันสมัยขึ้น
  • เครื่องมือด้านการเข้าถึงที่ช่วยลดอาการปวดและความเมื่อยล้าจากการคลิกเมาส์ซ้ำๆ และการใช้แทร็กแพดเป็นเวลานาน อีกทั้งยังมอบโซลูชันที่มีประสิทธิภาพและฟังก์ชันครบถ้วนสำหรับผู้ที่ไม่สามารถใช้เมาส์ได้

ฟีเจอร์หลัก

  • Mouseless ชูแนวคิด “Lightning-fast mouse control with the keyboard” โดยเสนอวิธีคลิกผ่านการป้อนพิกัดไม่กี่จุดด้วยคีย์บอร์ด
  • จุดเด่นเมื่อเทียบกับเมาส์คือช่วยลดเวลาที่ใช้ก่อนคลิกและเวลาที่ต้องกลับไปใช้คีย์บอร์ด
    • Mouseless: คลิกได้ในเวลาไม่ถึง 1 วินาที
    • Mouse: ใช้เวลามากกว่า 2 วินาทีในการหยิบเมาส์และคลิก และหลังจากนั้นยังต้องใช้เวลาเพิ่มเพื่อกลับไปใช้คีย์บอร์ด

ขอบเขตการควบคุมและบริบทการใช้งาน

  • ขอบเขตการควบคุมปุ่ม
    • รองรับปุ่มซ้าย ขวา กลาง ย้อนกลับ และไปข้างหน้า
  • ขอบเขตการควบคุมการกระทำ
    • รองรับการคลิก ย้าย ลาก วาง เลื่อน ดับเบิลคลิก และทริปเปิลคลิก
  • Free mode ให้การเคลื่อนที่ที่ลื่นไหลและปรับแต่งได้โดยไม่ต้องใช้งานโอเวอร์เลย์ จึงถูกนำเสนอเป็นแนวทางสมัยใหม่ที่มาแทน mouse keys แบบเดิม
  • มีการอธิบายว่าสามารถควบคุมเคอร์เซอร์ได้โดยไม่ต้องอาศัยพื้นผิว แม้อยู่นอกโต๊ะ พร้อมยกตัวอย่างการใช้งานบนโซฟา บนเตียง หรือระหว่างเดินทาง
  • เสนอแนวทางกระจายงานคลิกไปยังคีย์บอร์ดเพื่อลดอาการปวดและความเมื่อยล้าจากการคลิกซ้ำๆ หรือการใช้แทร็กแพดเป็นเวลานาน
  • เน้นเป้าหมายด้านการเข้าถึง โดยมอบโซลูชันที่มีประสิทธิภาพและฟังก์ชันครบถ้วนสำหรับผู้ที่ไม่สามารถใช้เมาส์ได้

1 ความคิดเห็น

 
GN⁺ 4 시간 전
ความคิดเห็นจาก Hacker News
  • ชอบแนวทางของ ShortCat มากกว่า: https://shortcat.app/
    คล้าย Vimium แต่ใช้ได้กับ ทั้งระบบปฏิบัติการ
    จากคอมเมนต์ที่นี่ Homerow ก็ดูคล้ายกันเหมือนกัน
    อยากรู้จริง ๆ ว่ามีอะไรแบบนี้สำหรับ Linux บ้าง และถ้ามีโมเดลแบบนี้ที่เวิร์กกับเดสก์ท็อปเอนไวรอนเมนต์อื่นได้ดี ก็อาจย้ายออกจาก Gnome เลยก็ได้

    • สงสัยว่าเคยใช้ Ratpoison ไหม มันมีฟีเจอร์สำหรับ ควบคุมเมาส์ด้วยคีย์บอร์ด อยู่เยอะพอสมควร
    • ShortCat ดี แต่ค่อนข้าง ช้า แม้แต่บน Mac รุ่นใหม่
      และก็ไม่แน่ใจนักว่าการที่คีย์ลัดเปลี่ยนแบบไดนามิกนั้นดีจริงหรือเปล่า ถ้าใช้ Mouseless ไปนาน ๆ ตำแหน่งบนหน้าจออาจถูกแมปกับชุดคีย์เดิมจนใช้ความจำกล้ามเนื้อได้ดีกว่าก็ได้
    • สโลแกนของ ShortCat เท่มาก: “Manipulate macOS masterfully, minus the mouse.”
    • เคยใช้ ShortCat มาก่อนและชอบมัน แต่บน MacBook Pro รุ่นเก่ามันช้าเกินไป เลยเปลี่ยนมาใช้ Mouseless และตอนนี้กลับชอบอันนี้มากกว่า
  • มันก็ดูเท่อยู่ แต่ก็น่าเสียดายที่ยังต้องมาถึงจุดที่ต้องบอกว่า “ให้ แสดงพิกัด ของตำแหน่งที่เมาส์ต้องคลิก” รู้สึกว่าน่าจะดีกว่าถ้าออกแบบอินเทอร์เฟซโดยคำนึงถึงผู้ใช้ที่ไม่ใช้อุปกรณ์ชี้ตำแหน่งตั้งแต่แรก

    • โดยเฉพาะบน Windows นั้น Windows + Office ใช้งานนำทางด้วยคีย์บอร์ดล้วน ๆ ได้ดีพออยู่แล้ว และฉันก็ใช้แบบนั้นทุกวัน
      แต่ซอฟต์แวร์ third-party ก็คงหลีกเลี่ยงไม่ได้ที่จะคุณภาพไม่สม่ำเสมอ พวกที่ทำบนคอมโพเนนต์ Win32 มักใช้ได้ดี แต่แอปที่ตกแต่งให้ดู “ทันสมัย” มักไม่ค่อยรองรับคีย์บอร์ดแบบจริงจัง
    • เห็นด้วย วิธีเลียนแบบเคอร์เซอร์เมาส์ด้วยปุ่มคีย์บอร์ดน่าจะเป็นทางเลือกสุดท้ายสำหรับแอปกราฟิกที่ไม่มี ฟีเจอร์การเข้าถึง ที่เหมาะสม
      มันต่างจากแนวทางอย่าง command palette, accessibility control, หรือการนำทางด้วย syntax tree ที่อาศัยชื่อ เนื้อหา หรือโครงสร้างเอกสารที่ผู้ใช้รู้อยู่แล้ว ซึ่งอาจมีภาระทางการรับรู้น้อยกว่าการเปิดโหมดพิเศษที่แสดงรหัสสองตัวอักษรให้ต้องอ่านหรือจำทุกครั้ง
      วิธีเหล่านี้ยังช่วยสั่งงานปุ่ม เมนู ไอเท็มเมนู หรือลิงก์ที่อยู่นอกจอหรือซ่อนอยู่ในเมนูได้ด้วย จึงช่วยลดจำนวน “คลิก” โดยรวมได้ ข้อเสียคืออาจใช้เวลาพิมพ์นานกว่ารหัสสองตัวอักษร ถึงอย่างนั้น สำหรับคนส่วนใหญ่ การปรับให้เหมาะกับ ภาระทางการรับรู้ น่าจะมีประสิทธิภาพโดยรวมมากกว่าความเร็วล้วน ๆ
      ในระยะยาว พอระบบติดตามสายตาพัฒนาขึ้น ก็น่าจะมีระบบไฮบริดที่ทั้งเร็วกว่าและมีภาระทางการรับรู้น้อยกว่าวิธีเหล่านี้
    • สำหรับฉัน สิ่งที่ใกล้เคียงแนวทางนี้ที่สุดคือการใช้ tiling window manager ร่วมกับ Qutebrowser และคีย์ลัดสไตล์ Vimium
    • สงสัยว่ามีโปรแกรมที่ใช้โมเดลตรวจจับแบบง่าย ๆ เพื่อหาองค์ประกอบ UX และวางตำแหน่ง พื้นที่ที่คลิกได้ ไหม ถ้ามี ก็น่าจะทำการนำทางแบบทั่วทั้งระบบคล้าย VimiumC ได้
    • ฉันคิดว่าการออกแบบฮาร์ดแวร์และซอฟต์แวร์โดยคำนึงถึง ผู้ใช้ 99% เป็นเรื่องโอเค หลังจากนั้นยังไงก็ต้องมีความต้องการที่ขัดกันและการประนีประนอม ระบบเพื่อสรีรศาสตร์กับระบบเพื่อความเร็วคงหน้าตาไม่เหมือนกัน
  • Keynav – retire your mouse (2016): https://news.ycombinator.com/item?id=11945936
    พอร์ตสำหรับ Wayland: https://github.com/kovetskiy/waynav

  • นี่คือเครื่องมือเก่า ๆ ที่คล้ายกันสำหรับคนที่สงสัย
    ใน Vim มี easymotion กับ hop.nvim, ใน tmux มี Morantron/tmux-fingers, และใน Chrome มี Vimium
    ใส่การควบคุมเมาส์ไว้ในเฟิร์มแวร์คีย์บอร์ดก็ทำได้: https://docs.qmk.fm/features/mouse_keys

    • มีคนใช้เมาส์ใน vim ด้วยเหรอ หรือว่าฉันพลาดอะไรไป?
  • ถ้ามองกลับกัน การฝึกให้ ใช้เมาส์เก่งขึ้น อาจช่วยเพิ่มผลิตภาพได้มากกว่า แนวเกม FPS แบบแข่งขันได้สร้างเครื่องมือฝึกเล็งจำนวนมากเพื่อพัฒนาความจำกล้ามเนื้อ
    https://www.3daimtrainer.com/

    • ถ้างานของคุณไม่มีการพิมพ์เลย ทักษะเมาส์แบบสายเกม FPS แข่ง ๆ อาจช่วยได้บ้าง แต่สำหรับพวกเรา 99% มันเสียเวลาโดยสิ้นเชิง
      การเปลี่ยนซอฟต์แวร์ที่รองรับการนำทางด้วยคีย์บอร์ดได้แย่ ไปเป็นตัวเลือกสมัยใหม่ที่ดีกว่า ช่วยเรื่องผลิตภาพได้มากกว่าความสามารถใช้เมาส์เร็ว ๆ แบบนั้นถึง 10 เท่า แบบตรงตัว
      การเสนอ การฝึกเล็งเมาส์ เป็นวิธีเพิ่มผลิตภาพนี่เป็นหนึ่งในไอเดียที่น่าอนาถที่สุดที่ฉันเคยเห็น
    • ฉันตกใจที่เห็นว่าเครื่องมือฝึกเล็งพัฒนาไปลึกแค่ไหน และยังได้รับความนิยมมากแค่ไหน เพิ่งรู้จัก Aimlabs ไม่นานนี้เอง ดูเหมือนจะเป็นเครื่องมือที่นิยมที่สุด และตอนนี้ก็ยังมีคนเล่นอยู่ 6,000 คน
      ส่วนฝั่งคนคลั่งคีย์บอร์ดก็มี monkeytype: https://monkeytype.com/
      Aimlabs: https://store.steampowered.com/app/714010/Aimlabs/
    • ฉันเคยจมอยู่กับหลุมดำของการใช้คีย์บอร์ดอย่างเดียว แล้วตอนนี้ก็หันกลับมาทาง รีดประสิทธิภาพเมาส์ เต็มตัว เมาส์ก็ดีเหมือนกัน
      อีกทิปหนึ่งที่ช่วยฉันมากจริง ๆ คือการยอมรับเมาส์แอ็กเซเลอเรชันที่ดี ไม่ใช่ของห่วยที่ติดมากับ Windows หรือ Mac แต่เป็นแบบที่ทำมาดีจริง ๆ เครื่องมือนี้ทำให้ความรู้สึกตอนใช้เมาส์ดีขึ้นอย่างน้อย 3 เท่า: https://github.com/RawAccelOfficial/rawaccel
    • มือฉันคงพังเพราะ RSI แน่ ๆ
    • ถ้าจะทำให้การขยับเมาส์เร็วขึ้น ก็อาจทำแอปที่ย้ายเมาส์ไปยัง ควอดแรนต์ ที่กำหนดด้วยคีย์บอร์ดได้
  • ชอบแนวทางของ Homerow มากกว่า: https://www.homerow.com/
    มันเหมือน Vimium ที่ใช้ได้กับทั้งระบบบน Mac และเชื่อมกับ macOS Accessibility API

    • Vimium สำหรับทั้ง OS ฟังดูเจ๋งมาก
  • ทางเลือกโอเพนซอร์ส:
    https://github.com/moverest/wl-kbptr
    https://github.com/petoncle/mousemaster
    https://github.com/y3owk1n/neru
    https://github.com/mjrusso/scoot
    https://github.com/jbensmann/mouseless
    https://github.com/rvaiya/warpd — ตอนนี้แทบไม่ได้รับการดูแลรักษาแล้ว

    • https://github.com/y3owk1n/neru รองรับไม่ใช่แค่การเข้าถึงแบบกริดที่อยู่ในวิดีโอ “Mouseless app in 80 seconds” นี้เท่านั้น แต่ยังรองรับ โหมด hint แบบ Vimium ด้วย ผู้ดูแลก็ตอบสนองเร็วมากเช่นกัน
      โดยส่วนตัวแล้วฉันชอบวิธีแบบ Vimium มากกว่าแบบกริดเยอะมาก น่าเสียดายที่ไม่ใช่ทุกแอปจะมี accessibility tree ที่ดี และน่าเสียดายที่ Zed ก็ไม่ใช่แบบนั้น อย่างไรก็ตาม พอเปิดหน้า neru ดูก็พบว่าตัวเองตามเวอร์ชันไม่ทันแล้ว และยังไม่ได้ลอง “Native Vision OCR” ที่เพิ่มเข้ามาในโหมด hint
      ฉันชอบคีย์บอร์ดที่มีแทร็กแพดอยู่ด้านบนด้วย ตอนนี้ใช้ SoflePLUS2 อยู่ แต่ก็ยังไม่ค่อยเชื่อกับการวางปุ่มแบบเหลื่อมแถวเท่าไร แบบนี้สามารถขยับมือแค่นิดเดียวเพื่อไปใช้ pointing device จริงได้
      ในวิดีโอของ Mouseless ผู้สร้างพยายามวางเมาส์ไว้ระหว่างคีย์บอร์ดสองฝั่งเพื่อลดระยะการเคลื่อนที่ แต่สำหรับฉันมันดูเหมือนเป็นการยอมประนีประนอมตำแหน่งคีย์บอร์ดเพื่อให้ใช้เมาส์ง่ายขึ้น กลายเป็นท่าที่แขนกางออกขนานกันและบิดข้อมือเข้าด้านใน ซึ่งดูแย่กว่าท่าที่คีย์บอร์ดแยกห่างกว่านี้และครึ่งซ้ายขวาเอียงเข้าหากันมากกว่า ดูเหมือนจะไม่ได้ทำ tenting เพื่อลดระดับต่างในแนวตั้งกับเมาส์ด้วย และเพื่อหลีกเลี่ยงการประนีประนอมที่มากกว่านี้ แผ่นรองเมาส์ก็อาจเล็กจนน่าอึดอัดด้วย นี่ไม่ใช่จุดสมดุลแบบที่ฉันอยากได้
    • https://github.com/msolomon/griddle
      เป็นแนวทาง recursive grid สำหรับผู้ใช้ Hammerspoon บน macOS และในบรรดา implementation แบบโอเพนซอร์ส นี่น่าจะเป็นตัวที่ปรับแต่งได้ง่ายที่สุด ฉันเป็นคนทำมันไว้เมื่อหลายปีก่อน
    • ในของใหม่ก็มี stochos ด้วย: https://github.com/museslabs/stochos
      เผื่อไว้ก่อนว่าฉันเป็นทั้งผู้เขียนและหนึ่งในผู้ดูแล
    • ตัวที่ทำให้อยากลองใช้โดยแทบไม่ต้องออกแรงอะไรเลยคือ Shortcat: https://shortcat.app
    • warpd ทำงานได้สมบูรณ์แบบสำหรับฉันเมื่อปรับแต่งดีแล้ว
      แต่แล้วฉันก็รู้ว่าตัวเองต้องการมันแทบทั้งหมดแค่สำหรับการท่องเว็บ 99% เลยย้ายไปใช้ kinkHints ของ Firefox แทน เรื่องต้องคลิกลิงก์ก็แก้ได้ด้วยอันนั้น
  • บน Linux ไม่ค่อยรู้สึกว่าจำเป็นต้องมีเครื่องมือแบบนี้ เพราะแทบทุกอย่างทำได้ใน เทอร์มินัล และนั่นก็เป็น workflow แบบไม่ใช้เมาส์ที่คนชอบกันอยู่แล้ว การใช้ GUI โดยไม่ใช้เมาส์กลับรู้สึกขัดแย้งในตัวเองมากกว่า

  • มันเร็วขึ้นจริงไหม? ฉันเคยทำของคล้ายกันเป็น proof of concept และยังทำเกมทดสอบขึ้นมาเพื่อดูว่าการใช้คีย์บอร์ดเร็วแค่ไหน ผลที่น่าแปลกคือ เมาส์เร็วกว่าแบบทิ้งห่างเสมอ

    • เรื่องความเร็วนี่ฉันก็ไม่ค่อยมั่นใจเหมือนกัน
      ฉันใช้ warpd ซึ่งเป็นเครื่องมือคล้ายกัน และสำหรับฉันประเด็นหลักไม่ใช่ความเร็ว แต่เป็น ความสบายที่ได้วางมือไว้บนคีย์บอร์ด ฉันยังใช้เมาส์เยอะอยู่ แต่ warpd ก็มีประโยชน์บ่อยครั้ง
  • ฉันยังมีคีย์บอร์ดที่มี TrackPoint อยู่
    ไม่เข้าใจเลยว่าทำไมมันถึงไม่เคยฮิตและมีผู้ผลิตแค่ไม่กี่รายที่ทำ
    สำหรับฉันมันไม่ได้มาแทนเมาส์ แต่ TrackPoint อยู่ระหว่างปุ่ม G/H/B จึงเอื้อมถึงได้โดยไม่ต้องยกนิ้วออกจากตำแหน่งพิมพ์ ดังนั้นมันจึงดีมากสำหรับคำสั่งเมาส์ง่าย ๆ

    • เหตุผลใหญ่ที่สุดที่ทำให้เลิกใช้ Lenovo ThinkPad ได้ยากคือ TrackPoint นี่แหละ แค่ปุ่มใต้แป้นเว้นวรรคก็คือสะดวกมากแล้ว
    • สาเหตุที่มันไม่ฮิตก็เพราะมันหน้าตาไม่สวย เหมือน ThinkPad ที่ใส่มันมานั่นแหละ