1 poin oleh GN⁺ 2023-11-19 | 1 komentar | Bagikan ke WhatsApp
  • Untuk mengatasi ketidaknyamanan port pengisian di bagian bawah Magic Mouse, ditambahkan port pengisian USB-C dan housing cetak 3D, sehingga mouse tetap bisa digunakan saat sedang diisi daya
  • Alih-alih mengganti seluruh rangkaian, dipilih struktur yang mengisi daya baterai secara langsung, sehingga fungsi asli mouse dan operasi sensor sentuh sebisa mungkin tetap dipertahankan
  • Karena model 3D yang ada tidak cocok, housing dibuat sendiri, lalu bentuk luar dan posisi komponen disesuaikan melalui iterasi Create -> print -> Adjust
  • Setelah modul pengisi daya TP4056 disolder langsung ke output baterai, macOS tidak mengenali status pengisian, tetapi persentase baterai meningkat dan mouse tetap berfungsi
  • Saat tegangan baterai sekitar 4,17V atau lebih, terjadi perilaku aneh di mana persentase yang ditampilkan turun menjadi 99%, 98%, 97%, 96%, tetapi setelah restart kembali ke 100%

Perubahan Struktur untuk Mengurangi Ketidaknyamanan Pengisian Daya

  • Tujuannya adalah mengurangi ketidaknyamanan pengisian daya Magic Mouse sekaligus mengubahnya menjadi bentuk yang lebih ergonomis
  • Dirancang dengan cara hanya mengisi daya baterai, tanpa menghubungkan rangkaian pengisian langsung ke rangkaian utama mouse
  • Dengan mempertimbangkan operasi sensor dan kenyamanan genggaman, mouse dibagi menjadi dua bagian atas dan bawah
    • Bagian atas adalah area yang memiliki sensor sentuh
    • Awalnya diperkirakan perlu memperpanjang kabel bagian atas, tetapi panjang kabel bawaan ternyata sudah cukup

Housing Cetak 3D Buatan Sendiri

  • Model 3D untuk Magic Mouse yang ditemukan sebelumnya tidak cocok, sehingga housing baru dibuat
  • Bentuk luar disesuaikan dengan cara mengulang proses cetak dan revisi, bukan melalui desain presisi
    • Proses Create -> print -> Adjust -> print -> Adjust -> print diulang
    • Karena proyek masih pada tahap konsep, proses ini bergantung pada cetak dan penyesuaian berulang
  • Adapter frame juga dibuat untuk menahan modul mouse bagian atas
    • Fungsinya meniru dan memperluas dudukan asli
    • Dudukan asli sulit dibongkar tanpa mematahkan komponen
    • Mencakup ruang untuk pegas dan tuas offset yang menekan tombol
    • Adapter ini dibuat setelah 4 kali iterasi

Baterai dan Rangkaian Pengisian TP4056

  • Label baterai tertulis 3,61V, yang tidak umum, tetapi hasil pengujian menunjukkan baterai bisa diisi hingga 4,2V seperti baterai 1 sel biasa
  • Dipastikan bahwa OS menganggap 4,2V sebagai 100%
  • Untuk pengisian digunakan modul TP4056 yang umum
    • TP4056 disolder langsung ke output baterai
    • Berdasarkan kapasitas baterai, dinilai tidak diperlukan pembatas arus tambahan
    • Suhu dipantau selama pengisian, dan tampaknya berfungsi normal
  • Pekerjaan pada baterai memerlukan perhatian khusus
    • Hindari panas berlebih, membuka baterai, dan korsleting
    • Ditambahkan juga peringatan untuk menyiapkan kacamata pelindung dan alat pemadam api

Perilaku Aneh pada Tampilan Baterai macOS

  • Saat baterai diisi dengan TP4056, mouse tidak menyadari bahwa dirinya sedang mengisi daya
  • Saat pengisian selesai, TP4056 menaikkan tegangan hingga sekitar 4,258V lalu berhenti, dan baterai tetap berada di sekitar 4,2V
  • Saat memantau persentase baterai di OS, tampilan justru turun pada fase kenaikan tegangan
    • Pada 4,15V: 100%
    • Sekitar 4,17V: 99%
    • Sekitar 4,19V: 98%
    • Sekitar 4,21V: 97%
    • Sekitar 4,24V: 96%
  • Setelah pengisian selesai dan mouse direstart, tampilan baterai kembali menjadi 100%

Cara Perakitan dan Operasi Akhir

  • Untuk memasang baterai dan komponen utama, sebagian besar digunakan selotip dua sisi
  • Pada printer FDM, juga dicoba pencetakan dengan resolusi 60 mikron, yaitu 0,06mm
  • Adapter bagian atas ditempelkan ke baterai dengan selotip untuk menyesuaikan posisi, dan setelah posisi final ditentukan, dianggap tepat untuk merekatkannya dengan kuat lalu memasang bagian atas
  • Kabel dan port USB-C dipasang dengan hot glue
  • Kabel FFC disambungkan dengan hati-hati dan dikunci menggunakan pengunci bawaan
  • Pada demo akhir, mouse tetap berfungsi saat sedang diisi daya
    • Sistem tidak dapat melacak status pengisian
    • Persentase baterai meningkat

Rencana Ekspansi yang Tidak Diimplementasikan

  • Awalnya ada rencana ekspansi yang lebih besar
    • Menambahkan backlight RGB
    • Mengaktifkan backlight dengan Raspberry Pi RP2040 yang dipasangi akselerometer
    • Mempertimbangkan pemasangan tombol tambahan dengan menghubungkan RP2040 ke MacBook melalui kanal Bluetooth terpisah atau kabel
    • Memasang baterai tambahan untuk mengoperasikan backlight
  • Pada akhirnya, rencana-rencana ini tidak diimplementasikan

1 komentar

 
GN⁺ 2023-11-19
Opini Hacker News
  • Bagus sekali untuk orang ini, dan ini proyek yang keren.
    Saya selalu berpikir bahwa Magic Mouse ideal sebagai teknologi untuk berinteraksi dengan Mac, tetapi secara ergonomis sangat buruk.
    Saya tidak bisa membuktikannya, tetapi saya menganggap 10 tahun memakai Magic Mouse membuat saya mengalami repetitive strain injury (RSI) yang menyakitkan, dan sekarang saya merasakan nyeri itu dengan mouse apa pun.
    Perangkat input Apple memang indah, tetapi kenyamanannya benar-benar kacau; rasanya seperti semua desainer industrinya masih awal 20-an dan belum pernah merasakan nyeri sendi.

    • Sepertinya benar. Saya cukup suka Magic Mouse, tetapi juga mengalami ketidaknyamanan pergelangan tangan yang mirip.
      Posisi netral pergelangan tangan manusia adalah posisi vertikal dengan ibu jari menghadap ke atas seperti saat berjabat tangan, tetapi Magic Mouse terlalu rendah sehingga membuat pergelangan hampir terpuntir 90 derajat.
      Secara ergonomis ini masalah yang cukup serius.
      Solusi saya adalah beralih ke mouse vertikal yang bisa menjaga pergelangan tangan lebih mendekati posisi netral, lalu karena merindukan gesture, saya menambahkan Magic Trackpad di sisi kiri keyboard.
      Tentu saja perangkat ini juga punya masalah ergonomis yang sama, tetapi dampaknya lebih kecil karena saya hanya sesekali menjangkaunya.
    • Kecuali untuk beberapa program yang wajib memakai mouse, saya sudah lebih dari 10 tahun puas memakai Magic Trackpad, dan tidak pernah mengalami RSI.
    • Ini persis aliran desain Apple yang terkenal: bentuk lebih diutamakan daripada fungsi.
    • Terkait pernyataan bahwa perangkat input Apple indah tetapi kenyamanannya kacau, istri saya suka mouse hoki-puck.
      Karena satu-satunya yang tersisa dari Tangerine iMac adalah hoki-puck oranye itu, saya juga membelikan dongle USBA-to-USBC agar bisa ia pakai di MacBook Air.
      Untungnya ia tidak sering memakai komputer, jadi mungkin itu juga membuatnya lebih sedikit terdampak RSI.
    • Saya punya pengalaman yang sama-sama sangat negatif dengan Magic Mouse, dan menurut saya produk itu dirancang demi estetika.
      Untuk mengurangi RSI, saya sudah lama berhenti memakai mouse, dan memakai tablet Wacom seperti touchpad dengan tangan yang biasanya tidak memakai mouse.
      Berkat mouse vertikal, saya mulai memakai mouse lagi dan sejauh ini baik-baik saja. Dalam kasus saya, itu Logitech Lift Vertical.
  • Tangan saya cenderung kecil dan saya sudah memakainya sejak Mighty Mouse[1]. Magic Mouse saat ini juga nyaman untuk cara pakai saya, dan Mighty Mouse nirkabel itu sempurna.
    Sekitar 2009–2010 saya juga pernah memakai aksesori silikon putih yang dipasang di atas Magic Mouse, dan itu berguna untuk sementara, tetapi akhirnya saya terbiasa dengan bentuk aslinya dan berhenti memodifikasinya.
    Saya juga pernah mencoba Logitech Master Series dan memang suka, tetapi karena tidak memakai semua fiturnya, saya menyukai kesederhanaan Magic Mouse.
    Saya mengecasnya sekitar 45 hari sekali atau saat peringatan muncul, lalu setelah menaruhnya untuk dicas, saya tinggal minum teh, berjalan, berlari, atau membaca buku.
    Pengisian daya tidak pernah jadi masalah, dan menurut saya ribut-ribut soal pengisian dayanya itu berlebihan. Kalau ingat untuk mengecasnya semalaman, sekitar sebulan berikutnya tidak perlu dicas.

    1. https://cdn.oinam.com/img/oinam/brajeshwar-apple-mighty-mous...
    • Ukuran Mighty Mouse memang bagus, tetapi saya tidak yakin itu sepadan dengan kerepotan harus terus membersihkan tiny trackball yang tersumbat debu halus.
      Semua Mighty Mouse yang saya punya rutin tersumbat dan menyebalkannya sulit dibereskan.
      Selain itu, tidak ada mouse lain yang saya pakai atau perlakukan kasar yang tombol atau rodanya pernah rusak.
      Meski begitu, saya sangat merindukan rasa klik khas mouse Apple pada masa itu.
    • Menurut saya Mighty Mouse hampir merupakan mouse yang sempurna.
      Kekurangannya ada dua: seperti komentar lain, kotoran menumpuk di scroll ball dan tidak bisa dibersihkan tanpa membelah mouse, serta implementasi tombol sampingnya.
      Dukungan klik tengah sungguhan pada mouse resmi Apple itu luar biasa.
      Scroll multi-arah sekarang sudah menjadi fitur mouse wajib bagi saya, dan ukuran serta bobotnya juga bagus.
      Bagi yang pernah memakainya mungkin belum tahu, sensasi tik-tik saat menggulir yang terasa hampir seperti haptic sebenarnya adalah suara dari speaker internal, sehingga memberi feedback yang baik.
      Terutama ketika roller macet dan bunyi klik berhenti, kita tahu sudah waktunya membersihkan bolanya.
      Magic Mouse tidak nyaman, tidak punya klik tengah bawaan, dan tidak punya tombol samping. Hal terbaiknya hanya memperbaiki masalah scroll ball.
      Akhirnya beberapa bulan lalu saya membeli stok baru Mighty Mouse lama, dan scroll ball-nya terasa benar-benar mulus.
  • Melihat fotonya, saya jadi paham kenapa tombol kanan di semua Magic Mouse yang pernah saya pakai menjadi lembek dan aus dengan aneh.
    Mikroswitch-nya hanya satu, dan sisi kanan cuma pegas pelat.

    • Mikroswitch yang cuma satu adalah desain mouse Apple yang khas. Benar-benar tidak berubah.
    • Satu switch saja cukup karena perangkat mendeteksi tombol mana yang diklik berdasarkan posisi di permukaan yang ditekan.
    • Saya bahkan tidak tahu bisa klik kanan. Magic Mouse yang pernah saya lihat tidak mencoba melakukan klik kanan.
  • Di versi berikutnya, Apple mungkin akan menonaktifkan mouse kalau mendeteksi dipakai di dalam shell plastik pihak ketiga.

  • Sepertinya sudah ada solusi. Ada pad pengisian Qi flat flex seperti ini: https://www.mobilefun.co.uk/iphone-lightning-qi-universal-wi...
    Saya tidak merekomendasikan produk tersebut; itu hanya hasil pertama yang muncul di pencarian.
    Perangkat itu punya penerima daya nirkabel Qi dan konektor Lightning siku-siku.
    Penggunaan aslinya adalah dicolokkan ke iPhone lalu dipasangi casing, tetapi sepertinya juga akan bekerja dengan baik di bagian bawah Magic Mouse.
    Jika pemancar dayanya diletakkan di bawah mousepad, mungkin Anda tidak perlu khawatir soal pengisian daya lagi.
    Saya belum mencobanya sendiri, jadi mungkin ada alasan kenapa ini sebenarnya ide buruk. Penasaran apakah ada yang sudah mencobanya.

    • Masalah utamanya adalah saat mengisi daya lewat port Lightning Magic Mouse, mouse tidak berfungsi.
      Setelah sekilas menonton video yang ditautkan di artikel asli, itu menjadi jelas.
      Karena itulah orang yang meretas Magic Mouse tersebut sampai repot membuat rangkaian pengisian paralel yang mengisi baterai secara langsung bahkan saat mouse sedang beroperasi.
  • Pendapat saya yang berlawanan adalah, kalau Anda menggunakannya dengan berfokus pada keyboard dan memperlakukan Magic Mouse terutama seperti roda gulir superbesar, itu bisa ergonomis
    Dengan begitu Anda bisa menggulir cepat dengan jari mana pun, dari sudut mana pun, sambil meminimalkan gesekan, sehingga pengalaman menggulir Magic Mouse lebih baik daripada mouse tradisional atau trackpad
    Saya terutama suka menggulir dengan ujung kanan jari manis

    • Jadi maksudnya Magic Mouse baik-baik saja kalau tidak dipakai sebagai mouse?
      Entah mana yang lebih cocok, “Think different” atau “cara Anda memegangnya salah”
    • Trackpad Apple sangat bagus, jadi saya membeli Magic Trackpad, dan saya suka karena bisa menggeser kanvas besar ke dua arah atau memperbesar/memperkecil
      Saya menaruhnya di antara dua sisi keyboard terpisah, dan sesekali memakainya dengan tangan kiri sementara tangan kanan tetap di mouse
      Saya belum pernah terpikir untuk menggeser atau menggulir dengan satu jari, tapi sepertinya cukup nyaman
      Rasanya ini fitur yang bisa di-hack lewat software. Bukankah trackpad mengirim koordinat titik sentuh ke sistem operasi?
    • Ini memang hanya anekdot, tapi sebagus apa pun inertial scrolling, kalau saya menggulir dengan Magic Mouse, dalam 5 menit RSI pergelangan tangan saya 100% terpicu
      Tendon jari yang bergerak cepat berubah menjadi neraka yang terasa terbakar
    • Menggulir jauh lebih menyenangkan dengan trackball. Anda bisa menggulirkan seluruh bolanya
    • Agak ironis mengingat Apple dikenal dengan antarmuka pengguna yang berpusat pada mouse, trackpad yang sangat bagus, dan keyboard yang kurang baik
  • Saya ingat pernah membaca di suatu tempat bahwa alasan Apple mendesain mouse seperti itu adalah untuk mencegah orang membiarkan mouse tertancap ke charger 24 jam, sehingga tidak memakai fungsi nirkabel dan berdampak buruk pada baterai
    Bukan berarti saya setuju dengan keputusan Apple, tapi menurut saya sudut pandang itu menarik

    • Tidak. Itu semata-mata untuk menggunakan ulang desain dan cetakan Magic Mouse 1 yang memakai baterai AA
      Magic Trackpad 2 dan Magic Keyboard dirilis pada hari yang sama dengan Magic Mouse 2, tetapi keduanya bekerja dengan baik saat tetap dicolokkan dan juga bisa dipakai secara kabel
    • Penjelasan yang lebih masuk akal adalah tegangan kabel saat tidak memakai kabel khusus juga menjadi masalah
      Kalau melihat posisi kabel terpasang pada mouse biasa, biasanya bagian dalam atau luarnya diperkuat dengan sangat kokoh
    • Bukan, itu keputusan John Ive yang murni berpusat pada estetika. Ergonominya juga bisa dibuat jauh lebih baik
    • Kalau bisa diisi daya saat digunakan, umur mouse mungkin bahkan bisa lebih panjang daripada umur baterainya
    • Saya kurang yakin soal itu. Magic Trackpad dan Magic Keyboard sama-sama punya port pengisian daya di bagian belakang
  • Posisi port pengisian daya Magic Mouse memang disengaja
    Apple tahu kalau port-nya ada di tepi, orang akan terus membiarkan kabel tersambung, dan itu merusak estetika nirkabel

    • Selain itu, kabel Lightning yang ada saat itu bukan kabel mouse yang baik dari segi panjang, fleksibilitas, dan struktur strain relief
      Apple membuat kabel tidak bisa terus tersambung bukan hanya karena estetika, tetapi juga agar orang tidak mendapat pengalaman pengguna yang buruk karena memakai ulang kabel yang sudah ada, alih-alih kabel khusus imajiner untuk mouse Lightning
    • Kalau orang terus membiarkannya tercolok, bukankah umur baterainya juga bisa rusak?
      Aneh kalau berpikir Apple melakukan ini karena tidak tahu apa yang mereka lakukan. Tentu saja mereka melakukannya dengan sadar
      Mengisi daya 1–2 menit saja sudah cukup
  • Di pasar ada ribuan mouse, dan hampir semuanya bisa dipakai di Mac
    Aneh kalau ada orang bersusah payah memperbaiki mouse. Tinggal beli mouse yang sesuai kebutuhan saja

    • Bagaimana kalau salah satu kebutuhan saya adalah dukungan gestur multitouch di bagian atas mouse?
    • Ini proyek hobi
    • Hampir tidak ada, atau bahkan tidak ada sama sekali, mouse lain yang berupa touchpad
      Magic Mouse lebih mirip touchpad yang juga bisa dipakai sebagai mouse
    • Ivan membuat banyak proyek hebat, dan ini hobi
  • Itu sama sekali tidak bisa ergonomis. Menggeser ke kiri dan kanan seperti itu bukan cara tubuh bekerja
    Seluruh produk itu penuh dengan keputusan buruk