Virtual joystick itu ya kayak joystick, tapi virtual. Keuntungannya, misal USB Port kita cuma 8, pakek ini bisa sampek 16 (each up to 8 Axis, 128 Buttons, 4 Hat switch)
Read this post in other languages / baca pos ini dengan bahasa lain:
Jadi gimana sih bikin Virtual Joystick dengan Matric? Apa itu Matric? Ntar dulu.. baca dulu..
LEA Extended Input
Lha jadi post ini tentang apa seh? Iya sek ta.
Biasanya untuk ini pakai namanya LEA Extended Input.. tapi LEA itu jadul, interfacenya clunky..

Plus, nggak ada Windows client. Padahal ada tablet Windows yang bisa dimanfaatkan.
Matric
Masuk namanya Matric (https://matricapp.com/), mirip seperti LEA, tapi interfacenya lumayan modern. Ada preset button untuk pesawat pula.

Memang kurang rapih sih mbuatnya, tapi ini kan baru coba – coba.. Lihat demonya dibawah:

Ok.. Jadi gimana sih caranya?
Download dulu dari https://matricapp.com/
Download server dan client
Kalau client Windows error, pencet ini:

Terus pencet package bundle, nanti jadinya .msix
Tapi masalahnya Windows client ini sudah males didevelop lagi katanya, tapi dipakai masih lancar – lancar aja tuh.
Setelah kesetup 2 2nya, kita bikin.
Oya, make sure pc server ada di network yang sama (wifi) sama client, dan make sure network adapter yang dipakek yang sesuai. Cek juga Cara Memprioritaskan Network Adapter
Bikin Panel
Di Matric Server, pencet new.. Nah, ada yang aneh tapi, liat gif dibawah:

Drag and drop nya gabisa langsung, harus dicomot dulu, baru bisa didrag.
Setelah itu, kita harus bind button ke action:

Pencet events and actions -> Button press -> hotkey (atau vjoy button), lalu add, lalu hotkeynya kita pencet.
Virtual Joystick
Caranya gimana sih? Cari ini di Default Control Templates


Terus kita bind axisnya. Kalau dia minta install VJoy, install aja.
JANGAN digunakan barengan dengan LEA, karena mereka saling mem-block inputnya VJoy.
Kalau mau multiple pages, kita harus buat button biar dia bisa switch ke page lain. Paling enak satu page isinya tombol page semua, terus di tiap page kita kasih satu tombol untuk ke page ini. Caranya gimana bikin tombol ini?

Di button released adanya.
Setelah semua, save.
Pros and Cons
Cons
Jeleknya Matric ini dia nggak support multitouch (pas ini ditulis dev nya sudah tak tanya gimana enaknya, tapi kayaknya dia masih males ngesupport).
Use case nya gimana sih? Misal kita punya virtual joystick sama throttle, itu nggak bisa dipencet barengan. Slider ada 2 buat wheel brake kiri-kanan? Nggak bisa barengan.
Pros
Tapi bagusnya, dia support 2-way-communication, jadi kalau misal di DCS, bisa pakek export script.
Layarnya juga unlimited, nggak kayak LEA yang cuma 6.
Verdict
Bagus sih, better than LEA soalnya layarnya bisa n-number, tapi gaada multitouch itu ya susah..
Windows client support juga mau di -drop. Tapi, dev-nya nunggu solusi Android Emulator dari MS atau Google, tapi as of now solusinya MS RAM nya berat banget, dan resolusinya kayak di Pixel 5 ( jadi misal main Mobile Legends, pecah semua/aliasing)
Itu tadi cara Virtual Joystick dengan Matric. Semoga membantu!
Read this post in other languages / baca pos ini dengan bahasa lain:
This post is also available in en_US.
2 thoughts on “Virtual Panel / Virtual Joystick dengan Matric”