<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 14: add keycodes for mobile/media devices</title><link>https://sourceforge.net/p/libvncserver/feature-requests/14/</link><description>Recent changes to 14: add keycodes for mobile/media devices</description><atom:link href="https://sourceforge.net/p/libvncserver/feature-requests/14/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 03 Nov 2012 09:12:00 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libvncserver/feature-requests/14/feed.rss" rel="self" type="application/rss+xml"/><item><title>add keycodes for mobile/media devices</title><link>https://sourceforge.net/p/libvncserver/feature-requests/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;VNC is useful on Android devices (e.g., tablets, GoogleTV) but there are many keycodes defined by Android that have no suitable mappings in the VNC API's keycode enum. I've listed them below, arranged into logical groups:&lt;/p&gt;
&lt;p&gt;MEDIA DEVICE KEYS:&lt;br /&gt;
volume up&lt;br /&gt;
volume down&lt;br /&gt;
mute&lt;br /&gt;
play&lt;br /&gt;
pause&lt;br /&gt;
play/pause&lt;br /&gt;
stop&lt;br /&gt;
next (track)&lt;br /&gt;
previous (track)&lt;br /&gt;
rewind&lt;br /&gt;
ffwd&lt;br /&gt;
close (media tray)&lt;br /&gt;
eject (media tray)&lt;br /&gt;
record&lt;br /&gt;
info&lt;br /&gt;
channel up&lt;br /&gt;
channel down&lt;br /&gt;
tv&lt;br /&gt;
window (PIP)&lt;br /&gt;
guide&lt;br /&gt;
DVR&lt;br /&gt;
captions (e.g., CC, subtitles)&lt;br /&gt;
3D mode&lt;br /&gt;
tv power&lt;br /&gt;
tv input&lt;br /&gt;
stb power&lt;br /&gt;
stb input&lt;br /&gt;
avr power&lt;br /&gt;
avr input&lt;br /&gt;
red (programmable key)&lt;br /&gt;
green (programmable key)&lt;br /&gt;
blue (programmable key)&lt;br /&gt;
yellow (programmable key)&lt;/p&gt;
&lt;p&gt;MOBILE DEVICE KEYS:&lt;br /&gt;
left soft key&lt;br /&gt;
right soft key&lt;br /&gt;
call&lt;br /&gt;
end call&lt;br /&gt;
headset hook&lt;br /&gt;
volume mute&lt;br /&gt;
notification (show notifications)&lt;br /&gt;
camera (launch camera app)&lt;br /&gt;
focus (camera)&lt;br /&gt;
explorer (launch web browser)&lt;br /&gt;
envelope (launch email app)&lt;br /&gt;
contacts (launch contacts app)&lt;br /&gt;
calendar (launch calendar app)&lt;br /&gt;
music (launch music player app)&lt;br /&gt;
calculator (launch calculator app)&lt;br /&gt;
settings (launch settings app)&lt;br /&gt;
power&lt;/p&gt;
&lt;p&gt;NAVIGATION KEYS (for navigating between application screens or web pages):&lt;br /&gt;
home&lt;br /&gt;
back&lt;br /&gt;
forward&lt;br /&gt;
bookmark&lt;br /&gt;
zoom-in&lt;br /&gt;
zoom-out&lt;br /&gt;
app switch&lt;/p&gt;
&lt;p&gt;GAME CONTROLLER BUTTONS:&lt;br /&gt;
A button&lt;br /&gt;
B button&lt;br /&gt;
C button&lt;br /&gt;
X button&lt;br /&gt;
Y button&lt;br /&gt;
Z button&lt;br /&gt;
L1 button&lt;br /&gt;
R1 button&lt;br /&gt;
L2 button&lt;br /&gt;
R2 button&lt;br /&gt;
button1 - button16&lt;br /&gt;
left joystick&lt;br /&gt;
right joystick&lt;br /&gt;
start&lt;br /&gt;
mode&lt;/p&gt;
&lt;p&gt;INPUT MODIFIERS:&lt;br /&gt;
sym (symbol modifier)&lt;br /&gt;
num (number modifier)&lt;br /&gt;
fn (function modifier)&lt;br /&gt;
switch symbol set&lt;br /&gt;
switch charset&lt;br /&gt;
switch language&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 03 Nov 2012 09:12:00 -0000</pubDate><guid>https://sourceforge.net1ed60f7254da3de1f174c686245fbd0995129325</guid></item></channel></rss>