Bug 21121 - Define mobile phone related keys
Define mobile phone related keys
Status: NEW
Product: WebAppsWG
Classification: Unclassified
Component: UI Events
unspecified
PC Windows NT
: P2 normal
: ---
Assigned To: Gary Kacmarcik
public-webapps-bugzilla
:
Depends on:
Blocks: 21083
  Show dependency treegraph
 
Reported: 2013-02-26 07:55 UTC by Masayuki Nakano
Modified: 2013-06-19 00:17 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Masayuki Nakano 2013-02-26 07:55:53 UTC
There are some telephone related keys which are not defined in D3E:

GTK         Qt                        Android
GDK_Phone   Qt::Key_Phone
            Qt::Key_Call              KEYCODE_CALL
            Qt::Key_CameraFocus       KEYCODE_FOCUS
            Qt::Key_Hangup            KEYCODE_ENDCALL
            Qt::Key_ToggleCallHangup
            Qt::Key_VoiceDial
            Qt::Key_LastNumberRedial
                                      KEYCODE_HEADSETHOOK
                                      KEYCODE_MANNER_MODE
                                      KEYCODE_CONTACTS
Comment 1 Masayuki Nakano 2013-02-27 02:30:58 UTC
My suggestions are:

'LaunchPhone' as General or 'Phone' as Device
'PhoneCall' as Phone
'CameraFocusAdjust' as Device
'PhoneHangup' as Phone
'TogglePhoneCallHangup' as Phone
'LaunchVoiceDial' as General or Phone
'HeadsettHook' as Phone or Device
'ToggleMannerMode' as Phone or Device
'LaunchAddressBook' as General
Comment 2 Masayuki Nakano 2013-05-08 12:36:00 UTC
http://developer.android.com/reference/android/view/KeyEvent.html#KEYCODE_MUTE

Android's KEYCODE_MUTE is a mute key for microphone.

It should be 'MicMute' as Device?