LINUX.ORG.RU

Ножници++ тебе в помощь.

anonymous
()

Вам надо написать драйвер ядра.

anonymous
()

думаю в user-space это невозможно. так что кабель.

Еще можно перехватывать каждое нажание клавишь и нажатие_кнопки/движение мыши и соответствующим образом обрабатывать.

mono ★★★★★
()

SIGSTOP посылать X серверу помогает вроде. Потом SIGCONT когда нужно обратно включить.

imp ★★
()

Долго терпел, наконец не выдержал и запостил цитату из безсмертного произведения неизвестного автора: --Начало цитаты-- Форма появляется тогда, когда есть бесформенное. Бесформенное появляется тогда, когда есть форма. В этих словах заключена вся мудрость Истинного Пути. Если ты будешь много думать об этих словах, то обязательно постигнешь, в чем смысл этого Истинного пути. Компьютер, на котором не запущено ни одной программы, пребывает в хаосе, возникающем из сотен миллионов неинициализированных байт памяти. Запущенная программа рассеивает этот хаос, правильно устанавливая биты и направляя flow-control так, чтобы процессор не выполнял пустые циклы или бессмысленные сочетания команд. Истинно мудр тот, кто запускает программы на своем компьютере! Он как никто близок к пониманию Истинного Пути! Когда запущено много программ, они в своем стремлении занять всю доступную память вызывают хаос, заставляя VM-подсистему постоянно выгружать на диск и читать с диска страницы памяти, приводя к неэффективной работе и внося смущение в ум пользователя. Воистину мудр тот, кто, видя хаос множества запущенных программ, хочет противопоставить ему форму! Он как никогда близок к пониманию Истинного Пути! Hо мудрее всех тот, кто хочет блокировать клавиатуру и неуклонно ищет знания о том, как добиться этого. Он как никто близок к постижению Истинного Пути. Мириады нажатий на клавиши в своей асинхронности и недетерминированности вызывают хаос в работе операционной системы, помещая ее в бесконечный цикл обработки сообщений, вмешиваются в неторопливое течение flow-control'а и смущают ум пользователя. Эдсгар Дейкстра Ринпоче в своей священной книге "Дисциплина Программирования" пишет золотые строки: "...я содрогался от мысли, что придется ввести недетерминированность уже в однопрограммном режиме (слишком хорошо мне были известны сложности, возникающие из-за этого в мультипрограммировании); однако потом я понял..." Много думай над этими строками, и ты воистину узришь все величие Истинного Пути. Воистину мудр тот, кто желает блокировать клавиатуру! Его пользователи вырвутся из бесконечного цикла нажатий и отпусканий клавиш, их ум обострится, став похожим на майский гром или луч лазера в CD-ROM'е, и весь сконцентрируется на единственной задаче: как выгрузить из памяти поделку этого ударенного на всю голову программиста? --Конец цитаты--

anonymous
()
Ответ на: комментарий от anonymous

> Форма появляется тогда, когда есть бесформенное. 
  Бесформенное появляется тогда, когда есть форма. 

"Бесформенное пРоявляется тогда, когда есть форма."

> В этих словах заключена вся мудрость Истинного Пути.

Вся мудрость Истинного Пути проявляется тогда и только тогда, 
когда исчезают Истинный Путь и НеИстинный Путь,
когда исчезает сама необходимость в Истинном Пути,
когда прекращаются страдания от неполучения желаемого,
когда нет желаемого и нет желания...
тогда нет страдания...

...и это есть Благородная Истина!

:-)

Об истинном Дзен:

http://forum.sources.ru/index.php?s=0b45f942c92cfd184250b16e379f3977&showtopic=
44742

        __asm{
            //блокирование клавы:
            mov al, 0ADh
            out 64h, al
            //блокирование мышки:
            mov al, 0A7h
            out 64h, al

        }

...
...
...
        
        __asm{
            //разблокирование клавы:
            mov al, 0AEh
            out 64h, al
            //разблокирование мышки:
            mov al, 0A8h
            out 64h, al
        }


Ещё загляни сюда:

http://forum.shelek.ru/index.php?action=printpage;topic=7127.0


P.S. А теперь можешь попытаться заставить это всё работать... Удачи.

:-)

Neksys ★★★
()
Ответ на: комментарий от Neksys

Правильно, какой вопрос - таков ответ.
Кого интересуют мелочи типа операционной системы и типа процессора ;-)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.