[Bug 21083] New: Proposal key names for Android

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 21083] New: Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

            Bug ID: 21083
           Summary: Proposal key names for Android
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: Other
                OS: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DOM3 Events
          Assignee: [hidden email]
          Reporter: [hidden email]
        QA Contact: [hidden email]
                CC: [hidden email], [hidden email]

I'm trying to implement KeyboardEvent.key value for non-printable keys on
Android. Then, following native keys cannot be mapped to the key names in the
list
(http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#key-values-list):

* KEYCODE_SOFT_LEFT:  I have no idea.
* KEYCODE_SOFT_RIGHT: I have no idea.
* KEYCODE_HOME: Perhaps, 'Exit'? The key name is 'Home' but it exits active
application and moves to home screen.
* KEYCODE_BACK: 'Back' as UI key? It's not only used for browser's 'back'.
* KEYCODE_CALL: 'PhoneCall' as Device key?
* KEYCODE_ENDCALL: 'PhoneEndCall' as Device key?
* KEYCODE_SYM: 'Symbol' as Modifier key? The Android document says this is a
modifier, but D3E defines only 'SymbolLock'.
* KEYCODE_NUM: I'm not sure what's this key.
* KEYCODE_NOTIFICATION: I'm not sure what's this key too.
* KEYCODE_PICTSYMBOLS: 'PictureSymbolMode' as IME key?
* KEYCODE_MEDIA_CLOSE: 'Close' as Device key? It closes opened tray by 'Eject'.
Then, 'Eject' should be separated as 'Eject' and 'EjectClose'?
* KEYCODE_ZOOM_IN: 'ZoomIn' as UI?
* KEYCODE_ZOOM_OUT: 'ZoomOut' as UI?
* KEYCODE_TV: Perhaps, 'Live'? But I think that 'TV' as Media key is better.
* KEYCODE_DVR: 'DVR' or 'VideoRecorder' as Media key?
* KEYCODE_TV_POWER: 'TVPower' as Media key?
* KEYCODE_TV_INPUT: 'TVSelectInput' as Media key?
* KEYCODE_STB_POWER: 'STBPower' as Media key?
* KEYCODE_STB_INPUT: 'STBSelectInput' as Media key?
* KEYCODE_AVR_POWER: 'AVReceiverPower' as Media key?
* KEYCODE_AVR_INPUT: 'AVReceiverSelectInput' as Media key?
* KEYCODE_LANGUAGE_SWITCH: 'ToggleLanguage' or 'SwitchLanguage' as IME key?
* KEYCODE_MANNER_MODE: 'ToggleMannerMode', 'SwitchMannerMode' or just
'MannerMode' as Device key?
* KEYCODE_3D_MODE: 'Toggle3DMode' as Media key?
* KEYCODE_CONTACTS: 'LaunchAddressBook' as General key?
* KEYCODE_CALENDAR: 'LaunchCalendar' as General key?
* KEYCODE_MUSIC: 'LaunchMusicPlayer' as General key?
* KEYCODE_CALCULATOR: 'LaunchCalculator' as General key?
* KEYCODE_ZENKAKU_HANKAKU: 'ToggleWidth' as IME key? Both 'FullWidth' and
'HalfWidth' are not useful for this.
* KEYCODE_KATAKANA_HIRAGANA: 'ToggleKatakanaHiragana' as IME key? 'Katakana'
and 'Hiragana' key are not useful for this.

And for game pad:

KEYCODE_BUTTON_A:
KEYCODE_BUTTON_B:
KEYCODE_BUTTON_C:
KEYCODE_BUTTON_X:
KEYCODE_BUTTON_Y:
KEYCODE_BUTTON_Z:
KEYCODE_BUTTON_L1:
KEYCODE_BUTTON_R1:
KEYCODE_BUTTON_L2:
KEYCODE_BUTTON_R2:
KEYCODE_THUMBL:
KEYCODE_THUMBR:
KEYCODE_BUTTON_START:
KEYCODE_BUTTON_SELECT:
KEYCODE_BUTTON_MODE:  
KEYCODE_BUTTON_1:
KEYCODE_BUTTON_2:
KEYCODE_BUTTON_3:
KEYCODE_BUTTON_4:
KEYCODE_BUTTON_5:
KEYCODE_BUTTON_6:
KEYCODE_BUTTON_7:
KEYCODE_BUTTON_8:
KEYCODE_BUTTON_9:
KEYCODE_BUTTON_10:
KEYCODE_BUTTON_11:
KEYCODE_BUTTON_12:
KEYCODE_BUTTON_13:
KEYCODE_BUTTON_14:
KEYCODE_BUTTON_15:
KEYCODE_BUTTON_16:

'GamePadButtonA'..., 'GamePadThumbLeft', 'GamePadThumbRight', 'GamePadButton1"?

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

Bug 21083 depends on bug 21139, which changed state.

Bug 21139 Summary: Define key name for Hankaku-Zenkaku key and Katakana-Hiragana key
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21139

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

Bug 21083 depends on bug 21119, which changed state.

Bug 21119 Summary: Define 'ZoomIn' key and 'ZoomOut' key
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21119

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

Bug 21083 depends on bug 21135, which changed state.

Bug 21135 Summary: Define 'Symbol' modifier
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21135

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

Bug 21083 depends on bug 21140, which changed state.

Bug 21140 Summary: Define key names for keyboard layout change keys
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21140

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

Bug 21083 depends on bug 21134, which changed state.

Bug 21134 Summary: Define key names which launches specific application
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21134

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083

Gary Kacmarcik <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--- Comment #9 from Gary Kacmarcik <[hidden email]> ---
Now tracking as: https://github.com/w3c/uievents/issues/9

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083
Bug 21083 depends on bug 21120, which changed state.

Bug 21120 Summary: Define TV or A/V remote controller's keys
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21120

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083
Bug 21083 depends on bug 21121, which changed state.

Bug 21121 Summary: Define mobile phone related keys
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21121

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083
Bug 21083 depends on bug 21136, which changed state.

Bug 21136 Summary: Define Home key and Back key of Android smartphone
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21136

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--
You are receiving this mail because:
You are on the CC list for the bug.

Reply | Threaded
Open this post in threaded view
|

[Bug 21083] Proposal key names for Android

Bugzilla from bugzilla@jessica.w3.org
In reply to this post by Bugzilla from bugzilla@jessica.w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21083
Bug 21083 depends on bug 21137, which changed state.

Bug 21137 Summary: Define key names for game controller of Android
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21137

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--
You are receiving this mail because:
You are on the CC list for the bug.