Looking at the code in qtubuntu (https://bazaar.launchpad.net/~phablet- team/qtubuntu/trunk/view/head:/src/ubuntumirclient/input.cpp#L426), QKeyEvents are constructed without a native virtual key, so no wonder the value is always 0 under Mir.
It looks to me like in UbuntuInput::dispatchKeyEvent(), QKeyEvents should be constructed with a native virtual key, set to the value of xk_sym. ** Summary changed: - Bluetooth keyboard Return key does not work within web pages + Under Mir, physical keyboard’s Return key does not work within web pages ** Project changed: oxide => qtubuntu -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to webbrowser-app. https://bugs.launchpad.net/bugs/1433138 Title: Under Mir, physical keyboard’s Return key does not work within web pages Status in qtubuntu: Confirmed Status in webbrowser-app: Invalid Bug description: 1. Install whatever silo's are necessary to turn on convergence and BT keyboard support on a Nexus 7 2. Attach your BT keyboard, mine is the very popular Logitech Tablet Keyboard for iPad 3. Open the browser app 4. Using the keyboard, type "pastebin.ubuntu.com" into the address bar and hit return, noticing that return works 5. In content, type a-<return>-a-<return>, not that only "aa" is entered 6. Open the Edit app and type a-<return>-a-<return> and note that it displays as expected To manage notifications about this bug go to: https://bugs.launchpad.net/qtubuntu/+bug/1433138/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp

