Return-Path: From: Robert Siemer To: bluez-devel@lists.sourceforge.net Message-ID: <20051008132533.GA954@polar.elf12.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="6c2NcOVqGQ03X4Wi" Subject: [Bluez-devel] Jumpy cursor with Wacom Graphire Bluetooth Sender: bluez-devel-admin@lists.sourceforge.net Errors-To: bluez-devel-admin@lists.sourceforge.net Reply-To: bluez-devel@lists.sourceforge.net List-Unsubscribe: , List-Id: BlueZ development List-Post: List-Help: List-Subscribe: , List-Archive: Date: Sat, 8 Oct 2005 15:25:33 +0200 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello everybody! hcidump is telling me that my tablet sends packets only after six pixels of mouse movement or together with button events. - I suppose that some parameters exchanged during connection handshake are the cause. -Who is making the connectinon? (hidp kernel module?) -Who can/could influence it's outcome? (hidd userspace daemon? Plays hcid an important role?) -Has the latency thing something to do with it? -Which spec should I first dig into - Bluetooth or HID? I played already around with role switching (forced, voluntary from the tablet, none). - Has no influence. A "hcidump -w" connection dumps are attached. Here inline some tablet mouse movements: panorama:/tmp# hcidump -V -X HCI sniffer - Bluetooth packet analyzer ver 1.23 device: hci0 snap_len: 1028 filter: 0xffffffff > ACL data: handle 41 flags 0x02 dlen 10 L2CAP(d): cid 0x0041 len 6 [psm 0] 0000: a1 02 00 fa 02 00 ...... ^^ ^^ Curser moved six "entities" to the left. While already sending a packet, the tablet also reports some down movements ("02"). > ACL data: handle 41 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 03 00 00 00 00 00 00 20 ........ > ACL data: handle 41 flags 0x02 dlen 10 L2CAP(d): cid 0x0041 len 6 [psm 0] 0000: a1 02 00 fd 06 00 ...... ^^ ^^ The same, but moved 06 entities ("pixel") down. Obviously I also moved 3 pixels left (0xfd). > ACL data: handle 41 flags 0x02 dlen 13 L2CAP(d): cid 0x0041 len 9 [psm 0] 0000: a1 03 00 00 00 00 00 00 20 ........ Thanks for comments! Robert --6c2NcOVqGQ03X4Wi Content-Type: application/octet-stream Content-Disposition: attachment; filename="hcidump.connect.bin" Content-Transfer-Encoding: base64 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 AA== --6c2NcOVqGQ03X4Wi Content-Type: application/octet-stream Content-Disposition: attachment; filename="hcidump.connect_no_rswitch.bin" Content-Transfer-Encoding: base64 DQABAOLCR0OdaQsABAQKLBEAwhMAgCUAAQsAAADiwkdDtmkLAAEJBAcsEQDCEwABBwABAOLC R0PjiAsABA8EAAEJBA4AAQDiwkdD6NoLAAQDCwApACwRAMITAAEACAAAAOLCR0ML2wsAAQ8E BCkAGMwKAAEA4sJHQ8feCwAEIAcsEQDCEwABBgABAOLCR0PWBQwABBsDKQAFBwABAOLCR0O8 CQwABA8EAAEPBAgAAQDiwkdDpA0MAAQdBQApABjMEQABAOLCR0NeGQwAAikgDAAIAAEAAgEE ABEAQAAVAAAA4sJHQ3sZDAACKSAQAAwAAQADAQgAQABAAAAAAAAIAAEA4sJHQ8wwDAAEEwUB KQABABgAAQDiwkdDl7UMAAQNFQApAAABAAAAAAAAAADyKwAA/////y0AAQDiwkdDpdwMAAIp ICgAJAABAAQCIABAAAAAAQIwAAMWAAEAAAAAAAAAAAAAAADyKwAA/////xMAAADiwkdDv9wM AAIpIA4ACgABAAUCBgBAAAAAAAAVAAAA4sJHQ8jcDAACKSAQAAwAAQAEAQgAQAAAAAECMAAI AAEA4sJHQ3APDQAEEwUBKQABAAgAAQDiwkdDIBsNAAQTBQEpAAEAEwABAOLCR0M/OA4AAikg DgAKAAEABQEGAEAAAAAAABEAAQDiwkdDx50OAAIpIAwACAABAAIDBAATAEEAFQAAAOLCR0Po nQ4AAikgEAAMAAEAAwMIAEEAQQAAAAAACAABAOLCR0OmzA4ABBMFASkAAQAtAAEA4sJHQ2cq DwACKSAoACQAAQAEBCAAQQAAAAECMAADFgABAAAAAAAAAAAAAAAA8isAAP////8TAAAA4sJH Q4MqDwACKSAOAAoAAQAFBAYAQQAAAAAAFQAAAOLCR0OLKg8AAikgEAAMAAEABAIIAEEAAAAB AjAACAABAOPCR0MAFwAABBMFASkAAQAIAAEA48JHQ7UiAAAEEwUBKQABABMAAQDjwkdDe9IA AAIpIA4ACgABAAUCBgBBAAAAAAAPAAAA48JHQ/1lAgACKSAKAAYAQQCiAhgAAAASAAAA48JH Qw9mAgACKSANAAkAQQCiAwAAAAAAAAAMAAAA48JHQxhmAgACKSAHAAMAQQCiAwAMAAAA48JH QyBmAgACKSAHAAMAQQCiBAAMAAAA48JHQyhmAgACKSAHAAMAQQCiBQAMAAAA48JHQy5mAgAC KSAHAAMAQQCiBgAMAAAA48JHQzVmAgACKSAHAAMAQQCiBwAMAAAA48JHQztmAgACKSAHAAMA QQCiCAAIAAEA48JHQ3CbAgAEEwUBKQABAAwAAADjwkdDiJsCAAIpIAcAAwBBAKIJAAgAAQDj wkdDIKcCAAQTBQEpAAEACAABAOPCR0MHqwIABBMFASkAAQAIAAEA48JHQ/OuAgAEEwUBKQAB AAgAAQDjwkdD3LICAAQTBQEpAAEACAABAOPCR0OwugIABBMFASkAAQAIAAEA48JHQ5O+AgAE EwUBKQABAAgAAQDjwkdDbsYCAAQTBQEpAAEACAABAOPCR0NKygIABBMFASkAAQAPAAEA48JH Q+TTAwACKSAKAAYAQQChAgAAAAASAAEA48JHQ1zrAwACKSANAAkAQQChAwAAAAAAACAPAAEA 48JHQ7LsBgACKSAKAAYAQQChAgAAAAASAAEA48JHQwwIBwACKSANAAkAQQChAwAAAAAAACAP AAEA48JHQ/IWCwACKSAKAAYAQQChAgAB/wASAAEA48JHQyU2CwACKSANAAkAQQChAwAAAAAA ACA= --6c2NcOVqGQ03X4Wi Content-Type: application/octet-stream Content-Disposition: attachment; filename="hcidump.connect_voluntary_rswitch.bin" Content-Transfer-Encoding: base64 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 --6c2NcOVqGQ03X4Wi-- ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Bluez-devel mailing list Bluez-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-devel