Как добавить модель клавиатуры в Ubuntu и вернуть эту модель сообществу?

Ubuntu использует демон UDisks2, который опросает всю информацию о файловых системах, и мы можем использовать udisksctl и фильтровать его вывод, чтобы найти быстрый и грязный способ найти нужную нам информацию:

[ f1]

То, что вы видите выше, в основном будет печатать UUID файловых систем и их точек монтирования. При визуальном осмотре теперь вы можете выяснить, какой UUID установлен, а какой нет.

$ udisksctl dump | python -c 'import sys;lines = [l.strip() for l in sys.stdin                                           
> if " UUID" in l or " MountPoints:" in l];print "\n".join(lines)'
MountPoints:        /
UUID:               000b5321-01
MountPoints:
UUID:               bbf23a81-808e-11e4-a445-201a06d7b0e9
MountPoints:
UUID:               bbf23a87-808e-11e4-a445-201a06d7b0e9
MountPoints:
UUID:               bbf23a89-808e-11e4-a445-201a06d7b0e9
MountPoints:
UUID:               bbf23a8f-808e-11e4-a445-201a06d7b0e9
MountPoints:
UUID:               02fe8de2-a408-11e4-8eeb-f0761c8c6df7
MountPoints:        /mnt/HDD
UUID:               53827413-0b7e-4ae6-ae09-1daea529d6a1
9
задан 16 May 2012 в 17:57

20 ответов

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 25 July 2018 в 19:03

Создание измененной раскладки клавиатуры и отправка ее проекту Ubuntu

Замечательно, что вы думаете о помощи другим пользователям вашего компьютера. Вот несколько шагов, которые вы можете предпринять.

Я попытаюсь дать вам схему необходимых шагов. Детали будут зависеть от того, что нужно вашему компьютеру.

Создание измененной раскладки клавиатуры

Подробные инструкции по определению пользовательской клавиатуры для Ubuntu - здесь . Я бы предложил скопировать существующий файл с клавиатуры на новое имя и затем изменить этот файл, чтобы добавить и изменить то, что необходимо. Вы можете сделать это с помощью gksudo gedit / usr / share / X11 / xkb / symbols / old-name и внести изменения в свой редактор. Затем сохраните их под новым именем. Если вы забыли, вы можете переустановить пакет xkb-данных.

Активация и тестирование измененной раскладки клавиатуры

Перейдите в раздел «Системные настройки» и выберите панель управления «Клавиатура». В нижней части выберите Настройки макета . Затем вы можете щелкнуть по значку + в левом нижнем углу, чтобы добавить новый файл в меню, выбрать его и проверить.

Вносить вклад в Ubuntu

Если у вас его нет, вы должны получить учетную запись Launchpad. Перейдите в launchpad и нажмите в правом верхнем углу, чтобы создать его. В противном случае войдите в систему.

Следующим шагом будет здесь и убедитесь, что кто-то еще не отправил отчет. Предполагая, что это не так, сообщите о том, что клавиатура по умолчанию не подходит для Lenovo z570 и упоминает, почему.

Приложите файл, который вы создали к ошибке.

I 'd предлагаю вернуться сюда и предоставить ссылку на отчет об ошибке. Таким образом, другие, кто распознает ваш вопрос здесь как свою проблему, могут перейти в отчет об ошибке и нажать ссылку, в которой говорится, что ошибка влияет на них.

Помогает еще большему количеству людей

Вы можете пройдите дальше, проверив эту ссылку на странице стартовой панели для этого пакета. Нажав на тег «Ошибки», вы обнаружите проблемы в восходящем пакете, о котором знает Launchpad. Это также показывает, что Freedesktop поддерживает систему отчетов об ошибках для восходящего потока.

Большинство дистрибутивов Linux, вероятно, используют этот пакет upstream, поэтому ваш вклад может идти дальше, когда он был внесен в него. Ubuntu не просто служит для того, чтобы помочь своим собственным пользователям, но и помогает восходящим разработчикам, таким как Debian и Freedesktop, чтобы помочь пользователям, не являющимся Ubuntu.

Вы можете щелкнуть ссылку . Ошибки отслежены на странице freedesktop.org Bugzilla. вверху, чтобы перейти в систему отчетов об ошибках Freedesktop и отправить им свой отчет об ошибке и новый файл ключевой карты , После этого вы должны вернуться к отчету об ошибке Launchpad и добавить, что ошибка влияет на восходящий пакет и помещает ссылку на ваш отчет об ошибке вверх по течению. Таким образом, разработчики Ubuntu будут знать, что им не обязательно делать это сами.

Я вижу, что команда Ubuntu X занята работой по подготовке Quantal, поэтому, вероятно, это подходящее время для внесения вклада , Их список рассылки находится на ubuntu-x@lists.ubuntu.com, и я уверен, что они тоже проводят время в IRC.

6
ответ дан 25 July 2018 в 19:03

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 25 July 2018 в 19:03

Создание измененной раскладки клавиатуры и отправка ее проекту Ubuntu

Замечательно, что вы думаете о помощи другим пользователям вашего компьютера. Вот несколько шагов, которые вы можете предпринять.

Я попытаюсь дать вам схему необходимых шагов. Детали будут зависеть от того, что нужно вашему компьютеру.

Создание измененной раскладки клавиатуры

Подробные инструкции по определению пользовательской клавиатуры для Ubuntu - здесь . Я бы предложил скопировать существующий файл с клавиатуры на новое имя и затем изменить этот файл, чтобы добавить и изменить то, что необходимо. Вы можете сделать это с помощью gksudo gedit / usr / share / X11 / xkb / symbols / old-name и внести изменения в свой редактор. Затем сохраните их под новым именем. Если вы забыли, вы можете переустановить пакет xkb-данных.

Активация и тестирование измененной раскладки клавиатуры

Перейдите в раздел «Системные настройки» и выберите панель управления «Клавиатура». В нижней части выберите Настройки макета . Затем вы можете щелкнуть по значку + в левом нижнем углу, чтобы добавить новый файл в меню, выбрать его и проверить.

Вносить вклад в Ubuntu

Если у вас его нет, вы должны получить учетную запись Launchpad. Перейдите в launchpad и нажмите в правом верхнем углу, чтобы создать его. В противном случае войдите в систему.

Следующим шагом будет здесь и убедитесь, что кто-то еще не отправил отчет. Предполагая, что это не так, сообщите о том, что клавиатура по умолчанию не подходит для Lenovo z570 и упоминает, почему.

Приложите файл, который вы создали к ошибке.

I 'd предлагаю вернуться сюда и предоставить ссылку на отчет об ошибке. Таким образом, другие, кто распознает ваш вопрос здесь как свою проблему, могут перейти в отчет об ошибке и нажать ссылку, в которой говорится, что ошибка влияет на них.

Помогает еще большему количеству людей

Вы можете пройдите дальше, проверив эту ссылку на странице стартовой панели для этого пакета. Нажав на тег «Ошибки», вы обнаружите проблемы в восходящем пакете, о котором знает Launchpad. Это также показывает, что Freedesktop поддерживает систему отчетов об ошибках для восходящего потока.

Большинство дистрибутивов Linux, вероятно, используют этот пакет upstream, поэтому ваш вклад может идти дальше, когда он был внесен в него. Ubuntu не просто служит для того, чтобы помочь своим собственным пользователям, но и помогает восходящим разработчикам, таким как Debian и Freedesktop, чтобы помочь пользователям, не являющимся Ubuntu.

Вы можете щелкнуть ссылку . Ошибки отслежены на странице freedesktop.org Bugzilla. вверху, чтобы перейти в систему отчетов об ошибках Freedesktop и отправить им свой отчет об ошибке и новый файл ключевой карты , После этого вы должны вернуться к отчету об ошибке Launchpad и добавить, что ошибка влияет на восходящий пакет и помещает ссылку на ваш отчет об ошибке вверх по течению. Таким образом, разработчики Ubuntu будут знать, что им не обязательно делать это сами.

Я вижу, что команда Ubuntu X занята работой по подготовке Quantal, поэтому, вероятно, это подходящее время для внесения вклада , Их список рассылки находится на ubuntu-x@lists.ubuntu.com, и я уверен, что они тоже проводят время в IRC.

6
ответ дан 2 August 2018 в 01:07

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 2 August 2018 в 01:07

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 2 August 2018 в 01:07

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 4 August 2018 в 16:39

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 4 August 2018 в 16:39

Создание измененной раскладки клавиатуры и отправка ее проекту Ubuntu

Замечательно, что вы думаете о помощи другим пользователям вашего компьютера. Вот несколько шагов, которые вы можете предпринять.

Я попытаюсь дать вам схему необходимых шагов. Детали будут зависеть от того, что нужно вашему компьютеру.

Создание измененной раскладки клавиатуры

Подробные инструкции по определению пользовательской клавиатуры для Ubuntu - здесь . Я бы предложил скопировать существующий файл с клавиатуры на новое имя и затем изменить этот файл, чтобы добавить и изменить то, что необходимо. Вы можете сделать это с помощью gksudo gedit / usr / share / X11 / xkb / symbols / old-name и внести изменения в свой редактор. Затем сохраните их под новым именем. Если вы забыли, вы можете переустановить пакет xkb-данных.

Активация и тестирование измененной раскладки клавиатуры

Перейдите в раздел «Системные настройки» и выберите панель управления «Клавиатура». В нижней части выберите Настройки макета . Затем вы можете щелкнуть по значку + в левом нижнем углу, чтобы добавить новый файл в меню, выбрать его и проверить.

Вносить вклад в Ubuntu

Если у вас его нет, вы должны получить учетную запись Launchpad. Перейдите в launchpad и нажмите в правом верхнем углу, чтобы создать его. В противном случае войдите в систему.

Следующим шагом будет здесь и убедитесь, что кто-то еще не отправил отчет. Предполагая, что это не так, сообщите о том, что клавиатура по умолчанию не подходит для Lenovo z570 и упоминает, почему.

Приложите файл, который вы создали к ошибке.

I 'd предлагаю вернуться сюда и предоставить ссылку на отчет об ошибке. Таким образом, другие, кто распознает ваш вопрос здесь как свою проблему, могут перейти в отчет об ошибке и нажать ссылку, в которой говорится, что ошибка влияет на них.

Помогает еще большему количеству людей

Вы можете пройдите дальше, проверив эту ссылку на странице стартовой панели для этого пакета. Нажав на тег «Ошибки», вы обнаружите проблемы в восходящем пакете, о котором знает Launchpad. Это также показывает, что Freedesktop поддерживает систему отчетов об ошибках для восходящего потока.

Большинство дистрибутивов Linux, вероятно, используют этот пакет upstream, поэтому ваш вклад может идти дальше, когда он был внесен в него. Ubuntu не просто служит для того, чтобы помочь своим собственным пользователям, но и помогает восходящим разработчикам, таким как Debian и Freedesktop, чтобы помочь пользователям, не являющимся Ubuntu.

Вы можете щелкнуть ссылку . Ошибки отслежены на странице freedesktop.org Bugzilla. вверху, чтобы перейти в систему отчетов об ошибках Freedesktop и отправить им свой отчет об ошибке и новый файл ключевой карты , После этого вы должны вернуться к отчету об ошибке Launchpad и добавить, что ошибка влияет на восходящий пакет и помещает ссылку на ваш отчет об ошибке вверх по течению. Таким образом, разработчики Ubuntu будут знать, что им не обязательно делать это сами.

Я вижу, что команда Ubuntu X занята работой по подготовке Quantal, поэтому, вероятно, это подходящее время для внесения вклада , Их список рассылки находится на ubuntu-x@lists.ubuntu.com, и я уверен, что они тоже проводят время в IRC.

6
ответ дан 4 August 2018 в 16:39

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 6 August 2018 в 01:20

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 6 August 2018 в 01:20

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 7 August 2018 в 18:44

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 7 August 2018 в 18:44

Создание измененной раскладки клавиатуры и отправка ее проекту Ubuntu

Замечательно, что вы думаете о помощи другим пользователям вашего компьютера. Вот несколько шагов, которые вы можете предпринять.

Я попытаюсь дать вам схему необходимых шагов. Детали будут зависеть от того, что нужно вашему компьютеру.

Создание измененной раскладки клавиатуры

Подробные инструкции по определению пользовательской клавиатуры для Ubuntu - здесь . Я бы предложил скопировать существующий файл с клавиатуры на новое имя и затем изменить этот файл, чтобы добавить и изменить то, что необходимо. Вы можете сделать это с помощью gksudo gedit / usr / share / X11 / xkb / symbols / old-name и внести изменения в свой редактор. Затем сохраните их под новым именем. Если вы забыли, вы можете переустановить пакет xkb-данных.

Активация и тестирование измененной раскладки клавиатуры

Перейдите в раздел «Системные настройки» и выберите панель управления «Клавиатура». В нижней части выберите Настройки макета . Затем вы можете щелкнуть по значку + в левом нижнем углу, чтобы добавить новый файл в меню, выбрать его и проверить.

Вносить вклад в Ubuntu

Если у вас его нет, вы должны получить учетную запись Launchpad. Перейдите в launchpad и нажмите в правом верхнем углу, чтобы создать его. В противном случае войдите в систему.

Следующим шагом будет здесь и убедитесь, что кто-то еще не отправил отчет. Предполагая, что это не так, сообщите о том, что клавиатура по умолчанию не подходит для Lenovo z570 и упоминает, почему.

Приложите файл, который вы создали к ошибке.

I 'd предлагаю вернуться сюда и предоставить ссылку на отчет об ошибке. Таким образом, другие, кто распознает ваш вопрос здесь как свою проблему, могут перейти в отчет об ошибке и нажать ссылку, в которой говорится, что ошибка влияет на них.

Помогает еще большему количеству людей

Вы можете пройдите дальше, проверив эту ссылку на странице стартовой панели для этого пакета. Нажав на тег «Ошибки», вы обнаружите проблемы в восходящем пакете, о котором знает Launchpad. Это также показывает, что Freedesktop поддерживает систему отчетов об ошибках для восходящего потока.

Большинство дистрибутивов Linux, вероятно, используют этот пакет upstream, поэтому ваш вклад может идти дальше, когда он был внесен в него. Ubuntu не просто служит для того, чтобы помочь своим собственным пользователям, но и помогает восходящим разработчикам, таким как Debian и Freedesktop, чтобы помочь пользователям, не являющимся Ubuntu.

Вы можете щелкнуть ссылку . Ошибки отслежены на странице freedesktop.org Bugzilla. вверху, чтобы перейти в систему отчетов об ошибках Freedesktop и отправить им свой отчет об ошибке и новый файл ключевой карты , После этого вы должны вернуться к отчету об ошибке Launchpad и добавить, что ошибка влияет на восходящий пакет и помещает ссылку на ваш отчет об ошибке вверх по течению. Таким образом, разработчики Ubuntu будут знать, что им не обязательно делать это сами.

Я вижу, что команда Ubuntu X занята работой по подготовке Quantal, поэтому, вероятно, это подходящее время для внесения вклада , Их список рассылки находится на ubuntu-x@lists.ubuntu.com, и я уверен, что они тоже проводят время в IRC.

6
ответ дан 7 August 2018 в 18:44

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 10 August 2018 в 07:23

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 10 August 2018 в 07:23

Создание измененной раскладки клавиатуры и отправка ее проекту Ubuntu

Замечательно, что вы думаете о помощи другим пользователям вашего компьютера. Вот несколько шагов, которые вы можете предпринять.

Я попытаюсь дать вам схему необходимых шагов. Детали будут зависеть от того, что нужно вашему компьютеру.

Создание измененной раскладки клавиатуры

Подробные инструкции по определению пользовательской клавиатуры для Ubuntu - здесь . Я бы предложил скопировать существующий файл с клавиатуры на новое имя и затем изменить этот файл, чтобы добавить и изменить то, что необходимо. Вы можете сделать это с помощью gksudo gedit / usr / share / X11 / xkb / symbols / old-name и внести изменения в свой редактор. Затем сохраните их под новым именем. Если вы забыли, вы можете переустановить пакет xkb-данных.

Активация и тестирование измененной раскладки клавиатуры

Перейдите в раздел «Системные настройки» и выберите панель управления «Клавиатура». В нижней части выберите Настройки макета . Затем вы можете щелкнуть по значку + в левом нижнем углу, чтобы добавить новый файл в меню, выбрать его и проверить.

Вносить вклад в Ubuntu

Если у вас его нет, вы должны получить учетную запись Launchpad. Перейдите в launchpad и нажмите в правом верхнем углу, чтобы создать его. В противном случае войдите в систему.

Следующим шагом будет здесь и убедитесь, что кто-то еще не отправил отчет. Предполагая, что это не так, сообщите о том, что клавиатура по умолчанию не подходит для Lenovo z570 и упоминает, почему.

Приложите файл, который вы создали к ошибке.

I 'd предлагаю вернуться сюда и предоставить ссылку на отчет об ошибке. Таким образом, другие, кто распознает ваш вопрос здесь как свою проблему, могут перейти в отчет об ошибке и нажать ссылку, в которой говорится, что ошибка влияет на них.

Помогает еще большему количеству людей

Вы можете пройдите дальше, проверив эту ссылку на странице стартовой панели для этого пакета. Нажав на тег «Ошибки», вы обнаружите проблемы в восходящем пакете, о котором знает Launchpad. Это также показывает, что Freedesktop поддерживает систему отчетов об ошибках для восходящего потока.

Большинство дистрибутивов Linux, вероятно, используют этот пакет upstream, поэтому ваш вклад может идти дальше, когда он был внесен в него. Ubuntu не просто служит для того, чтобы помочь своим собственным пользователям, но и помогает восходящим разработчикам, таким как Debian и Freedesktop, чтобы помочь пользователям, не являющимся Ubuntu.

Вы можете щелкнуть ссылку . Ошибки отслежены на странице freedesktop.org Bugzilla. вверху, чтобы перейти в систему отчетов об ошибках Freedesktop и отправить им свой отчет об ошибке и новый файл ключевой карты , После этого вы должны вернуться к отчету об ошибке Launchpad и добавить, что ошибка влияет на восходящий пакет и помещает ссылку на ваш отчет об ошибке вверх по течению. Таким образом, разработчики Ubuntu будут знать, что им не обязательно делать это сами.

Я вижу, что команда Ubuntu X занята работой по подготовке Quantal, поэтому, вероятно, это подходящее время для внесения вклада , Их список рассылки находится на ubuntu-x@lists.ubuntu.com, и я уверен, что они тоже проводят время в IRC.

6
ответ дан 10 August 2018 в 07:23

Создание измененной раскладки клавиатуры и отправка ее проекту Ubuntu

Замечательно, что вы думаете о помощи другим пользователям вашего компьютера. Вот несколько шагов, которые вы можете предпринять.

Я попытаюсь дать вам схему необходимых шагов. Детали будут зависеть от того, что нужно вашему компьютеру.

Создание измененной раскладки клавиатуры

Подробные инструкции по определению пользовательской клавиатуры для Ubuntu - здесь . Я бы предложил скопировать существующий файл с клавиатуры на новое имя и затем изменить этот файл, чтобы добавить и изменить то, что необходимо. Вы можете сделать это с помощью gksudo gedit / usr / share / X11 / xkb / symbols / old-name и внести изменения в свой редактор. Затем сохраните их под новым именем. Если вы забыли, вы можете переустановить пакет xkb-данных.

Активация и тестирование измененной раскладки клавиатуры

Перейдите в раздел «Системные настройки» и выберите панель управления «Клавиатура». В нижней части выберите Настройки макета . Затем вы можете щелкнуть по значку + в левом нижнем углу, чтобы добавить новый файл в меню, выбрать его и проверить.

Вносить вклад в Ubuntu

Если у вас его нет, вы должны получить учетную запись Launchpad. Перейдите в launchpad и нажмите в правом верхнем углу, чтобы создать его. В противном случае войдите в систему.

Следующим шагом будет здесь и убедитесь, что кто-то еще не отправил отчет. Предполагая, что это не так, сообщите о том, что клавиатура по умолчанию не подходит для Lenovo z570 и упоминает, почему.

Приложите файл, который вы создали к ошибке.

I 'd предлагаю вернуться сюда и предоставить ссылку на отчет об ошибке. Таким образом, другие, кто распознает ваш вопрос здесь как свою проблему, могут перейти в отчет об ошибке и нажать ссылку, в которой говорится, что ошибка влияет на них.

Помогает еще большему количеству людей

Вы можете пройдите дальше, проверив эту ссылку на странице стартовой панели для этого пакета. Нажав на тег «Ошибки», вы обнаружите проблемы в восходящем пакете, о котором знает Launchpad. Это также показывает, что Freedesktop поддерживает систему отчетов об ошибках для восходящего потока.

Большинство дистрибутивов Linux, вероятно, используют этот пакет upstream, поэтому ваш вклад может идти дальше, когда он был внесен в него. Ubuntu не просто служит для того, чтобы помочь своим собственным пользователям, но и помогает восходящим разработчикам, таким как Debian и Freedesktop, чтобы помочь пользователям, не являющимся Ubuntu.

Вы можете щелкнуть ссылку . Ошибки отслежены на странице freedesktop.org Bugzilla. вверху, чтобы перейти в систему отчетов об ошибках Freedesktop и отправить им свой отчет об ошибке и новый файл ключевой карты , После этого вы должны вернуться к отчету об ошибке Launchpad и добавить, что ошибка влияет на восходящий пакет и помещает ссылку на ваш отчет об ошибке вверх по течению. Таким образом, разработчики Ubuntu будут знать, что им не обязательно делать это сами.

Я вижу, что команда Ubuntu X занята работой по подготовке Quantal, поэтому, вероятно, это подходящее время для внесения вклада , Их список рассылки находится на ubuntu-x@lists.ubuntu.com, и я уверен, что они тоже проводят время в IRC.

6
ответ дан 15 August 2018 в 19:25

Предположим, вы создаете новый макет для своей клавиатуры, используя файлы конфигурации xkb. Для этого перейдите к:

/usr/share/X11/xkb/symbols

Здесь вы можете увидеть конфигурации раскладки клавиатуры по аббревиатурам страны. Например, макеты для английского языка США находятся в файле «us». В этом файле вы можете определить, что должно произойти, если клавиша нажата в разных ситуациях.

Я предлагаю вам посмотреть файл с данными и попытаться сыграть с ключами, пока вы не повесите его, а затем создайте собственное пользовательское сопоставление.

Вы можете увидеть более полное руководство в: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in -ubuntu-или-просто-Linux-2 /

2
ответ дан 15 August 2018 в 19:25

Вы можете попытаться попросить установленного пользователя Launchpad добавить их или, если вы можете закодировать, получить доступ к ветви Bazaar, соответствующей этому коду, и предложить там изменения. Возможно, вам придется сначала присоединиться к соответствующей группе, но вы можете предложить код без участия в группе. Тем не менее, кому-то понадобится сделать это для вас.

1
ответ дан 15 August 2018 в 19:25

Другие вопросы по тегам:

Похожие вопросы: