Сайт | Скачать | Видео | Wiki

Автор Тема: [закрыто]Numlock  (Прочитано 5470 раз)

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

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
  • Автор темы
    • PuppyRus Linux
[закрыто]Numlock
« : 03 Май 2011, 11:11:54 »
Предлагаю включить в дистр возможность автоматического включения Numlock.
Для этого поставил из PuppyRus Jeans файл /usr/X11R7/bin/numlockx и прописал его загрузку в /root/.xinitrc
Код
/usr/X11R6/bin/numlockx on
после строки 114.
Работает. На библиотеки не ругается.
« Последнее редактирование: 10 Май 2011, 09:27:58 от Pro »
Free software for free people

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
  • Автор темы
    • PuppyRus Linux
Re:Numlock
« Ответ #1 : 04 Май 2011, 15:51:41 »
Для проверки выкладываю сам файл /usr/X11R7/bin/numlockx
Free software for free people

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Numlock
« Ответ #2 : 10 Май 2011, 03:02:43 »
а для ноутбуков и нетбуков включение нумлока что даст? геморрой с выключением да?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
  • Автор темы
    • PuppyRus Linux
Re:Numlock
« Ответ #3 : 10 Май 2011, 09:09:58 »
а для ноутбуков и нетбуков
По умолчанию идёт off. Но зато теперь есть возможность исправить на on и
геморрой
с включением пропадает.
Кстати, я на ноутах подключаю всегда внешнюю клаву и эта функция очень нужна. Полагаю. таких может быть очень много.
Free software for free people

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Numlock
« Ответ #4 : 10 Май 2011, 09:27:42 »
ну раз по умолчанию отключено, тогда конечно нет проблем.
закрываю тему.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
  • Автор темы
    • PuppyRus Linux
Re:[закрыто]Numlock
« Ответ #5 : 10 Май 2011, 10:13:32 »
Конечно хотелось бы более изящного решения. Так в PCP есть в секции  "Мышь /Клавиатура" кнопка "Включить цифровую клавиатуру при загрузке". Я её пока специально оставил. Код для неё в скрипте /usr/local/pcp/pcc строка 682:

[ "`find $HOME/Startup/a_numlock -printf %m 2> /dev/null | cut -c 1 | grep -E "1|3|5|7"`" ] && S=$S'<default>true</default>'
      S=$S'<action>if true chmod 777 $HOME/Startup/a_numlock</action>
      <action>if false chmod 644 $HOME/Startup/a_numlock</action>

Файлик a_numlock и должен помочь вкл/выкл Numlock. Надо подсмотреть, как в Lupu сделано. Либо когда-то Злой Тигр писал скрипт для вкл/выкл Numlock, его и приспособить бы.
Free software for free people

Оффлайн bit777

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1037
  • Репутация: +127/-0
Re:[закрыто]Numlock
« Ответ #6 : 10 Май 2011, 16:27:22 »
Надо подсмотреть, как в Lupu сделано
В lupu такого нет, а в lupurus нормально работает.

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
  • Автор темы
    • PuppyRus Linux
Re:[закрыто]Numlock
« Ответ #7 : 10 Май 2011, 17:02:48 »
Скопировал Startup/a_numlock из LupuRus. Закомментировал строку в /root/.xinitrc , отмечаю чекбокс в PCP. Всё работает. Интересно, каким образом? Какой скрипт использует a_numlock?
Free software for free people

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
  • Автор темы
    • PuppyRus Linux
Re:[закрыто]Numlock
« Ответ #8 : 10 Май 2011, 17:09:05 »
Удалил /usr/X11R7/bin/numlockx - перестало работать. Значит  numlockx берёт инфу из Startup/a_numlock, не зря его поставил.
Вопрос теперь точно решён. Файлик прикладываю.
Free software for free people