Skip to content

semwai/framebuffer-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framebuffer-lib

linux framebuffer файл /dev/fb0 позволяет выводить на экран любое изображение поверх экрана.

Видео пример запуска:

video

Работа программы проверена на arch linux без графического окружения.
На данный момент есть возможности для:

  • Вывод на экран базовых примитивов
  • Работа с мышкой
  • Вывод на экран текста
  • Вывод изображений
  • Копирование части буффера
  • Вставка части буффера
  • Окружение для python

Для запуска программы требуются права администратора.
make
sudo ./out/main

Для работы с python кодом необходимо создать библиотеку
make lib
И запустить выбранный python файл
cd python
sudo python3 test_mouse1.py

png file in terminal

Для того чтобы не вводить каждый раз sudo можно добавить себя в группу пользователей для устройств:
cat /etc/group
...
input:x:994:<USERNAME>
video:x:985:<USERNAME>
...
После перезагрузки можно будет запускать примеры без sudo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published