Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Точка на NumPad'e  (Прочитано 9178 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Точка на NumPad'e
« : 22 Ноябрь 2008, 11:58:08 »
Чего-то я не нашел, как сделать так, чтобы на цифровой клавиатуре по нажатию клавиши "точка" (del) печаталась точка, а не запятая?
Это где-то в настройках локализации надо поменять, а где -  ???

Upd:
в параметрах клавиатуры -> раскладки -> другие опции есть Numeric keypad delete behaviour, но чего там не выставляешь - ничего не работает  :-\

Система Ubuntu 8.10 x86_64

Upd2:
пробовал создать файл ~/.i18n и прописать в нем LC_NUMERIC="POSIX", но значение LC_NUMERIC после перезагрузки не меняется
вот что дает вывод
saha@saha-comp:~/Desktop$ locale -ck LC_NUMERIC
LC_NUMERIC
decimal_point=","
thousands_sep=" "
grouping=3;3
numeric-decimal-point-wc=44
numeric-thousands-sep-wc=8194
numeric-codeset="UTF-8"

Если сделать
export LC_NUMERIC="POSIX"
то вроде меняется
saha@saha-comp:~/Desktop$ locale -ck LC_NUMERIC
LC_NUMERIC
decimal_point="."
thousands_sep=""
grouping=-1
numeric-decimal-point-wc=46
numeric-thousands-sep-wc=0
numeric-codeset="ANSI_X3.4-1968"
Однако все равно при включенной русской раскладке печатается запятая вместо точки =(

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Точка на NumPad'e
« Ответ #1 : 22 Ноябрь 2008, 17:38:16 »
Saha, насколько я понял, это определяется текущей раскладкой. В русской получается запятая, в USA -- точка.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #2 : 22 Ноябрь 2008, 20:46:19 »
Saha, насколько я понял, это определяется текущей раскладкой. В русской получается запятая, в USA -- точка.
Допустим.
Теперь я хочу, чтобы и в русской раскладке была точка, что надо сделать?

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #3 : 22 Ноябрь 2008, 21:56:11 »
В общем, я решил данную проблему следующим образом:
идем в каталог /usr/share/X11/xkb/symbols/
Открываем на редактирование файл ru
Ищем магическое сочетание букв kpdl. В моем случае это сочетание находится тута:
partial hidden alphanumeric_keys
xkb_symbols "common" {

    key <AE01> { [ 1,     exclam ] };
    ...
    key <AB09> { [     Cyrillic_yu,     Cyrillic_YU ] };

    key.type[group1]="TWO_LEVEL";

    include "kpdl(comma)"
};
Меняем значение "comma" на "dot":
include "kpdl(dot)"Сохраняем файл и перезагружаем X-сервер.
Великое чудо! Теперь в любой раскладке (рус, англ) на цифровой клавиатуре по нажатию клавиши "Del" печатается точка  :coolsmiley:

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #4 : 12 Декабрь 2008, 13:41:26 »
Подниму эту тему еще раз.
Каждый раз при настройке локали, естественно, всё возвращается на круги своя, приходится править по новой (хотя это нечасто происходит, но все равно досадно).
Может, кто знает, как исправить проблему "глобально"?

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #5 : 12 Декабрь 2008, 16:42:13 »
Когда вижу что-то подобное, мне всегда интересен ответ на следующий вопрос: А зачем?

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #6 : 12 Декабрь 2008, 17:52:43 »
на какой вопрос задан вопрос "зачем"?=)
Насчет глобальной настройки - очень легко: я привык уже, что у меня на нумпаде в русской раскладке печатается точка, а сегодня вдруг раз - и запятая... Я удивился поначалу - чегой это линукс глючить начал, а потом вспомнил, что с обновлениями пришел пакет локали и, естественно, все мне обновил.
Так вот

Оффлайн mecenus

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #7 : 06 Май 2009, 16:53:51 »
В общем, я решил данную проблему следующим образом:
идем в каталог /usr/share/X11/xkb/symbols/
Открываем на редактирование файл ru
Ищем магическое сочетание букв kpdl.

А мне не помогло при перезагрузке Хсов создается файл ru~ и там опять comma. Если изменить и єтот файл создается ru~~ итд.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Точка на NumPad'e
« Ответ #8 : 06 Май 2009, 18:58:21 »
А мне не помогло при перезагрузке Хсов создается файл ru~ и там опять comma. Если изменить и єтот файл создается ru~~ итд.
А редактировали, видимо, в gedit. :)

Оффлайн mecenus

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #9 : 06 Май 2009, 21:39:50 »
Ну да в gedit, а что есть нюанс?

Пользователь решил продолжить мысль [time]Wed May  6 19:50:07 2009[/time]:
поменял kpdl в nano на dot, но изменений нет как печаталась запятая так и печатается
« Последнее редактирование: 06 Май 2009, 22:15:59 от mecenus »

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #10 : 07 Май 2009, 00:42:07 »
иксы перезагрузил при этом?
у меня усё работает =)

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Точка на NumPad'e
« Ответ #11 : 07 Май 2009, 01:55:34 »
Ну да в gedit, а что есть нюанс?
gedit по дефолту делает бэкап файла с "~" на конце.

Оффлайн mecenus

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #12 : 07 Май 2009, 10:59:55 »
иксы перезагрузил при этом?
у меня усё работает =)
перезагружал... :(((
может у меня не через xkb как то работает?

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #13 : 07 Май 2009, 11:15:54 »
то есть, ты хочешь сказать, что после перезагрузки иксов самопроизвольно меняется файл /usr/share/X11/xkb/symbols/ru?
С таким первый раз встречаюсь =)

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Точка на NumPad'e
« Ответ #14 : 07 Май 2009, 11:28:43 »
Может, кто знает, как исправить проблему "глобально"?

Сделать патч и послать его в Ubuntu.
Я уже давно хочу так сделать, чтобы появилось сочетание RCtrl+RShift. А то есть без учета стороны и левая, а правой нет. Но забываю.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

 

Страница сгенерирована за 0.063 секунд. Запросов: 22.