Перейти к содержанию
    

Поддержка мыши в консоли (framebuffer)

Доброго времени суток.

Собственно суть вопроса ясна из названия темы.

Если конкретней, то как прикрутить мышь в консоли хотя бы для такой базовой операции как выделение текста ?

Вывод во фреймбуффер отлично работает, мышка находится ядром и создается файл устройств.

Заранее благодарен! :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если конкретней, то как прикрутить мышь в консоли хотя бы для такой базовой операции как выделение текста ?

Для начала попробовать поставить GPM (General Purpose Mouse).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот есть обсуждение и рекомендации хотя решение не окончательное:

http://superuser.com/questions/227668/is-t...oving-the-mouse

 

http://ubuntuforums.org/showthread.php?t=608212

 

Может появятся какие-нибудь идеи.

Изменено пользователем Tarbal

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если конкретней, то как прикрутить мышь в консоли хотя бы для такой базовой операции как выделение текста ?

Вывод во фреймбуффер отлично работает, мышка находится ядром и создается файл устройств.

 

 

Посмотрите на новый велосипед

http://www.enlightenment.org/p.php?p=about...nology&l=en

 

он может работать поверх fbcon, возможно он поддерживает и мышь. Вообще на framebuffer не стоит возлагать надежды - его давно хотят депрекнуть из ядра потому что сейчас fbdev повторяет все что и так есть в drm и v4l2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответы.

Временно притормозил этот вопрос т.к. вылезли проблемы с драйвером ENC28J60.

 

2 sasamy:

Велосипед достаточно красив, но судя по возможностям и скриншотам достаточно требовательный к ресурсам железа :(

У меня же вся система на ПЛИС с ядром Microblaze, которое работает на частоте всего 62,5 МГц, а так как ресурсы ПЛИС не хватает то нету не аппаратного модуля DIV, ни модуля FPU, да и память - банка SDRAM размером в 32 МБайта, то работать все будет ой как медленно :)

Так что, наверное, все-таки придется использовать GPM.

 

Вообще на framebuffer не стоит возлагать надежды - его давно хотят депрекнуть из ядра

Откуда такая информация ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Велосипед достаточно красив, но судя по возможностям и скриншотам достаточно требовательный к ресурсам железа :(

 

Да - чрезмерно прожорлив, попробовал и неприятно удивился

 

Откуда такая информация ?

 

http://www.linuxplumbersconf.org/2012/wp-c...y-and-video.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм, ну не знаю. Framebuffer, как мне кажется, отлично занимает свою нишу, простой, нетребовательный да и используется сплошь и рядом. Поэтому выпилить его напрочь из ядра не самая лучшая идея.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм, ну не знаю. Framebuffer, как мне кажется, отлично занимает свою нишу, простой, нетребовательный да и используется сплошь и рядом.

 

Какая у него ниша ? процессоры с "тупыми" контроллерами LCD - вот и все.

 

Поэтому выпилить его напрочь из ядра не самая лучшая идея.

 

Напрочь прямо сразу никогда не выкидывают - еще хз сколько лет пройдет, будут делать "прослойки" к DRM для нормальных процессоров если нужно

http://lxr.free-electrons.com/source/drive...drm/Kconfig#L11

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

процессоры с "тупыми" контроллерами LCD - вот и все.

Учитывая сколько таких процессоров и сколько девайсов на этих процессорах...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени суток.

Собственно суть вопроса ясна из названия темы.

Если конкретней, то как прикрутить мышь в консоли хотя бы для такой базовой операции как выделение текста ?

Вывод во фреймбуффер отлично работает, мышка находится ядром и создается файл устройств.

Заранее благодарен! :)

 

Кстати графику без ИКСов можно получить, поставив несравненно более легкую QT.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

поставив несравненно более легкую QT.

Ну это тема для отдельного разговора :) Для моей аппаратной подсистемы (см. сообщения выше) необходима еще более легковесная, например эта .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...