Macropad merupakan keyboard berukuran ringkas dengan sejumlah tombol yang dapat diprogram untuk menjalankan shortcut atau perintah tertentu. Perangkat ini membantu mempercepat pekerjaan karena fungsi seperti membuka aplikasi, mengatur volume, menjalankan perintah editing, atau mengontrol multimedia dapat dilakukan melalui satu tombol. Macropad umumnya tersedia dalam beberapa konfigurasi tombol, mulai dari beberapa tombol utama hingga model yang dilengkapi knob untuk pengaturan volume atau fungsi lainnya. Banyak produk menggunakan switch mechanical, koneksi USB Type-C, dan RGB backlight.
Macropad merupakan perangkat dengan sejumlah tombol yang dapat diprogram untuk menjalankan shortcut, kombinasi tombol, macro, atau perintah tertentu sesuai kebutuhan pengguna. Berbeda dengan keyboard biasa yang menyediakan susunan tombol lengkap untuk mengetik, dan numpad yang terutama menyediakan tombol angka serta fungsi kalkulasi, macropad lebih berfokus pada akses cepat dan kustomisasi untuk gaming, editing, desain, programming, maupun produktivitas.
Macropad dapat menggunakan switch mechanical mirip seperti keyboard mechanical dengan karakteristik penekanan yang berbeda. Linear terasa lebih halus tanpa hentakan yang kuat, tactile memberikan umpan balik ketika tombol ditekan, sedangkan clicky menghasilkan sensasi dan suara klik yang lebih jelas. Ada pula model yang menggunakan blue switch atau switch lain yang dapat diganti.
Macropad dapat diprogram dengan shortcut seperti Ctrl+C (copy), Ctrl+V (paste), Ctrl+Z (undo), Ctrl+S (save), Alt+Tab (ganti aplikasi), serta kontrol media seperti Play/Pause, Next Track, Volume Up, Volume Down, dan Mute. Untuk gaming, tombol dapat digunakan untuk skill, reload, sprint, crouch, push-to-talk, sedangkan untuk desain dan editing dapat diprogram menjadi Brush, Eraser, Undo, Redo, Cut, Split, atau Play/Pause.
Fitur yang paling penting adalah tombol yang dapat diprogram sesuai kebutuhan. Setelah itu, pertimbangkan switch mechanical, knob, RGB backlight, hot-swappable switch, dan layar tambahan jika memang dibutuhkan. Jumlah tombol juga harus sesuai dengan workflow agar tidak membayar fitur yang jarang digunakan. Untuk pemakaian jangka panjang, perhatikan material dan ukuran bodi agar macropad nyaman ditempatkan di meja.
Cara memprogram macropad bergantung pada model dan firmware yang digunakan. Umumnya, pengguna dapat menghubungkan macropad ke komputer kemudian menggunakan software atau antarmuka konfigurasi yang tersedia untuk menetapkan fungsi pada setiap tombol, seperti shortcut keyboard, kombinasi beberapa tombol, macro, membuka aplikasi, atau menjalankan perintah tertentu.
Tidak, macropad tidak selalu hanya kompatibel dengan PC. Banyak macropad yang dapat digunakan pada laptop, Mac, dan perangkat lain selama sistem operasi serta koneksi yang digunakan mendukungnya. Namun, tingkat kompatibilitas dan fitur pemrogramannya dapat berbeda-beda tergantung model, firmware, software konfigurasi, serta jenis koneksi seperti USB atau Bluetooth.