All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Collin R. Mulliner" <collin@betaversion.net>
To: BlueZ development <bluez-devel@lists.sourceforge.net>
Subject: Re: [Bluez-devel] HIDclient: Using a Bluez PC as virtual Bluetooth	keyboard and mouse
Date: Wed, 26 Jul 2006 18:48:29 +0200	[thread overview]
Message-ID: <1153932509.13885.74.camel@panic> (raw)
In-Reply-To: <1153857069.6181.26.camel@anselm.venusberg.augustinnetz.de>

Cool, but do I read right - it only supports REPORT mode? =


My HID keyboard (http://www.mulliner.org/bluetooth/xkbdbthid.php) so far
only supports BOOT mode... I allways wanted to implement report mode.


Collin

On Tue, 2006-07-25 at 21:51 +0200, Anselm Martin Hoffmeister wrote:
> Hello list,
> =

> with this posting I publish a software that mimicks a Bluetooth HID
> (keyboard and mouse combo device) on a Linux PC. Thus you can
> remote-control other Bluez-equipped PCs, Widcomm-stack equipped windows
> boxes, and basically any machine that knows how to talk to Bluetooth
> keyboards in non-boot-protocol mode.
> =

> Source code is GNU GPLd, and can be found on
> http://www.hoffmeister-online.de/bluez/hidclient-20060725.tar.bz2
> =

> Short instructions (for root users):
> Download the file and unpack it
> # wget -q
> http://www.hoffmeister-online.de/bluez/hidclient-20060725.tar.bz2
> # tar -xjvf hidclient-20060725.tar.bz2
> =

> Run make and copy the hid-sdp-record.bin into /etc/bluetooth/
> =

> Make sure bluez is installed (else the "make" will most probably fail
> anyway) and the SDP daemon is running (which it should by default).
> =

> Change to a Linux textmode console (e.g. Ctrl+Alt+F1) and run
> ./hidclient
> from there. Then, startup the other machine and discover the "HID"
> service available on your virtual-HID box. Connect to it.
> =

> Move the mouse, touch the keyboard, enjoy.
> =

> Hint: The bluetooth connection can be interrupted by pressing "Pause",
> the program can be aborted altogether with LeftCtrl+LeftAlt+Pause
> =

> Beware, all keyboard and mouse input will simultaneously be read by your
> virtual-HID computer as well! That's why running hidclient from a
> textmode console is a good idea.
> =

> Code history: Developped as a practical work during the "Networks"
> course at Rheinische Friedrich-Wilhelms-Universit=E4t, Bonn, Germany in
> 2004/2005 for the Nokia-supported, GPLd, Affix Bluetooth stack.
> Ported in July/2006 to bluez, several code cleanups and improvements.
> =

> Questions welcome.
> =

> Regards
> Anselm
> =

> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share y=
our
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D=
DEVDEV
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
--
Collin R. Mulliner <collin@betaversion.net>
BETAVERSiON Systems [www.betaversion.net]
info/pgp: finger collin@betaversion.net
Help Microsoft fight software piracy: Give Linux to a friend today!


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3DDE=
VDEV
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

  reply	other threads:[~2006-07-26 16:48 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-25 19:51 [Bluez-devel] HIDclient: Using a Bluez PC as virtual Bluetooth keyboard and mouse Anselm Martin Hoffmeister
2006-07-26 16:48 ` Collin R. Mulliner [this message]
2006-07-27 14:51   ` Anselm Martin Hoffmeister

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1153932509.13885.74.camel@panic \
    --to=collin@betaversion.net \
    --cc=bluez-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.