We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-03-22 13:04:02 +0200

Global support for tab and backtab key events

I would like to have tab and backtab keys on my keyboard, so I modified my keyboard layout to have some and InputHandler to send the corresponding key events: Qt.Key_Backtab and Qt.Key_Tab.

However, SailfishOS does not seem to support tab and backtab key events. I would expect the input focus to move to the next visible input field when pressing my tab key, e.g. when editing a contact: jump from first name to last name.

My tab button implementation does work as expected in browser input forms. Interestingly and unexpectedly, the backtab does exactly the same as the tab button.

Note: I am not requesting to add tab and backtab keys to the default keyboard, as I am aware that most people don't actually need it, for them it would be a waste of precious space in the keyboard layout. But personally, I don't like leaving my hands' typing position in order to focus another text input field.

Global support for tab and backtab key events

I would like to have tab and backtab keys on my keyboard, so I modified my keyboard layout to have some and InputHandler to send the corresponding key events: Qt.Key_Backtab and Qt.Key_Tab.

However, SailfishOS does not seem to support tab and backtab key events. I would expect the input focus to move to the next visible input field when pressing my tab key, e.g. when editing a contact: jump from first name to last name.

My tab button implementation does work as expected in browser input forms. Interestingly and unexpectedly, the backtab does exactly the same as the tab button.

Note: I am not requesting to add tab and backtab keys to the default keyboard, as I am aware that most people don't actually need it, for them it would be a waste of precious space in the keyboard layout. But personally, I don't like leaving my hands' typing position in order to focus another text input field.

Post Scriptum: leaving my personal convenience aside, this would also be a step towards improved accessiblity, for people who cannot interact with touchscreens that well, so maybe related: https://together.jolla.com/question/27754/idea-make-jolla-accessible-for-blind-people/?answer=28173#post-id-28173

Global support for tab and backtab key events

I would like to have tab and backtab keys on my keyboard, so I modified my keyboard layout to have some and InputHandler to send the corresponding key events: Qt.Key_Backtab and Qt.Key_Tab.

However, SailfishOS does not seem to support tab and backtab key events. I would expect the input focus to move to the next visible input field when pressing my tab key, e.g. when editing a contact: jump from first name to last name.

My tab button implementation does work as expected in browser input forms. Interestingly and unexpectedly, the backtab does exactly the same as the tab button.

Note: I am not requesting to add tab and backtab keys to the default keyboard, as I am aware that most people don't actually need it, for them it would be a waste of precious space in the keyboard layout. But personally, I don't like leaving my hands' typing position in order to focus another text input field.

Post Scriptum: leaving my personal convenience aside, this would also be a step towards improved accessiblity, for people who cannot interact with touchscreens that well, so maybe related: https://together.jolla.com/question/27754/idea-make-jolla-accessible-for-blind-people/?answer=28173#post-id-28173

Global support for tab and backtab key events

I would like to have tab and backtab keys on my keyboard, so I modified my keyboard layout to have some and InputHandler to send the corresponding key events: Qt.Key_Backtab and Qt.Key_Tab.

However, SailfishOS does not seem to support tab and backtab key events. I would expect the input focus to move to the next visible input field when pressing my tab key, e.g. when editing a contact: jump from first name to last name.

My tab button implementation does work as expected in browser input forms. Interestingly and unexpectedly, the backtab does exactly the same as the tab button.

Note: I am not requesting to add tab and backtab keys to the default keyboard, as I am aware that most people don't actually need it, for them it would be a waste of precious space in the keyboard layout. (Edit: actually, there's a feature request for that.) But personally, I don't like leaving my hands' typing position in order to focus another text input field.

Post Scriptum: leaving my personal convenience aside, this would also be a step towards improved accessiblity, for people who cannot interact with touchscreens that well, so maybe related: https://together.jolla.com/question/27754/idea-make-jolla-accessible-for-blind-people/?answer=28173#post-id-28173