Ну, почему вы не можете вызвать базовый класс один, используя ключевое слово base
public class Parent_2 : Parent_1
{
public override void hello (){ base.hello(); Print("Hi 2"); }
}
You'll want uinput
. You'll listen on your /dev/usb/hiddev0 and then create new events that you'll send out on /dev/input/uinput
.
This explains it and gives a little tutorial: Using uinput driver in Linux- 2.6.x to send user input {This is the EInfochips' "Dashboard" publication issue January 2007 "Tip of the Month" article mentioned on this archived page}.
Я использую для привязки / сокращений комбинацию compiz, easystroke и xmacro.
Для ваших нужд я думаю, что отсутствует xbindkeys. Я нашел для вас эту ссылку, которая, возможно, поможет вам это настроить:
http://linux-trackball.dreamhosters.com/
В любом случае мне интересно, есть ли способ различать несколько устройств мыши.
Вы должны исследовать lircd. Он интерпретирует ввод от пульта дистанционного управления. Некоторые поддерживаемые пульты дистанционного управления, по-видимому, представляют собой обычные скрытые устройства, поэтому вы можете заставить свое устройство взаимодействовать с lircd.
Отображается ли устройство в / dev / input? если это так, используйте драйвер X "evdev", чтобы подключить его, как если бы вы это делали для клавиатуры или мыши.