да и да! или использовать виртуальную коробку (что может быть лучшим вариантом ;) ) Спасибо и да, я знакома с блинами, пирогами и кексами. Я partucularly после того, как кексы. Легче чем что? Вы хотите сказать, что б слишком мало, чтобы считаться проходной балл, или что он очень высок и даже более низких классов следует также считать? Я буду отмечать этот ответ как принято, как это наиболее четко ответы в пунктах 5 & 6, Почему я должен быть тот, кто звонит "чит" вместо "третьего игрока", который называет "чит". Я чувствую, что этот ответ до сих пор не очень понятно про этот момент, но кажется, что я могу назвать "чит" (вместо третьего игрока) потому что я в другой ситуации по сравнению с его/ее (например, по количеству карт или необходимость обманывать в свою очередь позже). Но пункты 3 & 4, кажется, случаев, когда я должен просто пусть третий игрок называют "чит" от моего имени.

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

Мы должны обнаружить устройств ввода, подключенных к компьютеру (к X-серверу):

ПБМ@тавров ~ $ сравнению с XInput список
⎡ Виртуальных ядра идентификатор указателя=2 [мастер-указатель (3)]
⎜ ↳ Виртуальных ядра XTEST идентификатор указатель=4 [раб указатель (2)]
⎜ ↳ А4тесһ мышь USB ИД=10 [раб указатель (2)]
⎜ Кнопку ↳ эмуляция мыши на Macintosh ИД=11 [раб указатель (2)]
⎣ Виртуальных ядра клавиатура id=3 [мастер-клавиатуры (2)]
[...]

Устройство, которое мы должны использовать это для A4Tech USB мышь с ИД=10. Далее нам нужно проверить свойства этого устройства:

ПБМ@тавров ~ $ сравнению с XInput список-реквизит "для A4Tech USB мышь"
Устройства для A4Tech USB мышь':
 Устройства (121): 1
[....]

Чтобы выключить устройство, нужно изменить свойства устройства:

сравнению с XInput набор-опора ДЭВ опора государства
сравнению с XInput набор-опора "для A4Tech USB мышь" "устройства" 0

Чтобы его включить:

сравнению с XInput набор-опора "А4тесһ мышь USB" устройство "включить" 1

Следующая вещь, чтобы сделать это автоматически... ;) в этом примере мы будем отключать мышь, комбинации клавиш и включить его, нажав левую и правую кнопку мыши.

Для этого мы можем использовать actkbd - клавиатуры (но не только) ярлык демон, который работает вне X-сервер.

Сначала нам нужно создать пустой файл конфигурации для actkbd: сенсорный /и т. д./actkbd.конф. Следующая вещь, чтобы обнаружить устройства, подключенные к компьютеру:

ПБМ@тавров ~ $ кот /труды/автобус/ввод/устройства 
Я: автобус=0003 поставщик=товар 046d=c312 версии=0110
П: Наименование="БТД USB мультимедийная клавиатура"
П: ф=от USB-0000:00:1д.0-1.6/input0
С: файловой системы sysfs=/устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/вход/input6
У: Уник=
Ч: обработчики=рэоз event3 
Б: ЭВ=120013
Б: ключ=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
Б: МСЦ=10
Б: СИД=7

Я: автобус=0003 поставщик=товар 09da=000а версии=0110
П: Наименование="для A4Tech USB мышь"
П: ф=от USB-0000:00:1д.0-1.5/input0
С: файловой системы sysfs=/устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.5/2-1.5:1.0/вход/input8
У: Уник=
Ч: обработчики=mouse1 event5 
Б: ЭВ=17
Б: ключ=число ff0000 0 0 0 0
Б: РЭЛ=343
Б: МСЦ=10

[...]

В этой части наиболее интересно использовать имена и обработчиков клавиатуры и мыши.

Сначала мы обрабатываем выключения мыши, сочетания клавиш, поэтому мы должны обнаружить ключи-идентификаторы:

ПБМ@тавров ~ $ судо actkbd -ы -д на /dev/вход/event3
Ключи: 29+41+42 //нам нужно нажать клавиши, которые будут отключать мышь, 29+41+42 это сочетание клавиш Ctrl + сдвиг + `

Когда мы знаем, что ключи идентификаторы мы должны поставить их в конфигурационный файл (файл/etc/actkbd.конф):

29+41+42:::судо -у ПБМ дисплей=:0 комплект-проп сравнению с XInput "А4тесһ мышь USB" устройство "включить" 0

Чтобы проверить это, нам нужно запустить actkbd в режиме демона:

ПБМ@тавров ~ $ судо actkbd -Д на /dev/вход/event3 -Д

Таким же образом мы должны обращаться "включить" событие:

  1. Проверить обработчики мыши
  2. Проверка коды клавиш влево+правая кнопка мыши через actkbd
  3. Положить его в actkbd.конф
  4. Запустить actkbd на монитор устройства ввода мыши

Запуск демонов может быть реализована как скрипт, или скрипт автозапуска в среде.

Чтобы автоматически поворачивать мышкой мы можем контролировать входное устройство (кошки на /dev/вход/event5) и выключить его, когда нет входного сигнала...

Я надеюсь, что мой краткий экскурс поможет вам... ;)