Re: [Touchd-devel] touchd on Fedora 9
Status: Alpha
Brought to you by:
tannewt
From: Scott S. <sco...@gm...> - 2008-05-17 22:39:10
|
Stewart, Great! I'm glad its worked. Further comments are inline. Stewart Adam wrote: > Hi, > > Before I start, I wanted to say thank you for touchd! I've been > searching for days trying to make my MacBook Pro's touchpad and keyboard > fn keys work in Linux and only touchd has worked so far. I'd like to > help, but unfortunately I don't know C/C++ very well yet so I don't > think I'd be of much help... But if you have any testing you need done > though, feel free to let me know! > Thanks! Its been really interesting for me to develop. Developments are in svn if you are daring. > I tried using touchd on Fedora 9, and although compiled perfectly (after > I installed openusb), one thing I noticed is that it won't daemonize. I > created an initscript for touchd and I've called "daemon $exec" which > should make it run in the background but it always stays in the > forground (I can't <ctrl+z> and "bg" because then the keyboard stops > working!). Would you happen to know why? > I have no idea. I'm using Ubuntu's upstart to start touchd and it works fine. I haven't tried backgrounding it. > Also, I've found that I need to start touchd many times before it > actually initializes, as the first few times (~20) will segfault just > after printing 'Initializing Hardware'. Maybe there's a race condition? > Please let me know what logs/debug output you need and I'll send them to > you. > This is also weird. I'd hate to know how you figured out it'll work eventually. Some segfaults occur when using the latest openusb package. I'm using revision 138 from subversion instead. > Last of all, when touchd initialized successfully the trackpad and > keyboard worked great (Xorg+Gnome even configured all the media and > volume keys for me) with the exception of the caplocks key. Caplocks > itself still worked, but the green LED no longer lit up. > Yup, I have not implemented this because it requires me to figure out what to send via usb and how to read from uinput. I'm no going to implement it but perhaps someone else will. I could pretty easily add a system tray icon to symbolize it though. > Regards, > Stewart > |