I'm using the android app (3.7.2/37009) and a server on win7x64 over wifi. While my screen is on, wifi is on and the app says "connected" under status, the app still loses the connection -- no button presses go through and no information (spotify track progress etc) is updated. My server also says 0 connections then. In order to make it work again, I have to go to status and tap on "force connect". After that the connection works flawlessly for 1-3 minutes. This happens with all remotes that I have tested.
preferences -> connections has everything enabled, including errors (and the app does show errors sometimes; when dismissing the error it then successfully reconnects)
preferences -> power has wifi lock enabled
unified remote is full version
That is why I was asking what specific characters those keys send in your computer (with your "sharpkeys" registry patch..... as you don't actually have the buttons)? and so whether you could send those characters directly from UR in hex?
As I said: kb.character only supports utf-8 characters and there are no function keys in utf-8. See here for example.
Sharpkeys shows Windows' keyboard scancodes for each key and sharpkeys is just makes it easier to make a registry rebind. If you want to know f13-f24 scancodes: here i have f1-f13 bound to f13-f24 (f1->f13 etc). You can also find them in this documentation .
In your game I am surprised that it asks for F13, as very few keyboards will have the F13-F24 keys. What are the standard shortcuts in the game?
the one group of keys that no game/program has anything bound to by default are the f13-f24 keys. if i can make unified remote press f13-f24, then i can use f13-f24 for keyboard shortcuts that don't have side effects
I meant to say that I use various games/programs so that I can't realiably say that a function key is free of binds (from these games/programs). Right now without f13-f24, I can make hotkeys (teamspeak mute etc) but in some game/program they will trigger side effects like quitting the game. If I can send f13-f24, then I can use those for hotkeys instead and then I don't have to worry about in game binds.
Can you bind the key to such a key combination?
i'm not sure what key and what key combination you are talking about. if you mean binding f13 to shift+f1, then that doesn't make any sense for me:
when i am in game or using some program, then this game/program is using a lot of keys or keyboard shortcuts, for example: team fortress 2 has a quit prompt bound on f10, csgo has the same thing on f10. the one group of keys that no game/program has anything bound to by default are the f13-f24 keys. if i can make unified remote press f13-f24, then i can use f13-f24 for keyboard shortcuts that don't have side effects: for example teamspeak microfon/speaker keys.
Thanks for the kb.character idea, let me see.
thanks for the reply. f13 is not the same as shift+f1, at least not using windows 7 and the programs that support it. you can press the key by using a keyboard that has it (mine doesn't), but you can also change windows' registry to bind f13 on any other key. thats what sharpkeys does. (sharpkeys also shows you the key scancode/name if you go to add -> type key)
according to the docs i should be able to send the f13-f24 keys, just like the f1-f12. however, only f1-f12 work.
i'm using kb.stroke("f11") - which works fine - and kb.stroke("f13"); - which doesn't send any input. the input can be seen using sharpkeys. i have previously used f13-f24 using logitech macro keys and via registry change. yes, they are useful to make hotkeys that aren't used by other programs or games.
does anybody know how to get this to work? or does somebody know if it is a documentation/implementation error?
thanks in advance
edit: system: win7x64