Bug 1300147 - list most common and important keyboard layouts first
Summary: list most common and important keyboard layouts first
Keywords:
Status: CLOSED DUPLICATE of bug 1158370
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-01-20 03:19 UTC by Jens Petersen
Modified: 2016-06-14 02:33 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-01-28 15:03:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
screenshot of keyboard selection dialog under Japanese install (110.50 KB, image/png)
2016-01-20 03:19 UTC, Jens Petersen
no flags Details

Description Jens Petersen 2016-01-20 03:19:38 UTC
Created attachment 1116466 [details]
screenshot of keyboard selection dialog under Japanese install

Description of problem:
It is a common use-case to have a US keyboard ("global keyboard")
outside the US or in general a different keyboard to the country default,
specially for power users and users in international companies, etc.

Currently it is too hard to find the most common keyboard layouts
from the long list of keyboard offered in Anaconda.

For example when searching for the "US" keyboard,
just filtering the list with "US" still lists many layouts.
It is also not obvious that filtering with "english" works.
The quickest way is the filter with "(us)" but it can
be hard to find the parens keys on a non-US keyboard
if one doesn't remember where they are...  Also users
should not need to know that they to search for "(us)"...

I would like to suggest listing the the most common keyboard layouts first
(before any filtering). This will make keyboard setup much easier for international users installing Fedora.

Steps to Reproduce:
1. Install Fedora in Japan with US keyboard (or non-native keyboard anywhere)

Actual results:
1. Defaults to JP keyboard and hard to find US keyboard from
the long list of all layouts without careful filtering.

Expected results:
1. Should be very easy to setup a US or other common keyboard types
since they are frequently used.

Comment 1 Jens Petersen 2016-01-20 03:21:11 UTC
Note all the obscure keyboards listed initially in the dialog screenshot.

Comment 2 David Shea 2016-01-20 13:52:32 UTC
Same question from bug 1158370: how do you propose that we determine what is and is not a common layout? gnome-initial-setup uses a hard-coded list of "common" languages to determine which layouts to present to the user first. anaconda is not as able as gnome to make the determination of should or should not be considered a common or support language, and this solution is not appropriate.

Comment 3 David Shea 2016-01-28 15:03:28 UTC

*** This bug has been marked as a duplicate of bug 1158370 ***

Comment 4 Jens Petersen 2016-06-14 02:33:59 UTC
(In reply to David Shea from comment #2)
> anaconda is not as able as gnome to make the determination of should or
> should not be considered a common or support language, and this solution is
> not appropriate.

Why is it not appropriate?

The i18n can help with the determination I think.
I think it would be an iterative process -
we have a reasonable idea of some of the most commonly used languages/regions and which layouts they use.


Note You need to log in before you can comment on or make changes to this bug.