Ada program yang tidak persis seperti yang Anda katakan, tetapi karena ini dibangun sebagai solusi aksesibilitas, saya tidak berpikir Anda dapat mengaktifkannya menggunakan keyboard. Sebaliknya, itu membuat Anda berbicara ke mikrofon untuk mendikte perintah.
Program ini disebut Dragon NaturallySpeaking dan itu dengan Nuance. Itu sangat mahal. Pengalaman pengguna untuk algoritma pembagian layar mouse persis seperti yang Anda tanyakan dalam pertanyaan Anda, tapi saya 60% yakin (berdasarkan penggunaan program secara profesional selama total sekitar 30 jam) bahwa tidak ada cara untuk mengaktifkannya hanya menggunakan keyboard.
Program ini dirancang untuk pengguna dengan kontrol motor terbatas. Selain itu, fungsi kisi-kisi mouse tidak memiliki kemampuan untuk melakukan "drag and drop" atau jenis trik lainnya kecuali untuk mengklik kiri dan kanan tunggal atau ganda pada layar, dan juga mendukung roda gulir yang belum sempurna yang bekerja seperti gulir mouse roda.
Saya tidak dapat merekomendasikan Anda untuk menggunakan produk ini (saya juga tidak boleh, karena itu akan menjadi topik) terutama karena saya tidak berpikir itu melakukan apa yang Anda inginkan, yaitu Anda tidak dapat mengaktifkan kotak mouse dengan papan ketik.
NAMUN, yang diajarkan oleh program ini adalah bahwa mengimplementasikan program seperti ini tidak hanya mungkin, tetapi sudah dikirimkan dalam produk yang berfungsi. Yang perlu terjadi sekarang adalah seseorang datang dan melakukan hal yang sama, tetapi alih-alih menggunakan suara sebagai input, gunakan keyboard sebagai input.
Rekomendasi pribadi saya untuk pembenci mouse ( angkat tangan ; saya benci mereka juga) adalah untuk mencoba keyboard dengan TrackPoint. "TrackPoint" sebenarnya adalah nama merek IBM dari perangkat yang cukup umum yang dapat digambarkan sebagai joystick inersia kecil yang berada di tengah keyboard Anda dengan tutup karet di atasnya, dan seringkali memiliki penampilan penghapus pensil. Mereka datang dalam berbagai kualitas dan desain, tetapi saya telah menemukan bahwa yang terbaik (untuk saya) ada di laptop Lenovo ThinkPad.
Anda juga dapat membeli Keyboard Lenovo Lenovo ThinkPad dengan TrackPoint, yang merupakan keyboard meja standar berorientasi desktop dengan kabel USB, yang memberikan pengalaman TrackPoint yang sama seperti yang Anda dapatkan pada laptop ThinkPad modern. Penggunaan TrackPoint memungkinkan Anda mengontrol motor dengan baik dari mouse, mengklik kiri dan kanan serta menggulir, tanpa harus melepaskan tangan dari keyboard. Ini sebagai baik sebagai memiliki "kunci" pada keyboard Anda yang adalah mouse.
Bahkan, saya bisa mengetik dan mouse , pada saat yang sama, dengan kedua tangan di keyboard. Ini sedikit keterampilan yang didapat tetapi begitu Anda memilikinya, itu cocok untuk apa pun mulai dari bermain game hingga pemrograman dengan produktivitas tinggi, sysadmin, dll.
Jika Anda bersikeras pada solusi perangkat lunak murni, saya pikir jawabannya untuk saat ini adalah Anda harus menulis sendiri. Tetapi Anda dapat melakukan sesuatu seperti mengunduh uji coba Dragon NaturallySpeaking dan hanya melihat cara kerja kotak mouse mereka (Anda harus mendikte program), untuk memberi Anda beberapa ide desain ketika Anda sedang menulis program Anda.
Sunting : Tautan ke fungsionalitas Mouse Grid dijelaskan dalam Dragon: http://www.nuance.com/naturalspeaking/customer-portal/documentation/userguide/chapter4/ug_chapter4_moving_clicking_mouse.asp
Sunting 2 : Ini membantu Google. Setelah saya memikirkan istilah "kotak mouse" sedikit lebih, saya memutuskan untuk mencari di google untuk iseng. Saya menemukan ini: http://8887.eu/mSoftware/index.php/home/windows-software/mouse-grid.html Tampaknya melakukan apa yang Anda inginkan, dan Anda dapat mengontrolnya dengan tombol . Menang!