Peta papan kekunci yang hidup
Susun atur papan kekunci anda dilukis bersama fungsi setiap kekunci. Oren untuk pintasan, biru untuk pemetaan semula, merah apabila dua peraturan bertembung, kelabu apabila kosong.
Papan kekunci klasik IBM anda, dengan pintasan macOS.
Model M Remap ialah aplikasi bar menu Mac, percuma dan sumber terbuka, untuk menetapkan kekunci IBM Model M yang disambungkan melalui Soarer's Converter. Semua pintasan dipaparkan pada peta papan kekunci. Klik satu kekunci untuk menambah, menukar atau memadam fungsinya.
macOS 13 atau lebih baharu · Apple silicon · Percuma · Lesen MIT
Kami menggunakan IBM Model M 122-key, papan kekunci terminal klasik dengan 24 kekunci fungsi dan 10 kekunci tambahan di sebelah kiri. Rasa menaipnya tiada tandingan, tetapi pada Mac ia terasa asing: tiada kekunci Command, tiada kekunci untuk salin, tampal atau tangkapan skrin, dan 34 kekunci tambahannya tidak berfungsi langsung.
Jawapannya ialah Soarer's Converter, penyesuai USB buatan komuniti yang menukarkan papan kekunci lama menjadi papan kekunci USB. Tetapannya disimpan di dalam penyesuai, jadi ia berfungsi pada mana-mana komputer tanpa sebarang program berjalan. Masalahnya, alat yang disertakan berupa arahan teks dan fail konfigurasi yang disunting dengan tangan, dan sekali penulisan gagal, seluruh konfigurasi boleh hilang.
Kami bermula dengan satu arahan ringkas: tekan kekunci, pilih fungsinya. Selepas berbelas-belas pintasan, kami memerlukan gambaran lengkap: kekunci mana yang sudah digunakan, mana yang masih kosong. Maka kami melukis peta di atas foto papan kekunci kami sendiri, seperti gambar di bawah. Peta itulah yang mendorong kami membina aplikasi Mac ini, supaya melihat dan menukar pintasan cukup dengan satu klik.
Setiap ciri lahir daripada satu masalah sebenar semasa menetapkan papan kekunci ini.
Susun atur papan kekunci anda dilukis bersama fungsi setiap kekunci. Oren untuk pintasan, biru untuk pemetaan semula, merah apabila dua peraturan bertembung, kelabu apabila kosong.
Tidak perlu menyunting fail konfigurasi. Mahu menambah kekunci yang tiada pada peta? Tekan kekunci itu pada papan kekunci dan aplikasi mengecamnya sendiri.
IBM Model M 122-key, 101-key, 102-key ISO, Space Saving, PC/AT 84-key, PC/XT 83-key, serta susun atur umum 104 dan 105 kekunci. Profil anda sendiri cukup berupa satu fail JSON.
Setiap perubahan didahului sandaran, dicuba semula jika gagal, dan dipulihkan ke keadaan asal jika masih gagal. Konfigurasi anda tidak hilang disebabkan satu kegagalan penulisan.
Peraturan disimpan dalam penyesuai, bukan pada Mac. Tutup aplikasi atau beralih ke komputer lain, pintasan tetap berfungsi.
Beri label seperti Buka Terminal pada mana-mana kekunci. Label disimpan pada Mac anda dan dipaparkan pada peta.
Semua gambar di bawah ialah tetingkap sebenar aplikasi, bukan gambar tiruan.
Papan kekunci Model M anda perlu disambungkan melalui Soarer's Converter, penyesuai berasaskan Teensy buatan komuniti. Kami tidak menjual penyesuai tersebut.
Muat turun DMG daripada GitHub, seret Model M Remap ke Applications, kemudian bukanya melalui System Settings → Privacy & Security → Open Anyway pada kali pertama.
Pilih profil papan kekunci anda pada tab Keyboard, kemudian klik kekunci pada peta untuk menetapkan pintasan pertama anda.
Lebih suka membinanya sendiri? Cukup dengan Xcode Command Line Tools, tanpa Homebrew:
git clone https://github.com/swdevbali/modelm-remap.git
cd modelm-remap
./app/build-dmg.sh Seluruh kod ada di GitHub: alat baris arahan, aplikasi Mac dan semua profil papan kekunci. Alat untuk Soarer's Converter dibina daripada projek sctools (BSD-2-Clause) dengan dua pembaikan kecil yang kami sertakan. Soarer's Converter sendiri ialah hasil kerja Soarer dan komunitinya.
Buka repositori di GitHub →Aplikasi ini tidak menggunakan akaun dan tidak menghantar apa-apa ke internet. Konfigurasi ada dalam penyesuai, sandaran dan label ada pada Mac anda sendiri.
Ya. Percuma dan sumber terbuka di bawah lesen MIT.
Ya. Aplikasi ini menguruskan kandungan penyesuai tersebut. Papan kekunci USB biasa tidak mempunyai storan konfigurasi seperti itu.
Semua papan kekunci yang disokong oleh Soarer's Converter: PC/XT, AT, PS/2, papan kekunci terminal 122-key dan IBM RT. Peta bergambar tersedia untuk lapan susun atur; papan kekunci lain tetap boleh ditetapkan melalui senarai peraturan dan butang pengesanan kekunci.
Hanya sebahagian. Penyesuai mengenali protokol papan kekunci, bukan jenama atau modelnya, jadi anda memilih sendiri profil peta yang sesuai.
Peraturan yang disimpan dalam penyesuai berfungsi pada sebarang sistem pengendalian, tetapi aplikasinya buat masa ini hanya tersedia untuk macOS.
Aplikasi ini belum dinotarisasi oleh Apple. Buka System Settings → Privacy & Security, kemudian klik Open Anyway. Ini hanya perlu dilakukan sekali.
Mac dengan Apple silicon dan macOS 13 atau lebih baharu. Aplikasi ini menggunakan python3 daripada Xcode Command Line Tools.
Percuma dan sumber terbuka. Muat turun, pilih profil papan kekunci anda, dan tetapkan kekuncinya dengan satu klik.