From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Marcel Holtmann To: BlueZ users In-Reply-To: References: Date: Mon, 14 May 2007 19:07:09 +0200 Message-Id: <1179162429.13351.63.camel@violet> Mime-Version: 1.0 Subject: Re: [Bluez-users] dbus.DBusException: org.bluez.input.Error.AlreadyExists: Input Already exists Reply-To: BlueZ users List-Id: BlueZ users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Sender: bluez-users-bounces@lists.sourceforge.net Errors-To: bluez-users-bounces@lists.sourceforge.net Hi Dick, > I'm trying the new input service with my Logitech dinovo desktop but I can't get > it working. I've read http://wiki.bluez.org/wiki/HOWTO/InputDevices and > manufactured/stolen the following python script: > > import dbus > bus = dbus.SystemBus() > bmgr = dbus.Interface(bus.get_object('org.bluez', '/org/bluez'), > 'org.bluez.Manager') > bus_id = bmgr.ActivateService('input') > > # All input messages should be sent to this address > print bus_id > > imgr = dbus.Interface(bus.get_object(bus_id, '/org/bluez/input'), > 'org.bluez.input.Manager') > > # device creation > #path = imgr.CreateDevice('00:07:61:69:27:XX') > path = imgr.CreateDevice('00:07:61:68:CA:XX') > idev = dbus.Interface (bus.get_object(bus_id, path), 'org.bluez.input.Device') > > # host initiated connection > print idev.GetName() > idev.Connect() > > This results in: > > :1.30 > Logitech Bluetooth Keyboard > Traceback (most recent call last): > File "test.py", line 19, in ? > idev.Connect() > File "//usr/lib/python2.4/site-packages/dbus/proxies.py", line 169, in __call__ > reply_message = self._connection.send_message_with_reply_and_block(message, > timeout) > dbus.DBusException: org.bluez.input.Error.ConnectionAttemptFailed: Host is down > > I've tried some fiddling with the connect button and rm-/insmod-ed hidp (from > linux-2.6.21). > > Could someone please give me some hints? no need to call Connect(), because HID devices will re-connect to you. Regards Marcel ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Bluez-users mailing list Bluez-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-users