I use a pronto remote control and through some googling and hard work, have got it working (mostly) with XBMC natively.
However, certain keys will not work, however I try.
Using the RC6 protocol, I can get 255 unique buttons, of which about 70 or so are assigned to functions and work with no problems at all, the rest are all unassigned except for...
The two keys that are giving me trouble are hash(#) and star(*). It appears using showkey.exe that only these are sent as keystrokes, shift-3 and shift-8.
My question is this:
In the remote.xml keymap file, it refers to <star> and <hash>, but these do not seem to correspond with any key using the MCE remote protocol. What do they refer to? Or should they really be <3 mod="shift"> for example?
Using a customisable remote without using eventghost or registry hacks.
Tomkun
Fan Posts: 491 Joined: Jul 2004 Reputation: 4 Location: Japan |
2011-03-10 01:59
Post: #1
|
| find quote |
jhsrennie
Team-XBMC Developer Posts: 7,237 Joined: Nov 2008 Reputation: 117 Location: Chester, UK |
2011-03-10 10:51
Post: #2
Your remote is sending shift-3 because on a US keyboard shift-3 gives you a # character. Likewise * is shift-8.
The problem is that XBMC treats shift-anykey specially. It uses any key combined with shift to skip in file lists, so shift-F would jump to the first film/track starting with "F". That means you can't assign an action to <3 mod="shift"> because XBMC will always respond to shift-3 by trying to skip to the first title starting with "3" and will never attempt to assign that key combination to an action. JR |
| find quote |
Tomkun
Fan Posts: 491 Joined: Jul 2004 Reputation: 4 Location: Japan |
2011-03-10 12:21
Post: #3
I suspected as much, thank you for the clarification.
In that case, if * and # are impossible to send directly, i.e without shift, what signal are <hash> and <star> in the remote.xml expecting? |
| find quote |
jhsrennie
Team-XBMC Developer Posts: 7,237 Joined: Nov 2008 Reputation: 117 Location: Chester, UK |
2011-03-10 19:49
Post: #4
They are for remotes communicating via LIRC or IR Server Suite. Windows remotes generally don't use these protocols.
JR |
| find quote |
Tomkun
Fan Posts: 491 Joined: Jul 2004 Reputation: 4 Location: Japan |
2011-03-11 06:32
Post: #5
So, essentially there is no way to get those buttons working without running some other software or tweaking the registry?
|
| find quote |
diegotam
Junior Member Posts: 4 Joined: Oct 2011 Reputation: 0 |
2012-05-06 02:06
Post: #6
Hi, I used this sentence under keyboard and worked!!
<asterisk>NextSubtitle</asterisk> <hash>AudioNextLanguage</hash>\\ Hope that work also for you.. Regards, Diego |
| find quote |
Tomkun
Fan Posts: 491 Joined: Jul 2004 Reputation: 4 Location: Japan |
2012-09-04 13:36
Post: #7
Thanks! I'll check it out.
|
| find quote |

Search
Help