Forums » General

Does VO handle ctrl & alt key presses?

Sep 19, 2016 TyD59 link
Hello,
I'm new to VO & am very much enjoying it on android. I have a bluetooh controller with a keyboard; Bad Catz SURFR. It has two modes, Media & Gamesmart. Media is like a keyboard & mouse. Gamesmart is a controller with a keyboard. Unfortunately while in Gamesmart mode it does not allow punctuation symbols such as the very important "/" and double quotes.

I want to be able to leave it in Gamesmart mode & be able to easily type a slash. My work-around is to use aliases & binds. Slash is on my "k" key. I would press ctrl÷k to map-out to a slash.

I wonder if VO can interpret ctrl (and alt) codes in the cfg file. I tried the old DOS alt+codes but VO does not seem to recognize Microsoft codes of course.

Do any of you know of a way to represent ctrl & alt characters in our configuration file? Something like:
alias slash "/"
bind "ctrl+k" slash

I tried:
alias slash "/"
bind "’¡¡" slash (alt+011 = ctrl+k)

As an alternative I may get a keyboard mapper that goes between the keyboard & VO.

Any ideas?

Thanx,
-TyD
Sep 19, 2016 yodaofborg link
You will need a third party keyboard app. aliases and binds will only work with VO's internal command structure. You can make an alias of commands (and even use aliases to script together commands) and then use /bind's to map the aliases to keys, but you cannot alias key presses or use it to rebind keystrokes.
Sep 19, 2016 TyD59 link
Thank you very much!
-TyD
Sep 20, 2016 PaKettle link
Technically VO can process all the standard key codes but from a practical standpoint I would suggest you stay away from using the control and alt keys.