2 คะแนน โดย GN⁺ 2024-02-05 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เคอร์เซอร์เมาส์แบบเอียงในปัจจุบันอธิบายได้ว่าเป็นรูปแบบที่ตกทอดมาจากยุค Xerox PARC ซึ่งวาดได้ง่ายกว่าและมองเห็นได้ชัดกว่าบนหน้าจอความละเอียดต่ำ
  • เคอร์เซอร์ยุคแรกของ Douglas Engelbart เป็น ลูกศรชี้ขึ้น และคำตอบที่ได้รับคะแนนสูงสุดระบุว่าในเครื่องของ Xerox PARC มันถูกเปลี่ยนเป็นลูกศรเอียงที่คล้ายกับปัจจุบัน
  • บนหน้าจอพิกเซลความละเอียดต่ำ เส้น 0 องศาและ 45 องศา ดูค่อนข้างเรียบได้แม้ไม่มีแอนติแอลิแอสซิง จึงทำให้สร้างตัวชี้ที่มีปลายชัดเจนได้ง่ายกว่าลูกศรชี้ขึ้นแบบตรง
  • เหตุผลประกอบที่ถูกเสนอ ได้แก่ ท่าทางการใช้มือขวาชี้ไปที่หน้าจอ, คอนทราสต์ของทิศทาง บนหน้าจอที่มีองค์ประกอบแนวนอน·แนวตั้งจำนวนมาก และมุมใช้งานของแท่งชี้จริง
  • มีคำอธิบายว่า การจัดจุดกำเนิดของเคอร์เซอร์ไว้ที่มุมซ้ายบนช่วยลดการคำนวณตำแหน่งคลิก แต่ในคอมเมนต์มีการโต้แย้งโดยอ้างแหล่งที่มาและกรณีของ Xerox Alto

เคอร์เซอร์เอียงที่ฝังรากจาก Xerox PARC

  • เมาส์และเคอร์เซอร์ยุคแรกสร้างโดย Douglas Engelbart และรูปแบบแรกเป็นลูกศรชี้ขึ้น
  • ต่อมาในเครื่องของ Xerox PARC เคอร์เซอร์ถูกเปลี่ยนเป็นลูกศรเอียง
  • ด้วยความละเอียดหน้าจอที่ต่ำในเวลานั้น การวาดลูกศรโดยให้ด้านหนึ่งเป็นเส้นแนวตั้ง และอีกด้านเป็น เส้นทแยง 45 องศา ทำได้ง่ายกว่าและมีความจำแนกได้ดีกว่า
  • คำอธิบายนี้อ้างอิงเอกสารเกี่ยวกับเมาส์ออปติคัลของ Xerox PARC และข้อมูลประวัติศาสตร์ GUI

มุมที่มองเห็นได้ดีบนกริดพิกเซล

  • บนหน้าจอที่อิงพิกเซลสี่เหลี่ยม การแสดงปลายลูกศรที่คมชัด โดยไม่มีแอนติแอลิแอสซิง ทำได้ยาก
  • เส้นแนวนอน·แนวตั้ง 0 องศา และเส้น 45 องศา เป็นทิศทางหลักที่ดูค่อนข้างเรียบบนกริดพิกเซล
  • เคอร์เซอร์ลูกศรจำนวนมากใช้คุณสมบัตินี้ โดยประกอบให้ด้านหนึ่งเป็นเส้นแนวตั้ง และอีกด้านเป็นเส้น 45 องศา
  • ในกรณีนี้ เส้นแบ่งครึ่งกลางของลูกศรจะเอียงประมาณ 22.5 องศา
  • เนื่องจากความชัดเจนของปลายสำคัญกว่าหาง ความคมของหัวลูกศรจึงถูกให้ความสำคัญก่อน

ข้อถกเถียงเรื่องจุดคลิกและการคำนวณจุดกำเนิด

  • คำตอบหนึ่งมองว่า จุดกำเนิดของบิตแมปเคอร์เซอร์อยู่ที่มุมซ้ายบน ดังนั้นหากเอียงลูกศรไปทางซ้ายก็จะช่วยลด การคำนวณตำแหน่งคลิก ได้
  • คำอธิบายนี้อ้างอิงโพสต์ Reddit เป็นแหล่งที่มา แต่ในคอมเมนต์มีการโต้แย้งว่าโพสต์ดังกล่าวเป็นการคัดลอกข้อความจาก Yahoo! Answers ที่ไม่มีหลักฐานอ้างอิง
  • คอมเมนต์ที่โต้แย้งชี้ว่าใน Xerox Alto ก็มีเคอร์เซอร์ที่ฮอตสปอตไม่ใช่ (0,0)
    • มีการยกตัวอย่างเคอร์เซอร์กากบาทในวงกลมและเคอร์เซอร์ลูกศรชี้ไปทางขวา
  • ตามคอมเมนต์อื่น การใช้งานเคอร์เซอร์โดยทั่วไปมี ฟิลด์ฮอตสปอต จึงทำให้ใช้เคอร์เซอร์อย่างเส้นกากบาทได้เช่นกัน
  • ยังมีการเสนอการประเมินว่า ต้นทุนการคำนวณนั้นเล็กพอที่จะทำได้ทันภายในช่วงเวลาอัปเดตเมาส์ แม้ตามมาตรฐานยุค 1970

การตีความว่าเหมือนรูปมือและตัวชี้ในโลกจริง

  • หลายคำตอบมองว่าลูกศรเอียงคล้ายกับรูปมือเมื่อใช้มือขวาชี้ไปที่หน้าจอ
  • การตีความนี้ถูก扱ว่าใกล้เคียงกับ ประสบการณ์เชิงอัตวิสัย มากกว่าหลักฐานทางประวัติศาสตร์
  • ยังมีคำตอบที่กล่าวว่าเป็นสภาพแวดล้อมที่มีผู้ถนัดขวาเป็นศูนย์กลาง และเสริมว่าในอดีตเมื่อสลับปุ่มคลิกซ้ายขวา ลูกศรก็จะชี้ไปอีกทิศทางหนึ่ง
  • อีกคำตอบอธิบายว่า แท่งชี้จริงก็มักไม่ได้จิ้มหน้าจอในแนวตั้งฉาก แต่ใช้โดยเอียงประมาณ 30–45 องศา และมุมนี้ช่วยนำสายตาไปยังปลายชี้
  • ยังมีความเห็นว่าลูกศรชี้ขึ้นแบบตรงอาจให้ความรู้สึกว่ากำลังชี้ไปยังพื้นที่ด้านบนโดยรวม มากกว่าจะเล็งไปยังจุดเฉพาะ

คำอธิบายประกอบด้านการรับรู้ภาพและการบังหน้าจอ

  • คำตอบหนึ่งมองว่าเคอร์เซอร์เอียงอาจได้เปรียบในแง่ การรับรู้ภาพระดับต่ำ ด้วย
  • พื้นที่การมองเห็น V1 และ V2 ประมวลผลคุณลักษณะระดับต่ำ เช่น สี ความสว่าง ขนาด และทิศทาง
  • บนหน้าจอมีองค์ประกอบแนวนอน·แนวตั้งมาก เส้นเอียงจึงอาจเด่นขึ้นด้วย popout effect เพราะมีทิศทางต่างจากสิ่งรอบข้าง
  • คำตอบนี้ใช้ผลงานวิจัยปี 1988 ของ Treisman และ Gormican รวมถึง Visual Thinking for Design ของ Colin Ware เป็นเอกสารอ้างอิง
  • ในคอมเมนต์มีปฏิกิริยาว่า แม้อาจไม่ใช่สาเหตุทางประวัติศาสตร์จริง แต่ก็เป็นเหตุผลประกอบที่น่าสนใจ

ตัวอย่างเคอร์เซอร์ตรงและรูปแบบอื่น

  • อินเทอร์เฟซบางส่วนที่ไม่ค่อยเป็นที่รู้จักมีกรณีที่ใช้เคอร์เซอร์ ลูกศรตรง
  • ในคอมเมนต์ยังกล่าวถึงว่าตัวชี้รูปนิ้วสำหรับลิงก์ในเบราว์เซอร์เป็นรูปทรงตรง
  • มีคอมเมนต์ว่ามีแอปสมัยใหม่บางตัวที่ใช้ลูกศรตรงเช่นกัน
  • เคอร์เซอร์รูปมือที่อยู่ในคำถามดูมีมุมเอียงน้อยกว่าลูกศรเมื่อปรากฏเหนือปุ่ม แต่คำตอบในเนื้อหาหลักส่วนใหญ่พูดถึงประวัติและรูปทรงของเคอร์เซอร์ลูกศรพื้นฐาน

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

 
GN⁺ 2024-02-05
ความคิดเห็นจาก Hacker News
  • น่ากลัวอยู่เหมือนกันที่หนึ่งในคำตอบคะแนนสูงของคำถามนี้ (188 คะแนน) ผิดแบบสิ้นเชิง คำตอบนั้นอธิบายว่า ฮอตสปอต (0,0) ทำให้การคำนวณอัปเดตตำแหน่งเคอร์เซอร์ง่ายขึ้น เพราะไม่ต้องบวกออฟเซ็ต (X,Y)
    https://ux.stackexchange.com/a/52349/43259
    แต่ไม่เคยมีช่วงไหนที่ตัวชี้รูปลูกศรเป็นเคอร์เซอร์เพียงแบบเดียว Macintosh รุ่นแรกก็มีเคอร์เซอร์มากมาย เช่น I-beam สำหรับข้อความ, กากบาทหลายชนิด ฯลฯ และสามารถนิยามเคอร์เซอร์ใด ๆ ได้ด้วยการระบุบิตแมป, มาสก์ความโปร่งใส และตำแหน่งฮอตสปอต
    ใน Inside Macintosh Volume I ฉบับดั้งเดิมและงานก่อนหน้าของ PARC ก็เห็นเคอร์เซอร์เหล่านี้ได้
    https://web.archive.org/web/20230114223619/https://vintageap...
    หน้า PDF 50 (หน้าเอกสาร I-38) มีเคอร์เซอร์ตัวอย่าง และหน้า PDF 158 (หน้าเอกสาร I-146) มีรายละเอียดพิกเซลและตำแหน่งฮอตสปอตของเคอร์เซอร์หลายแบบ เรื่องน่าสนใจคือฮอตสปอตของเคอร์เซอร์ลูกศรไม่ใช่ (0,0) แต่เป็น (1,1)
    อยากรู้ว่ามีใครอธิบายได้ไหมว่าทำไมเป็นแบบนั้น เมื่อก่อนเหมือนเคยรู้ แต่ผ่านมานานจนจำไม่ได้แล้ว
    หน้านี้ยังมีนิยามโครงสร้าง Cursor ด้วย: เป็นเรคคอร์ดที่มี data, mask, hotSpot และ Point ก็ใกล้เคียงกับคู่พิกัดแนวตั้ง·แนวนอนตามที่นิยามไว้ในหน้า I-139
    สิ่งที่น่ากลัวไม่ใช่ว่ามีคนคิดไอเดียว่า (0,0) ช่วยประหยัดคำสั่งได้ไม่กี่คำสั่ง เพราะก่อนจะรู้ว่ารูปเคอร์เซอร์หลายแบบต้องการฮอตสปอตต่างกัน มันก็เป็นสมมติฐานที่ดูสมเหตุสมผลทีเดียว สิ่งที่น่ากลัวจริง ๆ คือมีคน 188 คนโหวตเห็นด้วยกับคำตอบนั้น
    • ตอนแรกก็น่ากลัว แต่พอหลัง ๆ ก็ชินไปเอง ในโซเชียลมีเดียทั้งหมดรวมถึง HN มีคนที่ไม่ค่อยรู้เรื่องแต่เห็นด้วยว่า คำตอบที่ฟังดูสมเหตุสมผล นั้นถูกต้อง
      เพื่อนที่เป็นนักบัญชีภาษีเคยถูกโหวตลบตอนแก้ความเข้าใจว่าภาษีทำงานจริงอย่างไร ส่วนภรรยาที่เป็นนักภาษาศาสตร์ก็ถูกโหวตลบตอนอธิบายว่า “ภาษาไม่ได้ทำงานแบบนั้น” มันไม่ใช่เรื่องน่ากลัว แต่เป็นเรื่องปกติ
    • ในซอร์สโค้ดของ Apple Lisa ก็เห็นอะไรคล้าย ๆ กันได้: https://info.computerhistory.org/apple-lisa-code
      หน้า Stack Overflow ที่ลิงก์ไว้นั้นโดยพื้นฐานแล้วใกล้เคียงกับ การเดาล้วน ๆ
      ประวัติศาสตร์ไม่ใช่ชุดปริศนาตรรกะ แต่เป็นการประกอบเอกสารและหลักฐานเข้าด้วยกัน ผมยังไม่เห็นหลักฐานจากเอกสารยุคนั้นที่อ้างถึงเจตนา ดังนั้นคำถามนี้จึงยังไม่มีคำตอบ
      หลักฐานชี้ขาดน่าจะเป็นกรณีที่มีแหล่งข้อมูลหลักราวก่อนปี 1988 (Microsoft/Xerox/Apple) ที่มีชื่อไฟล์อย่าง cursor.bitmap หรือโค้ดอย่าง declare cursor_default = [ [ 1, 0 ... ] ]; และมีคอมเมนต์เหนือมันอธิบายว่าทำไมถึงเลือกรูปแบบเคอร์เซอร์นั้น แหล่งข้อมูลเล็กกว่าอย่าง Acorn, Digital Research, Quarterdeck, NeWS, VisiOn, MIT Athena(X) ก็ยอมรับได้
      การไปเจอเรื่อง light pen แล้วนำมาใช้ปกป้องสไตล์เคอร์เซอร์เมาส์ในลักษณะนั้น เป็นการทำงานย้อนจากสมมติฐาน จึงอ่อน และไม่ได้ตัดความเป็นไปได้อื่น ๆ ออก ต้องทำให้แม่นยำกว่านี้
    • ลูกศรมี ขอบสีขาว ดังนั้นฮอตสปอตจึงอยู่ที่ปลายลูกศรสีดำคือ (1,1)
    • Posy มีวิดีโอที่ยอดเยี่ยมเกี่ยวกับประวัติเคอร์เซอร์เมาส์ และยังมีแพ็กเคอร์เซอร์ที่ทำเองให้ใช้ด้วย
      https://www.youtube.com/watch?v=YThelfB2fvg
      http://www.michieldb.nl/other/cursors/
    • เมื่อ 10 ปีก่อนก็พูดแบบเดียวกันไว้แล้ว: https://news.ycombinator.com/item?id=7253841
      และมีโอกาสสูงว่าพออีก 10 ปีผ่านไปก็คงต้องพูดแบบเดิมอีก
  • ยังไม่ได้อ่านข้อมูลทั้งหมดเกี่ยวกับหัวข้อนี้ แต่เดาว่าเหตุผลที่เคอร์เซอร์เอียงก็เป็นเหตุผลเดียวกับที่มันเอียงไปทางซ้าย
    มนุษย์เป็นสิ่งมีชีวิตที่สร้างและใช้เครื่องมือ เมื่อเวลาผ่านไปเครื่องมือจึงกลายเป็นเหมือนส่วนต่อขยายของร่างกาย แม้ปลายเครื่องมือจะแยกจากมือทั้งทางกลไกหรือในเชิงเสมือนก็ตาม และเครื่องมือนี้ดูเหมือนถูกออกแบบเป็น เครื่องมือสำหรับคนถนัดขวา ที่ถืออยู่ในมือขวาและยื่นเข้าไปในหน้าจอ
    ถ้านี่ไม่ใช่เหตุผลของทิศทางที่เอียง ก็ไม่มีเหตุผลที่มันไม่ควรเอียงไปอีกทาง ถ้าคุณถนัดขวา ลองใช้เคอร์เซอร์ที่ด้านขวานำหน้า ไม่ใช่แค่ดูแปลก แต่ยังให้ความรู้สึกแปลกด้วย เพราะมันดูเหมือนเครื่องมือที่ถืออยู่ในมือซ้าย
    ไม่รู้ว่ามีผลกับคนถนัดซ้ายไหม ผมถนัดซ้าย แต่การใช้เมาส์ด้วยมือซ้ายรู้สึกแปลกเสมอ และไม่รู้ว่าเป็นเพราะมุมเอียงหรือเปล่า
    • ผมถนัดซ้ายและใช้เมาส์ด้วยมือซ้ายมาตลอด แต่ไม่เคยรู้สึกเลยว่า มุมเอียง ของเคอร์เซอร์แปลกหรือผิด
      ผมใช้เมาส์คอมพิวเตอร์มาหลายวิธีเป็นเวลากว่า 30 ปีแล้ว จึงอาจคุ้นเคยมากจนความแปลกหายไปก็ได้ คนถนัดซ้ายที่เพิ่งเริ่มใช้เมาส์อาจรู้สึกว่าเคอร์เซอร์เอียงแปลกก็เป็นได้
    • สิ่งสำคัญคือใช้เมาส์ด้วยมือไหน ผมเขียนหนังสือและทำงานส่วนใหญ่ด้วยมือซ้าย แต่ใช้เมาส์ด้วยมือขวา และไม่รู้สึกแปลก
    • แทนที่จะบอกว่า “ไม่ได้อ่านทุกอย่างเกี่ยวกับหัวข้อนี้” ในกรณีนี้แค่อ่านคำตอบที่สองในหน้าที่ลิงก์ไว้ก็พอ ถึงอย่างนั้นทั้งสองฝ่ายก็ดูเหมือนจะจับประเด็นอะไรบางอย่างได้
    • ไม่มีใครถามว่าทำไมมันชี้ขึ้น แต่เหตุผลก็เหมือนกัน ปกติมืออยู่ต่ำกว่าระดับสายตา
      ตามทฤษฎีแล้ว เคอร์เซอร์ที่ตรงกับสัญชาตญาณที่สุดอาจเป็น กากบาท แต่พอลองใช้จริงแล้วผมไม่ชอบ
    • ที่รู้สึกไม่คุ้นเพราะมันดูเหมือนเครื่องมือในมือซ้ายนั้นเป็นแค่ชั่วคราวเท่านั้น ผมถนัดขวา แต่ใช้เมาส์ด้วยมือขวาจนเกิดอาการบาดเจ็บจากการใช้งานซ้ำที่ข้อมือ (RSI) จึงใช้มือซ้ายมานานกว่า 10 ปีแล้ว และไม่มีปัญหา
      สมองปรับตัวได้มาก ตัวอย่างเช่น เราปรับตัวกับการมองโลกกลับหัวได้อย่างรวดเร็วมาก

https://theguardian.com/education/2012/nov/12/improbable-res...

  • คำตอบใน Stack Overflow ขาดไปตรงที่ไม่ได้พูดถึง Alan Kay คนที่สร้างเคอร์เซอร์เมาส์แบบเอียงที่ PARC คือ Alan Kay และเมื่อถูกถามเรื่องนี้ เขาตอบไว้แบบนี้
    “ผมเป็นคนสร้างรูปทรงเคอร์เซอร์เมาส์ของ PARC เอง เพราะบนกริดพิกเซล 16x16 แบบ 1 บิตที่ Alto ของ PARC ใช้สำหรับเคอร์เซอร์ ถ้าทำด้านหนึ่งของลูกศรให้เป็นแนวตั้ง และให้อีกด้านเอียง ก็จะได้หัวลูกศรที่ดูใช้ได้ ผมยังออกแบบและสร้างฟอนต์บิตแมปรุ่นแรก ๆ ไว้มากมายด้วย จากนั้นก็เหมือนหลายอย่างในวงการคอมพิวติ้ง คือมันคงรูปแบบนั้นต่อไป”
    ¹ https://jameshk.com/mouse-cursor

    • ถ้าอยากดูเคอร์เซอร์เมาส์นี้ทำงานจริง ให้ไปที่ https://archives.loomcom.com/contraltojs/ แล้วทำตามคำแนะนำใต้หัวข้อ “Running Smalltalk 76”
  • ถึงเวลาดูวิดีโอ YouTube ที่ผมชอบของ Posy (Michiel de Boer) ชื่อ Mouse cursor history (and why I made my own) แล้ว
    https://www.youtube.com/watch?v=YThelfB2fvg
    วิดีโอนี้พาไล่ดูประวัติของเคอร์เซอร์เมาส์และปัญหาบางอย่างของเคอร์เซอร์มาตรฐาน พร้อมทั้งแสดงเคอร์เซอร์ในอดีตที่ไม่ได้เอียงด้วย
    เป็นวิดีโอสั้นที่ยอดเยี่ยมจนทำให้รู้สึกว่าอินเทอร์เน็ตมีคุณค่า และยังเป็นวิดีโอของผู้สร้าง Posy’s Cursor Pack ด้วย: http://www.michieldb.nl/other/cursors/

    • ผมไม่แน่ใจนักว่าถูกต้องแค่ไหน เช่น แสดงเคอร์เซอร์ IIGS เป็นเคอร์เซอร์ “Color mode” ของ Lisa
      อีกทั้งไม่ได้พูดถึงสภาพแวดล้อม NeXT, DPS, ความแตกต่างของ DPI, เคอร์เซอร์ลูกศรขาวดำของตัวเอง และกระบวนการที่เคอร์เซอร์นั้นเข้ามาอยู่ใน Mac OS X จริง ๆ ไม่ใช่เคอร์เซอร์หลัง System 1 เลย
    • บน Windows ผมใช้ชุดนี้อยู่ ดูดี และบน Ubuntu ก็ใช้พอร์ต Linux ที่นี่
      https://github.com/simtrami/posy-improved-cursor-linux
  • คำถามจริง ๆ คือทำไมเคอร์เซอร์ของ Windows ถึงดู ไม่สมบูรณ์แบบ
    https://mspoweruser.com/wp-content/uploads/2020/04/windows-c...

    • หน้าเว็บ[0] ซึ่งเป็นที่มาของภาพนั้น และหน้า Reddit[1] ซึ่งเป็นที่มาของหน้าเว็บอีกที เปรียบเปรยเหมือนกำลังชี้ไปยังปรากฏการณ์จริงที่เรียกว่าสมดุลเชิงการมองเห็น[2] แต่ไม่ได้อธิบายอย่างน่าเชื่อถือว่าทำไมจึงใช้กับกรณีเฉพาะนี้ได้
      คำอธิบายอีกแบบคือ ความไม่สมบูรณ์แบบโดยเจตนานี้ถูกคงไว้เพื่อให้สอดคล้องกับความไม่สมบูรณ์แบบที่เลี่ยงไม่ได้ในกราฟิกเคอร์เซอร์ดั้งเดิม ตอนที่มันถูกวาดเป็นพิกเซลอาร์ต 1 บิตความละเอียดต่ำขนาดเล็กมาก เราคุ้นกับรูปร่างที่เบี้ยวนิด ๆ จนมันดูถูกต้องไปแล้ว เมื่อดูในขนาดปกติ ความแตกต่างก็แทบสังเกตไม่เห็นอยู่ดี
      [0] https://mspoweruser.com/why-windows-10s-asymmetrical-cursor-...
      [1] https://old.reddit.com/r/TIHI/comments/fwnep0/thanks_i_hate_...
      [2] แก้ไขแล้ว ขอบคุณ jusuhi
    • เคอร์เซอร์ความละเอียดสูงในปัจจุบันดูเหมือนเป็นเวอร์ชันขยายของเคอร์เซอร์ดั้งเดิม อาจเป็นเพราะยังมีจอจำนวนมากที่ใช้ สเกล 100% จึงทำเพื่อความเข้ากันได้
    • ยังรู้สึกรำคาญอยู่เรื่อย ๆ กับปัญหาที่ tooltip ขนาดเล็กถูกเคอร์เซอร์บังจนอ่านไม่ได้ และพอเลื่อนเคอร์เซอร์ออก tooltip ก็หายไป สักวันหนึ่งนี่เป็นปัญหาที่แก้ได้จริง
    • ผมคิดว่าเป็นเพราะ Windows ขาดความใส่ใจในรายละเอียดและถูกทำขึ้นมาโดยไม่มีรสนิยม เช่น ผมจำได้ชัดว่าเมื่อ Windows XP ออกมาใหม่ ๆ ไอคอนเริ่มต้นบางอันไม่ได้จัดแนวกับ baseline เดียวกันอย่างถูกต้อง เรื่องนี้ถูกแก้ใน service pack ภายหลัง
    • คำอธิบายที่เคยเห็นจากที่ไหนสักแห่งบอกว่า ทำแบบนั้นแล้วเคอร์เซอร์จะดู สมดุลกว่า
  • ถ้าจะเพิ่มอีกเหตุผลนอกจากเหตุผลที่ฟังขึ้นอย่างการไม่บังสิ่งที่ชี้ และการเลียนแบบท่าทางการชี้ด้วยนิ้ว ก็คือเกือบทุกอย่างที่แสดงบนหน้าจอมักตั้งฉากกับแกน x หรือแกน y ดังนั้น เคอร์เซอร์ที่เอียง จึงโดดเด่นขึ้นมาท่ามกลางคอนเทนต์ที่เหลือ
    เพิ่มเติมในแบบความแปลกเฉพาะตัวสไตล์ Amiga เคอร์เซอร์เมาส์ของ Amiga รุ่นแรก ๆ เอียง 45° กับแกน x ต่างจากเคอร์เซอร์ของ GUI ยอดนิยมอื่น ๆ ที่มีมุมแหลมกว่า และยังมีเครื่องมือในตัวสำหรับสร้างเคอร์เซอร์เมาส์แบบกำหนดเอง ซึ่งโดยส่วนตัวผมชอบมาก ตัวอย่างดูได้ที่ http://toastytech.com/guis/amiga12.html

    • สไตล์สั้นทู่ของ pointer ลูกศร Amiga ดั้งเดิมอาจเป็นเพราะ hardware sprite ใช้ได้เฉพาะที่ความละเอียดต่ำ และเส้นแบบขั้นบันได 2:1 ก็ดูไม่ค่อยสวย
      ใน Amiga OS 2.0 เปลี่ยนเป็นสไตล์ที่แหลมขึ้น แต่ยังเอียง 45° อยู่ ต้องมาถึง AGA ของ Amiga 1200/4000 ถึงจะใช้ mouse pointer ความละเอียดสูงได้
    • มีการตั้งค่า hotspot รวมอยู่ด้วย
      คล้ายกับ mouse pointer ของ Macintosh จุดคลิกไม่ใช่ (0,0) แต่เป็น (1,1) จุดสีส้มในพื้นที่สีเนื้อในตัวแก้ไขของหน้าที่ลิงก์ไปคือตำแหน่งนั้น
  • เหตุผลหนึ่งที่น่าเชื่อถือคือ เมื่อใช้เคอร์เซอร์ชี้อะไรสักอย่าง ก็เพื่อไม่ให้บังสิ่งที่กำลังชี้ ถ้าเคอร์เซอร์กลับด้านหรือจัดกึ่งกลาง มันก็คงบังบางส่วนของปุ่มเมื่อวางอยู่เหนือปุ่ม
    สิ่งนี้ตั้งสมมติฐานว่าผู้ใช้เข้าหาจากด้านขวาล่าง ซึ่งตัวมันเองก็อาจเกิดจากรูปทรงของเคอร์เซอร์ได้เหมือนกัน แต่เหตุผลที่อยากเข้าหาจากด้านขวาล่าง ผมคิดว่าทฤษฎีเรื่อง ทิศทางการอ่าน มีน้ำหนักมากกว่า

  • ตอนแรกผมก็คิดแบบนั้นเหมือนกัน แต่พอลองดูวิธีใช้เมาส์จริง ๆ แล้วเหมือนจะไม่ค่อยตรงนัก เลยสงสัยว่าเป็นแค่ผมหรือเปล่า
    อย่างแรก ในการใช้งานเดสก์ท็อปทั่วไปมากกว่า 95% เป้าหมายที่จะคลิกยังไม่ได้อยู่ใต้เมาส์ จึงไม่มีอะไรให้บัง พอเลื่อนเมาส์ไปยังเป้าหมาย และเมื่อใกล้ถึงก็ได้ตัดสินใจคลิกไปแล้ว สิ่งที่อยู่ข้างใต้จึงไม่สำคัญ
    อย่างที่สอง ถ้าเมาส์อยู่บนสิ่งที่ต้องอ่าน ผมก็มักจะเลื่อนเคอร์เซอร์ออกไป ต่อให้บนข้อความแล้วเปลี่ยนเป็นเคอร์เซอร์เส้นตั้งก็เช่นกัน ไม่ว่าจะเป็นเคอร์เซอร์แบบไหน โดยทั่วไปความหนาและความสูงของเส้นฝั่งเคอร์เซอร์มักใหญ่กว่าขีดของตัวอักษรที่เรนเดอร์อยู่ข้างใต้ จึงบังอะไรบางอย่างเสมอ กล่าวคือแม้เคอร์เซอร์จะไม่ได้เอียง ก็แค่บังพื้นที่เท่า ๆ กันในตำแหน่งที่ต่างออกไปเล็กน้อย และในการใช้งานจริงแทบไม่มีความแตกต่าง
    ทิศทางการเข้าหาขึ้นอยู่กับว่าเคอร์เซอร์อยู่ที่ไหนและเป้าหมายอยู่ที่ไหน ถ้านำข้อมูลการใช้งานประจำวันมาทำเป็นฮีตแมปคงน่าสนใจ แต่ถ้าลองดูอย่างเร็ว ๆ กับสิ่งที่ใช้บ่อยอย่างแถบงานด้านล่างและแถบแท็บเบราว์เซอร์ด้านบน เป้าหมายการคลิกมีอยู่ทั้งซ้ายและขวาของหน้าจอ และเคอร์เซอร์ก็อาจอยู่ที่ไหนก็ได้ แม้ทิศทางการเข้าหาบางแบบอาจมีมากกว่านิดหน่อย แต่คงไม่ต่างกันมากนัก
    สุดท้าย ซอฟต์แวร์ที่การบังอาจสำคัญจริง ๆ อย่าง CAD มักใช้ เคอร์เซอร์แบบกำหนดเอง เช่น เส้นกากบาท 1 พิกเซล ไม่ใช่เคอร์เซอร์เอียง

  • หรืออาจจะเลียนแบบปากกาหมึกซึม? เวลาเขียนด้วยปากกาหมึกซึมก็จับแบบนั้น และเคอร์เซอร์ก็คือปลายปากกาเสมือน
    https://youtu.be/U9mWKwXfF6s?t=155s

    • ถ้าอย่างนั้น คนที่ใช้เมาส์สำหรับคนถนัดซ้ายก็ควรใช้เคอร์เซอร์ที่เอียงกลับด้านไม่ใช่หรือ?
  • เป็น Xerox PARC อีกแล้ว รู้สึกเหมือนทุกอย่างที่เรามีในวันนี้ถูกประดิษฐ์ขึ้นที่นี่ พวกเขาประสบความสำเร็จและมีอิทธิพลได้ขนาดนั้นได้อย่างไร?

  • แก่นสำคัญของพอยน์เตอร์คือมันต้อง แยกแยะทางสายตา จากสิ่งที่มันชี้อยู่ได้
    GUI ทั่วไปโดยมากมีขอบเป็นเส้นตรงและมีความสมมาตรในระดับหนึ่ง เคอร์เซอร์ที่สมมาตรคล้ายกันจะกลืนไปกับพื้นหลังได้ง่ายกว่า และทำให้หลงสายตาได้ง่ายกว่า
    มันเอียงไปทางไหนเป็นเรื่องรอง สิ่งสำคัญคือความไม่สม่ำเสมอของการเอียงที่ตัดกับส่วนอื่น ๆ ของอินเทอร์เฟซ

    • ไม่รู้ว่าเพราะผมแก่แล้ว หรือเพราะจอใหม่ที่เป็น HDR/ความละเอียด 5120/ระดับขาวดำสุดโต่งกันแน่ แต่ช่วงหลังผมมักหาเคอร์เซอร์ไม่เจอบนหน้าจอสีขาว จนต้องเปลี่ยนสีเคอร์เซอร์จากสีขาวเป็น สีเขียว