Mathpad คีย์แพดเฉพาะทางที่ออกแบบมาสำหรับการพิมพ์สมการทางคณิตศาสตร์และสัญลักษณ์ต่างๆ ได้สร้างการถกเถียงกันอย่างมากในชุมชนเทคโนโลยีเกี่ยวกับความจำเป็นของฮาร์ดแวร์เฉพาะทาง ในขณะที่มีทางเลือกซอฟต์แวร์อยู่แล้ว อุปกรณ์นี้เชื่อมต่อผ่าน USB-C และรองรับสัญลักษณ์ทางคณิตศาสตร์ 112 ตัวรวมทั้งตัวอักษรกรีกครบชุด และกำหนดจะเปิดตัวบน Crowd Supply ในเร็วๆ นี้
**ข้อมูลจำเพาะของ Mathpad **
- สัญลักษณ์ที่รองรับ: สัญลักษณ์ทางคณิตศาสตร์ 112 ตัว รวมถึงตัวอักษรกรีกครบชุด
- การเชื่อมต่อ: สาย USB-C
- ความเข้ากันได้: ระบบ Windows , macOS , Unix
- โหมดการแสดงผล: ข้อความธรรมดา (Unicode), LaTeX , โปรแกรมแก้ไขสมการของ Microsoft Office
- การรองรับรูปแบบแป้นพิมพ์: รูปแบบที่ใช้อักษรละตินทั้งหมด ( US ANSI , UK , French AZERTY , DVORAK ฯลฯ)
- เฟิร์มแวร์: ใช้ระบบ QMK (ปรับแต่งได้)
- ความพร้อมจำหน่าย: เร็วๆ นี้ใน Crowd Supply
ทางเลือกซอฟต์แวร์ตอบสนองความต้องการได้แล้ว
ผู้ใช้จำนวนมากในชุมชนได้ชี้ให้เห็นว่าโซลูชันซอฟต์แวร์ที่มีอยู่แล้วสามารถจัดการกับการป้อนสัญลักษณ์ทางคณิตศาสตร์ได้อย่างมีประสิทธิภาพ เครื่องมือขยายข้อความอย่าง Espanso ช่วยให้ผู้ใช้สามารถแมปลำดับอักขระกับสัญลักษณ์ Unicode ได้ ในขณะที่ฟังก์ชัน compose key ที่มีอยู่ในระบบปฏิบัติการหลักๆ ก็ให้ความสามารถที่คล้ายกัน ผู้ใช้บางคนชอบระบบ digraph ของ vim หรือเลย์เอาต์คีย์บอร์ดเฉพาะอย่าง qwerty-fr ที่รวมสัญลักษณ์ทางคณิตศาสตร์เป็นเลเยอร์เพิ่มเติม
แนวทางซอฟต์แวร์เหล่านี้มีความยืดหยุ่นและไม่ต้องใช้พื้นที่โต๊ะเพิ่มเติมหรือลงทุนในฮาร์ดแวร์ ใช้งานได้กับแอปพลิเคชันต่างๆ และสามารถปรับแต่งตามความต้องการส่วนบุคคลได้โดยไม่ต้องมีปุ่มกดใหม่
ซอฟต์แวร์ทางเลือกยอดนิยมที่ได้รับการกล่าวถึง
- ** Espanso **: เครื่องมือขยายข้อความสำหรับการแมปลำดับอักขระเป็นสัญลักษณ์ Unicode
- ** Compose key **: ฟังก์ชันในตัวของระบบปฏิบัติการสำหรับการป้อนอักขระพิเศษ
- ** qwerty-fr **: เลย์เอาต์แป้นพิมพ์ที่มีเลเยอร์สัญลักษณ์ทางคณิตศาสตร์
- ** Vim digraphs **: ระบบป้อนสัญลักษณ์ในตัว (เช่น Ctrl-K = > จะให้ ⇒)
- ** rofimoji **: ตัวเลือกสัญลักษณ์สำหรับ window manager ใน Linux
- ** WinCompose **: การใช้งาน compose key บน Windows
การใช้งานทางเทคนิคทำให้เกิดข้อกังวล
เทคโนโลยีพื้นฐานของ Mathpad ได้จุดประกายการถกเถียงทางเทคนิคเกี่ยวกับวิธีที่อุปกรณ์ส่งสัญลักษณ์ทางคณิตศาสตร์ไปยังคอมพิวเตอร์จริงๆ เนื่องจากคีย์บอร์ดมาตรฐานส่งเพียงรหัสสแกนที่ระบบปฏิบัติการตีความผ่าน keymap อุปกรณ์นี้น่าจะใช้วิธีแก้ปัญหาอย่างลำดับ compose หรือวิธีการป้อน Unicode ผ่านเฟรมเวิร์ก QMK firmware
ฉันรู้สึกหงุดหงิดกับการแฮ็กแบบนี้เล็กน้อย เพราะมันเปราะบางมาก ขึ้นอยู่กับการที่คีย์บอร์ดทำนายได้อย่างสมบูรณ์แบบว่าโฮสต์จะจัดการกับลำดับการกดปุ่มอย่างไร ซึ่งเห็นได้ชัดว่าสามารถเสียได้ง่าย
แนวทางนี้ทำให้เกิดข้อกังวลเกี่ยวกับความน่าเชื่อถือในระบบต่างๆ และเลย์เอาต์คีย์บอร์ด เนื่องจากอุปกรณ์ต้องทำนายว่าคอมพิวเตอร์โฮสต์จะตีความลำดับปุ่มกดอย่างไร
ตั้งคำถามเกี่ยวกับคุณค่าที่เสนอ
สมาชิกชุมชนหลายคนที่ระบุตัวเองว่าเป็นกลุ่มเป้าหมายได้แสดงความสงสัยเกี่ยวกับคุณค่าในทางปฏิบัติของอุปกรณ์ พวกเขาโต้แย้งว่าเนื่องจากมันไม่ได้เสนอเลย์เอาต์ที่เหมาะสมกว่าคีย์บอร์ดมาตรฐานและต้องใช้ซอฟต์แวร์ประกอบ ข้อได้เปรียบเหนือการเพิ่มเลเยอร์สัญลักษณ์ทางคณิตศาสตร์ให้กับคีย์บอร์ดที่มีอยู่จึงไม่ชัดเจน
ชุดสัญลักษณ์ที่ตายตัวของอุปกรณ์ยังนำเสนอข้อจำกัดเมื่อเปรียบเทียบกับโซลูชันซอฟต์แวร์ที่สามารถขยายหรือปรับเปลี่ยนได้ง่าย สำหรับผู้ใช้ที่ต้องการสัญลักษณ์ที่ไม่รวมอยู่ใน Mathpad พวกเขายังคงต้องใช้วิธีการป้อนข้อมูลทางเลือก
การปรับแต่งและความน่าสนใจของโอเพนซอร์ส
แม้จะมีการวิพากษ์วิจารณ์ แต่ Mathpad ก็มีคุณสมบัติที่น่าสนใจสำหรับผู้ที่ชื่นชอบ สร้างบนเฟรมเวิร์ก QMK firmware ผู้ใช้สามารถโปรแกรมใหม่และปรับแต่งได้ โครงการนี้ยังเป็นโอเพนซอร์ส โดยมีการออกแบบฮาร์ดแวร์ภายใต้ใบอนุญาต CERN-OHL-P-2.0 และซอฟต์แวร์ภายใต้ GPL-3.0
ความเปิดกว้างนี้ช่วยให้ผู้ใช้ที่มีความรู้ทางเทคนิคสามารถปรับเปลี่ยนฟังก์ชันการทำงานของอุปกรณ์หรือแม้กระทั่งสร้างเวอร์ชันของตัวเองได้ แม้ว่าพวกเขาจะต้องสร้างป้ายกำกับปุ่มกดแบบกำหนดเองสำหรับการแมปใหม่ใดๆ
การถกเถียงรอบ Mathpad สะท้อนคำถามที่กว้างขึ้นในชุมชนเทคโนโลยีเกี่ยวกับเมื่อไหร่ที่ฮาร์ดแวร์เฉพาะทางจะเพิ่มคุณค่าที่แท้จริงเมื่อเปรียบเทียบกับเมื่อไหร่ที่โซลูชันซอฟต์แวร์เพียงพอ แม้ว่าอุปกรณ์นี้อาจจะพบช่องทางของตัวเองในหมู่ผู้ใช้ที่ชอบปุ่มกดแบบฟิสิกส์และไม่รังเกียจการแลกเปลี่ยนพื้นที่โต๊ะ การถกเถียงนี้ชี้ให้เห็นว่าผู้ใช้ที่มีศักยภาพจำนวนมากได้รับการตอบสนองอย่างดีจากทางเลือกซอฟต์แวร์ที่มีอยู่แล้ว
อ้างอิง: Mathpad
![]() |
---|
มุมมองของ repository Mathpad บน GitHub ที่แสดงโครงสร้างโปรเจกต์โอเพนซอร์สและโค้ด |