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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не работает клавиатура на Lenovo ideapad S10  (Прочитано 1390 раз)

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

Оффлайн igorkulikoff

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Доброго времени суток!
Недавно мне в руки попал данный нетбук. Захотелось его завести что бы просто был рабочий.
Было решено установить Lubuntu 18.04
Встала ОС без каких либо проблем, но оказалось что клавиатура работать не хочет. Именно стандартная - USB-клавиатура чувствует себя прекрасно.
Походив по форумам нашел данную тему https://help.ubuntu.ru/%D1%81%D0%BE%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C/s10-3c
И все было бы хорошо, если бы я понимал, что там описано и как это делать.
Если есть кто-то кто готов потратить своё время на то, что бы объяснить мне как проделать описанное на форуме, буду очень рад и благодарен!


ТС не появлялся на Форуме более трех месяцев по состоянию на 03/05/2020 (последняя явка: 24/12/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 03 Май 2020, 05:27:50 от zg_nico »

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3152
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 21.04, 21.10
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #1 : 22 Декабрь 2019, 20:04:54 »
Если есть кто-то кто готов потратить своё время на то, что бы объяснить мне как проделать описанное на форуме, буду очень рад и благодарен!
Я не готов.
igorkulikoff, ты уже нашел сам решение, ну напрягись еще немножко - это пойдет на пользу больше, чем кто-то разжует до детской неожиданности.
Я странен, а не странен кто ж? (С)

Оффлайн igorkulikoff

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #2 : 22 Декабрь 2019, 22:09:31 »
Это понятно), но я не могу вкурить, что значит создать файл? Какого формата он должен быть?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13736
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #3 : 22 Декабрь 2019, 22:30:37 »
Какого формата он должен быть?
Что значет какого формата? Там указано имя и содержимое файла. Чего еще не хватает?

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

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5232
  • Все по палатам!
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #4 : 22 Декабрь 2019, 22:36:36 »
Какого формата он должен быть?
Текстовый.
Открываешь текстовый редактор. Копируешь туда текст
#include <unistd.h>
#include <sys/io.h>
#define I8042_COMMAND_REG 0x64
int main(int argc, char *argv[]) {
char data = 0xae; // enable keyboard
ioperm(I8042_COMMAND_REG, 1, 1);
if (argc == 2 && argv[1][0] == '0')
  data = 0xad; // disable keyboard
outb(data, I8042_COMMAND_REG);
return 0;
}
Последняя строка должна быть пустая.
Сохраняешь его в какой-нибудь директории, например tut - /home/<user>/tut
Открываешь терминал. Переходишь в директорию
cd ./tut
...далее как по твоей ссылке...
Файл rc.local находится в директории /etc/
Чтобы его редактировать надо запустить редактор от рута
sudo <текстовый редактор>
обычно (в терминале)
sudo gedit

Извините, я все еще учусь

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13736
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #5 : 22 Декабрь 2019, 23:04:17 »
sudo gedit
Вот этого не надо. Хотя бы

sudo -H gedit
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн igorkulikoff

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #6 : 23 Декабрь 2019, 16:39:45 »
Файл rc.local находится в директории /etc/
Чтобы его редактировать надо запустить редактор от рута
sudo <текстовый редактор>
обычно (в терминале)
sudo gedit

Как оказалось в ubuntu 18.04 rc.local нет.
Нашел инфу о том, как его создать.
Так же добавил туда нужную строку для запуска клавиатуры.
(Нажмите, чтобы показать/скрыть)

Теперь не могу понять как его запустить.
В статье где было сказано как создать rc.local ( https://qinet.ru/2018/05/1649/ ) есть команда на запуск файла # systemctl enable rc-local. После запуска команды появляется нижеуказанное, и я не могу понять как быть дальше.
Понятно только то, что ввода команды на запуск rc.local не достаточно - после перезагрузки клавиатура не работает и приходится повторять первые шаги заново.

(Нажмите, чтобы показать/скрыть)

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5232
  • Все по палатам!
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #7 : 23 Декабрь 2019, 16:45:08 »
# /path/to/enable_keyboard 1
Ты ничего не добавил. Знак # означает что это строка комментария.
</path/to> надо заменить на реальный путь к директории, где лежит файл enable_keyboard

А запустится он автоматом при перезагрузке компа.
Почитай https://www.opennet.ru/docs/RUS/bash_scripting_guide/
« Последнее редактирование: 23 Декабрь 2019, 17:11:04 от SergeyIT »
Извините, я все еще учусь

Оффлайн igorkulikoff

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Не работает клавиатура на Lenovo ideapad S10
« Ответ #8 : 23 Декабрь 2019, 19:24:43 »

enable_keyboard
Ты ничего не добавил. Знак # означает что это строка комментария.
</path/to> надо заменить на реальный путь к директории, где лежит файл enable_keyboard

Файл enable_keyboard лежит по пути /tut/just.c

В rc.local добавил строку со ссылкой на файл, но файл автоматически всё равно запускаться не стал :-(
Не понимаю, что я делаю не так?!

(Нажмите, чтобы показать/скрыть)


Почитай https://www.opennet.ru/docs/RUS/bash_scripting_guide/
За руководство спасибо! Буду читать на досуге)

 

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