Uploaded image for project: 'Qt Automotive Suite'
  1. Qt Automotive Suite
  2. AUTOSUITE-621

Add UI controls by hardware keys in the cluster UI

    XMLWordPrintable

Details

    • User Story
    • Resolution: Fixed
    • P2: Important
    • 5.15.0
    • 5.12.0
    • Neptune3

    Description

      As a user, I want to have a navigation support for the UI. Currently the Neptune UI is a touch-only HMI. We still use a few keyboard shortcuts for development purposes. Some of those, like switching the content shown on cluster, are actually HMI actions and should be mapped to an actual device. The idea is to add support of a steering wheel used in games and use it in shows. A use of a standard PC keyboard should be retained for cases when no steering wheel is connected.

      The following use cases have been identified for the initial implementation:

      1. Use key on the wheel to switch the content in the center of the cluster UI between apps using this area (currently Maps and Media)
      2. Be able to emulate right and left turn by another set of keys
      3. Go forward and backward with arrow keys through the songs played by the Media Player
      4. Document all used keys, which hardware is required, and how it is implemented in the UI code in a dedicated page of the docs, not just in the Overview page (https://doc-snapshots.qt.io/neptune3ui/neptune3ui-overview.html)

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            vminenko Vladimir Minenko
            vminenko Vladimir Minenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes