jachin99 Posted June 21, 2017 Share Posted June 21, 2017 I use a microsoft MCE remote for all of my machines, and I would like to be able to navigate big box with this remote also. My problem is the back button doesn't navigate backwards within big box when I have selected a platform, and I'm browsing the games for said platform but the back button does work everywhere else. For example, lets say I press back on the home screen, BIg Box navigates to the options screen, and the remote navigates correctly here, and everywhere else except within games list. When I select a platform, and the list of games comes up, if I press back nothing happens. I have tried to remap the back key but this has not worked. Has anyone else had this problem Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 21, 2017 Share Posted June 21, 2017 Remap it with ahk. Make the remote back button report as ESC. Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 21, 2017 Share Posted June 21, 2017 (edited) Looks like back on your remote is backspace and the clear button is ESC. Check to see if the clear button exits fine. Edited June 21, 2017 by syntax_X Quote Link to comment Share on other sites More sharing options...
DOS76 Posted June 21, 2017 Share Posted June 21, 2017 why though would the button work like escape in most views then but not the one if the button were backspace it shouldn't do anything in any view. Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 21, 2017 Author Share Posted June 21, 2017 I've remapped the keys in bigbox, and I've used Eventghost to emulate keystrokes. When I remap the key within big box, the MCE back button maps to left alt, and I get the behavior I just described. When i use Eventghost to send keystrokes, big box sees the original button press, and the sent keystrokes so that isn't working either. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted June 21, 2017 Share Posted June 21, 2017 (edited) just tested with my media remote and enter and clear work in all views for entering and backing out of BB https://www.amazon.com/Ortek-Windows-Infrared-Receiver-Ultimate/dp/B00224ZDFY/ref=sr_1_1?ie=UTF8&qid=1498055219&sr=8-1&keywords=mce+remote This is the one I have. Edited June 21, 2017 by DOS76 Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 21, 2017 Author Share Posted June 21, 2017 Do you know if that remote sends keyboard keystrokes, or if it sends HID codes, or if it sends remote codes or what? My particular remote sends HID codes, and works off of RF not IR. It works as advertised in MOST other programs. I'm trying help others replicate my problem. I have an IR remote laying around also so i'll try it tonight as well. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted June 21, 2017 Share Posted June 21, 2017 No I don't know much about it. Its ir and I have no clue what it inputs to the PC. I mean it has number keys and if I press them in a text box it types numbers so I always thought it was probably keyboard presses. Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 21, 2017 Author Share Posted June 21, 2017 Do you know if left alt on the keyboard is mapped to any actions in bigbox? Quote Link to comment Share on other sites More sharing options...
DOS76 Posted June 21, 2017 Share Posted June 21, 2017 I don't think so but you can go into the keyboard settings and check Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 29, 2017 Author Share Posted June 29, 2017 I'm still running into this problem but my setup is unique because I have an RF remote whereas your ortek remote uses IR signals to emluate keybstrokes, my RF remote sends HID codes. Even when I remap buttons, Big Box sees the original button press (LeftAlt) and displays a side bar on the individual games menu within a given system. Is there a way to disable this view maybe? Will auto hotkey scripts block bigbox from seeing HID input so that the program isn't trying to perform two actions at once? Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 29, 2017 Share Posted June 29, 2017 (edited) Change the Joy number and HID number to suit. Run the script 24/7 it will only ever work with the Bigbox window in focus. Stops alt from being seen ever on alt keypress. #IfWinActive, LaunchBox Big Box LAlt::1Joy11 Edited June 29, 2017 by syntax_X Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 29, 2017 Author Share Posted June 29, 2017 Just to clarify, this is an auto hotkey script? If I am reading this script correctly, what I would want looks like this correct? #IfWinActive, LaunchBox Big Box LAlt::72 I don't need any other verbiage on the right side of those Collins aside from the HID number or do I? Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 29, 2017 Share Posted June 29, 2017 (edited) 72 is not a key... 1Joy72 would refer to the first joystick and its 72nd HID input. You need to find out what that button your using is reporting as and what joystick number it is, unless you want alt mapped to a key that is not used. Run this script and press some buttons, it will tell you what they are doing and name them in AHK format.JotstickTest.ahk Then again if you just want to kill the LAlt key you could always map it to an unused button. Your HID input should still be seen but alt will be sent elsewhere. Something like LAlt::_ Might work for you Edited June 29, 2017 by syntax_X Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 30, 2017 Author Share Posted June 30, 2017 (edited) The HID button code is 548 according to event ghost. The joystick script detects if there is a joystick connected to the PC and won't launch if there isn't one. So for my script I would type LAlt::548 or LAlt::HID548? Thanks for all the help Where Should I place the AHK file? If I remember correctly I used to place AHK scripts in the start menu but I believe they have to be Compiled? Edited June 30, 2017 by jachin99 Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 30, 2017 Share Posted June 30, 2017 I just copy ahk into another folder for testing ect. I have multiple copies running separately Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 30, 2017 Author Share Posted June 30, 2017 Do I need to preclude HID with 1HID like you did in that joystick test? or can I just use HID518 Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 30, 2017 Share Posted June 30, 2017 All joystick syntax as follows. Joystick number JOY joystick hid. Last example I'll give. Running circles here. 1joy11 Refers to the 1st joystick and it's 11th hid input. Quote Link to comment Share on other sites More sharing options...
jachin99 Posted June 30, 2017 Author Share Posted June 30, 2017 I don't have a joystick connected to the computer, and i don't have any peripherals connected to the machine that can be reported as or emulate the movements of a joystick so I dont understand why your showing me a script that requires a joystick. Even the joysticktest.ahk fails on my computer because there aren't any joysticks hooked up to it. Thanks for being patient and trying to help out, and I get it if your done. I can run over to the AHK forums and look around there also. 1 Quote Link to comment Share on other sites More sharing options...
syntax_X Posted June 30, 2017 Share Posted June 30, 2017 (edited) Ah I see the confusion now. HID should be a gamepad/joystick. Shame that script didn't detect it. For now just try LAlt::What ever back is mapped to in BigBox for the keyboard. Edited June 30, 2017 by syntax_X Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.