Quantcast
Channel: Linux.org.ru: Форум
Viewing all articles
Browse latest Browse all 108383

Восстановление состояния светодиодов на клавиатуре

$
0
0

Мне было необходимо управлять индикацией светодиодов на клавиатуре, для этого я использовал следующий код:

void set_leds(int val) 
{
	int fd = open ("/dev/console", O_WRONLY);
	ioctl (fd, KDSETLED, val);
	close(fd);
} 
Но теперь у меня возник вопрос, как можно восстановить прежнее состояние светодиодов, уже после выполнения кода. Можно ли как-то узнать какие сейчас горят светодиоды, запустить set_leds (в соответствии с обстоятельствами их индикация поменяется), а после выполнения необходимого участка восстановить прежнее состояние?

 ,


Viewing all articles
Browse latest Browse all 108383

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>