1 điểm bởi GN⁺ 2023-11-19 | 1 bình luận | Chia sẻ qua WhatsApp
  • Để giải quyết sự bất tiện của cổng sạc nằm ở đáy Magic Mouse, tác giả đã thêm cổng sạc USB-C và vỏ in 3D, giúp chuột vẫn có thể dùng tiếp trong lúc sạc
  • Thay vì thay toàn bộ mạch, tác giả chọn cấu trúc chỉ sạc trực tiếp pin, nhằm giữ tối đa chức năng chuột gốc và hoạt động của cảm biến cảm ứng
  • Do các mô hình 3D có sẵn không khớp, tác giả tự làm vỏ và căn chỉnh ngoại hình cũng như vị trí linh kiện qua vòng lặp Create -> print -> Adjust
  • Sau khi hàn trực tiếp mô-đun sạc TP4056 vào đầu ra pin, dù macOS không nhận biết trạng thái đang sạc, phần trăm pin vẫn tăng và chuột vẫn hoạt động
  • Khi điện áp pin khoảng từ 4,17V trở lên, hiển thị phần trăm có hành vi bất thường khi giảm xuống 99%, 98%, 97%, 96%, nhưng sau khi khởi động lại thì trở về 100%

Thay đổi cấu trúc để giảm bất tiện khi sạc

  • Mục tiêu là giảm sự bất tiện khi sạc Magic Mouse, đồng thời chuyển sang hình dáng công thái học hơn
  • Thiết kế theo cách không nối mạch sạc trực tiếp vào mạch thân chuột, mà chỉ sạc pin
  • Xét đến hoạt động của cảm biến và cảm giác cầm, chuột được chia thành 2 nửa trên và dưới
    • Phần trên là khu vực có cảm biến cảm ứng
    • Ban đầu dự kiến sẽ cần nối dài cáp phần trên, nhưng chiều dài cáp mặc định đã đủ

Vỏ in 3D tự làm

  • Mô hình 3D cho Magic Mouse tìm được trước đó không khớp, nên tác giả đã chế tạo vỏ mới
  • Ngoại hình được căn chỉnh bằng cách lặp lại việc in và chỉnh sửa, hơn là thiết kế chính xác ngay từ đầu
    • Lặp lại quy trình Create -> print -> Adjust -> print -> Adjust -> print
    • Vì dự án đang ở giai đoạn concept, tác giả dựa vào in lặp lại và điều chỉnh
  • Tác giả cũng chế tạo adapter khung để cố định mô-đun chuột phần trên
    • Nó đóng vai trò lặp lại và mở rộng ngàm gốc
    • Ngàm gốc khó tháo rời mà không làm gãy linh kiện
    • Bao gồm không gian cho lò xo và cần gạt lệch để nhấn nút
    • Adapter này được hoàn thiện sau 4 lần lặp

Pin và mạch sạc TP4056

  • Dù nhãn pin ghi 3,61V, một mức không phổ biến, kết quả thử nghiệm cho thấy có thể sạc đến 4,2V như pin 1 cell thông thường
  • Xác nhận rằng OS xem 4,2V là 100%
  • Tác giả dùng mô-đun TP4056 phổ biến để sạc
    • Hàn TP4056 trực tiếp vào đầu ra pin
    • Dựa trên dung lượng pin, tác giả cho rằng không cần bộ giới hạn dòng bổ sung
    • Đã theo dõi nhiệt độ trong lúc sạc và có vẻ hoạt động bình thường
  • Cần đặc biệt cẩn thận khi thao tác với pin
    • Phải tránh quá nhiệt, mở pin, và đoản mạch
    • Tác giả cũng kèm cảnh báo nên chuẩn bị kính bảo hộ và bình chữa cháy

Hành vi bất thường của hiển thị pin trên macOS

  • Khi sạc pin bằng TP4056, chuột không nhận biết được rằng nó đang được sạc
  • TP4056 nâng điện áp lên khoảng 4,258V khi sạc đầy rồi ngắt, còn pin duy trì khoảng 4,2V
  • Khi theo dõi phần trăm pin trong OS, hiển thị lại giảm ngược trong vùng điện áp tăng
    • 4,15V ở mức 100%
    • khoảng 4,17V ở mức 99%
    • khoảng 4,19V ở mức 98%
    • khoảng 4,21V ở mức 97%
    • khoảng 4,24V ở mức 96%
  • Sau khi sạc xong và khởi động lại chuột, hiển thị pin trở lại 100%

Cách lắp ráp và hoạt động cuối cùng

  • Tác giả chủ yếu dùng băng keo hai mặt để cố định pin và các linh kiện chính
  • Cũng thử in ở độ phân giải 60 micron, tức 0,06mm, trên máy in FDM
  • Adapter phần trên được dán bằng băng keo lên pin để điều chỉnh vị trí; khi đã xác định vị trí cuối cùng, cách phù hợp là dán chắc rồi lắp phần trên vào
  • Dây dẫn và cổng USB-C được cố định bằng keo nóng
  • Cáp FFC được nối cẩn thận và cố định bằng cơ cấu giữ sẵn có
  • Trong demo cuối cùng, chuột vẫn tiếp tục hoạt động trong lúc sạc
    • Hệ thống không theo dõi được trạng thái sạc
    • Phần trăm pin tăng lên

Các kế hoạch mở rộng chưa triển khai

  • Ban đầu cũng có những kế hoạch mở rộng lớn hơn
    • Thêm đèn nền RGB
    • Kích hoạt đèn nền bằng Raspberry Pi RP2040 gắn gia tốc kế
    • Cân nhắc kết nối RP2040 với MacBook qua một kênh Bluetooth riêng hoặc bằng cáp để lắp thêm nút
    • Lắp thêm pin để vận hành đèn nền
  • Cuối cùng, tác giả đã không triển khai các kế hoạch này

1 bình luận

 
GN⁺ 2023-11-19
Ý kiến trên Hacker News
  • Thật sự là điều rất tốt cho người này, và là một dự án tuyệt vời
    Tôi luôn nghĩ Magic Mouse là cách lý tưởng để tương tác với Mac, nhưng về công thái học thì quá tệ
    Dù không thể chứng minh, tôi cho rằng việc dùng Magic Mouse trong 10 năm đã khiến tôi bị chấn thương căng cơ do lặp lại (RSI) rất đau đớn, và giờ dùng chuột nào tôi cũng bị cơn đau đó
    Thiết bị nhập của Apple rất đẹp, nhưng họ đã làm hỏng hoàn toàn sự thoải mái; cảm giác như các nhà thiết kế công nghiệp của họ đều mới ngoài 20 và chưa từng bị đau khớp

    • Có vẻ đúng. Tôi từng khá thích Magic Mouse, nhưng cũng gặp khó chịu ở cổ tay tương tự
      Tư thế trung lập của cổ tay người là tư thế thẳng đứng như khi bắt tay, ngón cái hướng lên trên, nhưng Magic Mouse quá thấp khiến cổ tay gần như phải vặn 90 độ
      Về công thái học, đây là vấn đề khá nghiêm trọng
      Giải pháp của tôi là chuyển sang chuột dọc để giữ cổ tay gần với tư thế trung lập hơn, và vì nhớ các cử chỉ nên tôi thêm Magic Trackpad ở bên trái bàn phím
      Tất nhiên cái này cũng có cùng vấn đề công thái học, nhưng vì chỉ thỉnh thoảng mới với tay sang nên ảnh hưởng nhỏ hơn
    • Ngoại trừ một số chương trình bắt buộc phải dùng chuột, tôi đã hài lòng dùng Magic Trackpad hơn 10 năm và chưa từng bị RSI
    • Đúng theo trường phái thiết kế nổi tiếng của Apple: hình thức đặt trên chức năng
    • Về câu nói thiết bị nhập của Apple đẹp nhưng làm hỏng sự thoải mái, vợ tôi lại thích chuột hình puck khúc côn cầu
      Thứ còn lại từ chiếc Tangerine iMac chỉ là puck khúc côn cầu màu cam, nên tôi còn mua cho cô ấy một dongle USBA-to-USBC để dùng với MacBook Air
      May là cô ấy không dùng máy tính thường xuyên, nên việc ít bị ảnh hưởng bởi RSI có thể cũng liên quan
    • Tôi cũng có trải nghiệm rất tiêu cực tương tự với Magic Mouse, và theo tôi đó là sản phẩm được thiết kế vì thẩm mỹ
      Từ lâu tôi đã ngừng dùng chuột để giảm RSI, và dùng bảng vẽ Wacom bằng tay không cầm chuột như một touchpad
      Nhờ chuột dọc mà tôi bắt đầu dùng chuột lại, và đến giờ vẫn ổn. Trường hợp của tôi là Logitech Lift Vertical
  • Tay tôi thuộc loại nhỏ và đã dùng từ Mighty Mouse[1]. Magic Mouse hiện tại cũng thoải mái với cách dùng của tôi, còn Mighty Mouse không dây thì hoàn hảo
    Khoảng năm 2009–2010 tôi cũng từng dùng một phụ kiện silicone màu trắng đặt lên trên Magic Mouse, nó hữu ích một thời gian, nhưng cuối cùng tôi quen với hình dạng nguyên bản nên bỏ việc độ lại
    Tôi cũng đã thử Logitech Master Series và thích nó, nhưng không dùng hết mọi tính năng nên tôi thích sự đơn giản của Magic Mouse
    Tôi sạc khoảng 45 ngày một lần hoặc khi có cảnh báo, rồi cứ để sạc và đi uống trà, đi bộ, chạy bộ hoặc đọc sách
    Việc sạc chưa bao giờ là vấn đề, và tôi cho rằng chuyện làm ầm lên vì sạc là phóng đại. Nếu nhớ cắm sạc qua đêm, khoảng một tháng tiếp theo sẽ không cần sạc

    1. https://cdn.oinam.com/img/oinam/brajeshwar-apple-mighty-mous...
    • Kích thước của Mighty Mouse thì tốt, nhưng tôi không chắc có đáng chịu phiền toái phải vệ sinh trackball tí hon cứ bị kẹt vì bụi mịn hay không
      Tất cả Mighty Mouse tôi có đều bị kẹt định kỳ, và xử lý cũng bực mình
      Ngoài chuyện đó ra, không có con chuột nào tôi từng dùng hoặc đối xử thô bạo bị hỏng nút hay bánh xe cuộn
      Dù vậy tôi rất nhớ cảm giác click đặc trưng của chuột Apple thời kỳ này
    • Tôi xem Mighty Mouse gần như là một con chuột hoàn hảo
      Nó có hai nhược điểm: như bình luận khác nói, bi cuộn tích tụ bụi bẩn và không thể vệ sinh nếu không cắt mở chuột, và cách triển khai các nút bên
      Việc chuột chính hãng Apple hỗ trợ middle click thật sự là rất tuyệt
      Cuộn đa hướng giờ đã trở thành tính năng chuột thiết yếu với tôi, kích thước và trọng lượng cũng tuyệt vời
      Một số người từng dùng có thể không biết: tiếng lách tách khi cuộn, gần như cảm giác haptic, thực ra là âm thanh từ loa bên trong, tạo phản hồi rất tốt
      Đặc biệt, khi con lăn bị kẹt và tiếng click dừng lại, bạn biết đã đến lúc vệ sinh bi
      Magic Mouse thì bất tiện, không có middle click mặc định, cũng không có nút bên. Điểm tốt nhất chỉ là nó đã sửa được vấn đề bi cuộn
      Cuối cùng vài tháng trước tôi đã mua một con Mighty Mouse hàng tồn kho mới, và bi cuộn thật sự cho cảm giác rất mượt
  • Nhìn ảnh thì tôi hiểu vì sao trên mọi chiếc Magic Mouse tôi từng dùng, nút phải lại mềm nhũn và mòn một cách kỳ lạ
    Chỉ có một microswitch, còn bên phải chỉ là lá lò xo

    • Chỉ có một microswitch là thiết kế chuột Apple điển hình. Thật sự không thay đổi
    • Chỉ cần một switch là đủ vì nó phát hiện bạn đang nhấn vị trí nào trên bề mặt để xác định bạn đã click nút nào
    • Tôi còn không biết là có thể click phải. Những chiếc Magic Mouse tôi từng thấy không chịu click phải
  • Có khi ở phiên bản sau, Apple sẽ vô hiệu hóa chuột nếu phát hiện nó được đặt trong vỏ nhựa của bên thứ ba

  • Có vẻ đã có sẵn giải pháp. Có loại tấm sạc Qi flat flex như thế này: https://www.mobilefun.co.uk/iphone-lightning-qi-universal-wi...
    Tôi không khuyến nghị sản phẩm đó, chỉ là kết quả đầu tiên trong tìm kiếm
    Nó có bộ thu điện không dây Qi và đầu nối Lightning vuông góc
    Mục đích ban đầu là cắm vào iPhone rồi lắp ốp, nhưng có vẻ cũng sẽ hoạt động tốt ở đáy Magic Mouse
    Nếu đặt bộ phát điện dưới mousepad, có thể bạn sẽ không bao giờ phải lo chuyện sạc nữa
    Tôi chưa tự thử nên có thể có lý do nào đó khiến đây thực ra là ý tưởng tệ. Tôi tò mò có ai đã thử chưa

    • Vấn đề cốt lõi là Magic Mouse không hoạt động khi sạc qua cổng Lightning
      Xem lướt video được liên kết trong bài gốc thì điều đó trở nên rõ ràng
      Vì vậy người hack Magic Mouse mới phải mất công tạo một mạch sạc song song để sạc trực tiếp pin ngay cả khi đang hoạt động
  • Ý kiến phản biện của tôi là: nếu dùng theo hướng lấy bàn phím làm trung tâm và xem Magic Mouse chủ yếu như một bánh xe cuộn siêu lớn, thì nó có thể khá công thái học
    Khi đó, bạn có thể cuộn nhanh bằng bất kỳ ngón tay nào, ở bất kỳ góc nào, với ma sát tối thiểu, nên trải nghiệm cuộn của Magic Mouse tốt hơn chuột truyền thống hay trackpad
    Tôi đặc biệt thích cuộn bằng mép phải của ngón áp út

    • Vậy ý là Magic Mouse ổn nếu không dùng nó như một con chuột à
      Không biết câu “Think different” hợp hơn, hay “bạn cầm sai cách” hợp hơn
    • Trackpad của Apple quá tốt nên tôi đã mua Magic Trackpad, rất thích vì có thể di chuyển theo hai chiều hoặc phóng to/thu nhỏ trên một canvas lớn
      Tôi đặt nó giữa hai bên bàn phím tách rời, thỉnh thoảng dùng bằng tay trái trong khi tay phải vẫn đặt trên chuột
      Tôi chưa từng nghĩ đến việc di chuyển hay cuộn bằng một ngón, nhưng có vẻ khá tiện
      Có lẽ đây là tính năng có thể hack bằng phần mềm. Không phải trackpad gửi tọa độ điểm chạm cho hệ điều hành sao?
    • Chỉ là trải nghiệm cá nhân, nhưng dù cuộn quán tính có tốt đến đâu, nếu tôi cuộn bằng Magic Mouse thì trong vòng 5 phút sẽ 100% kích hoạt RSI ở cổ tay
      Gân của ngón tay đang chuyển động nhanh chóng biến thành địa ngục bỏng rát
    • Cuộn bằng trackball vui hơn nhiều. Bạn có thể lăn cả quả bóng
    • Nghĩ đến việc Apple nổi tiếng với giao diện người dùng lấy chuột làm trung tâm, trackpad xuất sắc, và bàn phím không tốt, thì điều này hơi mỉa mai
  • Tôi nhớ từng đọc ở đâu đó rằng lý do Apple thiết kế chuột như vậy là để ngăn mọi người cắm chuột vào bộ sạc 24/24, không dùng tính năng không dây và làm hại pin
    Tôi không nói là đồng ý với quyết định của Apple, nhưng góc nhìn đó khá thú vị

    • Không phải. Tất cả chỉ là để tái sử dụng thiết kế và khuôn của Magic Mouse 1 vốn dùng pin AA
      Magic Trackpad 2 và Magic Keyboard ra mắt cùng ngày với Magic Mouse 2, nhưng cả hai đều hoạt động tốt khi cắm dây và cũng có thể dùng ở chế độ có dây
    • Một cách giải thích hợp lý hơn là lực căng cáp khi không dùng cáp chuyên dụng cũng là vấn đề
      Nhìn vào vị trí cáp gắn trên chuột thông thường thì thường thấy phần bên trong hoặc bên ngoài được gia cố rất mạnh
    • Không, đó là quyết định thuần túy thiên về thẩm mỹ của John Ive. Công thái học lẽ ra cũng có thể tốt hơn nhiều
    • Nếu có thể sạc trong lúc sử dụng, tuổi thọ chuột thậm chí có thể dài hơn tuổi thọ pin
    • Tôi không chắc. Magic Trackpad và Magic Keyboard đều có cổng sạc ở phía sau
  • Vị trí cổng sạc của Magic Mouse là có chủ ý
    Apple biết rằng nếu cổng nằm ở cạnh, mọi người sẽ cứ để cáp cắm liên tục, và điều đó sẽ phá hỏng thẩm mỹ không dây

    • Hơn nữa, các cáp Lightning hiện có không thể trở thành cáp chuột tốt về chiều dài, độ linh hoạt và cấu trúc giảm lực căng
      Việc Apple ngăn người dùng cắm cáp liên tục không chỉ vì thẩm mỹ, mà còn để tránh việc mọi người tái sử dụng cáp hiện có thay vì một loại cáp Lightning giả định chuyên cho chuột, rồi gặp trải nghiệm người dùng tệ
    • Nếu mọi người cứ cắm mãi thì chẳng phải tuổi thọ pin cũng có thể bị hỏng sao
      Nghĩ rằng Apple làm vậy vì không biết mình đang làm gì là kỳ lạ. Dĩ nhiên họ biết và cố ý làm thế
      Chỉ cần sạc 1–2 phút là được
  • Trên thị trường có hàng nghìn mẫu chuột, và gần như tất cả đều dùng được với Mac
    Việc có ai đó cố sửa một con chuột cho bằng được khá kỳ lạ. Cứ mua con chuột phù hợp với yêu cầu là xong

    • Nếu một trong các yêu cầu của tôi là hỗ trợ cử chỉ đa chạm trên mặt trên của chuột thì sao?
    • Đây là dự án sở thích thôi
    • Trong các loại chuột khác, gần như không có hoặc hoàn toàn không có sản phẩm nào là touchpad
      Magic Mouse giống một touchpad cũng có thể dùng như chuột hơn
    • Ivan đã làm nhiều dự án tuyệt vời, và đây là sở thích
  • Nó tuyệt đối không thể công thái học được. Vuốt ngang qua lại theo cách đó không phải là cách cơ thể hoạt động
    Toàn bộ sản phẩm đầy rẫy những quyết định tệ