Katakanlah saya memiliki game yang menggunakan kontrol WASD pada tata letak QWERTY. Mencoba menggunakan kontrol ini pada, katakanlah, tata letak Dvorak tidak ideal (setara dengan <A:H
pada QWERTY). Jelas, saya ingin menggunakan kunci fisik yang sama seperti yang akan digunakan QWERTY ( ,aoe
pada DVORAK).
Saya telah menemukan beberapa solusi yang mungkin:
- Paksa pengguna untuk menggunakan QWERTY
- jelas tidak ideal, terutama bagi pengguna internasional
- Ubah pintasan berdasarkan tata letak keyboard (WASD ->, aoe)
- memaksa saya untuk membuat peta tata letak untuk setiap tata letak yang didukung (automatable)
- termudah bagi pengguna jika ada lebih banyak cara pintas dari sekadar WASD
- Paksa pengguna untuk menentukan pintasan sendiri
- Lebih fleksibel
- Mengganggu jika ada banyak cara pintas
- Dapat digunakan bersamaan dengan opsi kedua
- Gunakan kode kunci perangkat keras
- konsisten di seluruh keyboard?
Bagaimana hal semacam ini biasanya ditangani?