View previous topic :: View next topic |
Author |
Message |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Thu Jul 10, 2003 1:05 am Post subject: Microsoft Wireless Optical Desktop for Bluetooth and Gentoo |
|
|
I haven't been here for a while since I got my MSDN subscription and installed Windows Server 2003 Enterprise on my Server (Windows Server 2003 is by far the best Server OS I have ever used, and please don't flame me because of that, and do not start a Microsoft vs. Linux fight), but I am thinking about dual booting Gentoo with Windows XP on my workstation. The only problem is I use the Microsoft Wireless Optical Desktop for Bluetooth on my Workstation. There is no way I am going to stop using this keyboar/mouse combination. Does anyone have a guide for installing this under Linux? I have tried searching google, but have so far come up empty. Thanks in advance for the help. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
puggy Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1938300246424d80c21584d.jpg)
Joined: 28 Feb 2003 Posts: 1992 Location: Oxford, UK
|
Posted: Thu Jul 10, 2003 2:46 am Post subject: Re: Microsoft Wireless Optical Desktop for Bluetooth and Gen |
|
|
KraziKid wrote: | I haven't been here for a while since I got my MSDN subscription and installed Windows Server 2003 Enterprise on my Server (Windows Server 2003 is by far the best Server OS I have ever used, and please don't flame me because of that, and do not start a Microsoft vs. Linux fight), but I am thinking about dual booting Gentoo with Windows XP on my workstation. The only problem is I use the Microsoft Wireless Optical Desktop for Bluetooth on my Workstation. There is no way I am going to stop using this keyboar/mouse combination. Does anyone have a guide for installing this under Linux? I have tried searching google, but have so far come up empty. Thanks in advance for the help. |
Bluetooth seems to be supported in the kernels, I don't see why it shouldn't work.
Tell you what, why don't you get me one of those Bluetooth Wireless Desktops and I'll get it working and let you know how I did it.
Puggy _________________ Where there's open source , there's a way. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
btsg n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cloud.gif)
Joined: 11 Jun 2003 Posts: 16 Location: submanifold of euclidean space
|
Posted: Thu Jul 10, 2003 10:39 am Post subject: Maybe Knoppix will find this |
|
|
http://www.knoppix.org/
Knoppix has great hardware auto detection, try booting it and see if your bluetooth stuff is auto detected .... if Knoppix auto detects it there should be a way to get it work in Gentoo (unless you just want to install Knoppix) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Thu Jul 10, 2003 6:32 pm Post subject: Re: Maybe Knoppix will find this |
|
|
btsg wrote: | http://www.knoppix.org/
Knoppix has great hardware auto detection, try booting it and see if your bluetooth stuff is auto detected .... if Knoppix auto detects it there should be a way to get it work in Gentoo (unless you just want to install Knoppix) |
Knoppix doesn't work. I just tried it. The keyboard and mouse do not function in X11 or on the console. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mmontg1 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 21 Jun 2002 Posts: 129
|
Posted: Fri Jul 11, 2003 6:22 am Post subject: (kinda) answer to this... |
|
|
I thought I'd give yall the start of an answer to this...
http://www.visi.com/~pmk/msbtkb-linux.html
I haven't got it to work yet with my keyboard....I haven't got it to compile correctly yet. It seems to bve NOT finding my .h files in /usr/src like:
#include <sys/sock.h>
and such. weird... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Sat Jul 12, 2003 12:24 am Post subject: Re: (kinda) answer to this... |
|
|
mmontg1 wrote: | I thought I'd give yall the start of an answer to this...
http://www.visi.com/~pmk/msbtkb-linux.html
I haven't got it to work yet with my keyboard....I haven't got it to compile correctly yet. It seems to bve NOT finding my .h files in /usr/src like:
#include <sys/sock.h>
and such. weird... |
The problem is I need a definite way to get them working. I don't want to reformat, repartition my box, than have the keyboard/mouse not work. I need them to work without me having to sit here a few days to get them to work. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
puggy Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1938300246424d80c21584d.jpg)
Joined: 28 Feb 2003 Posts: 1992 Location: Oxford, UK
|
Posted: Sat Jul 12, 2003 12:40 am Post subject: |
|
|
Well. You could always repartition your drive, with current partition and gentoo linux, then at any point you can duck out of the install, and boot back into windows, then continue it later. So you can have a functional machine, as well as working on getting Gentoo up and running.
That bit of hacking looks good, you could try implementing the hack in knoppix, then installing gentoo from there and again implementing the hack.
As I said, I'll do the hard work and write you a guide if you'll just get me a MS BT Desktoip.
Puggy _________________ Where there's open source , there's a way. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Achilles Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1073485383f5e8780994b4.png)
Joined: 03 Jun 2002 Posts: 259 Location: Chicago
|
Posted: Tue Aug 12, 2003 4:52 pm Post subject: |
|
|
Anyone get this to work yet? I'm still trying to get mine to work (I got it to compile, but havent figured out how to get the keyboard/mouse communicating with the daemon). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Vanquirius Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/7348818914335f4b5010ec.jpg)
Joined: 14 Jun 2002 Posts: 1297 Location: Ethereal plains
|
Posted: Fri Aug 22, 2003 11:12 pm Post subject: |
|
|
Just writing here to post a success story. I just got a MS Wireless Optical Desktop today, and reading that page (http://www.visi.com/~pmk/msbtkb-linux.html) seemed like a foreshadow of a huge headache and driver hacking. It wasn't.
I plugged the "station" in an USB port, put batteries in the keyboard and mouse.
Then I recompiled a kernel (gentoo-sources 2.4.20-r6) with Bluetooth support (I just built everything available as modules --- actually I just built the modules, no need for a new kernel), emerged the bluez* tools and... I realized the keyboard was working when I pressed a random key to test it. I don't even know if the bluez* tools were necessary of not; I just suppose hotplug took care of everything. All I need to do now is switch the ABNT2 layout of my old keyboard to American standards and bind those funky keys to something useful
dmesg:
Code: |
usb.c: USB disconnect on device 00:02.1-1 address 2
hub.c: new USB device 00:02.1-1, assigned address 3
input1: USB HID v1.11 Keyboard [Microsoft Microsoft Wireless Optical Desktop® 1.00] on usb2:3.0
input2: USB HID v1.11 Mouse [Microsoft Microsoft Wireless Optical Desktop® 1.00] on usb2:3.1
|
_________________ Hello. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Sat Aug 23, 2003 2:41 pm Post subject: |
|
|
ManuChao wrote: | Just writing here to post a success story. I just got a MS Wireless Optical Desktop today, and reading that page (http://www.visi.com/~pmk/msbtkb-linux.html) seemed like a foreshadow of a huge headache and driver hacking. It wasn't.
I plugged the "station" in an USB port, put batteries in the keyboard and mouse.
Then I recompiled a kernel (gentoo-sources 2.4.20-r6) with Bluetooth support (I just built everything available as modules --- actually I just built the modules, no need for a new kernel), emerged the bluez* tools and... I realized the keyboard was working when I pressed a random key to test it. I don't even know if the bluez* tools were necessary of not; I just suppose hotplug took care of everything. All I need to do now is switch the ABNT2 layout of my old keyboard to American standards and bind those funky keys to something useful
dmesg:
Code: |
usb.c: USB disconnect on device 00:02.1-1 address 2
hub.c: new USB device 00:02.1-1, assigned address 3
input1: USB HID v1.11 Keyboard [Microsoft Microsoft Wireless Optical Desktop® 1.00] on usb2:3.0
input2: USB HID v1.11 Mouse [Microsoft Microsoft Wireless Optical Desktop® 1.00] on usb2:3.1
|
|
So let me get this straight. Firstly, you recompiled your kernel with the built in bluetooth support? Then you did this:
then you restarted and it worked? If so, I may re-install gentoo tonight. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Vanquirius Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/7348818914335f4b5010ec.jpg)
Joined: 14 Jun 2002 Posts: 1297 Location: Ethereal plains
|
Posted: Sun Aug 24, 2003 4:35 pm Post subject: |
|
|
I built Bluetooth kernel support as modules, but I suppose it should work built-in as well. It was quite a surprise that it worked so easily. Coupled with lineakd I even got those extra keys working.
Here's the relevant /etc/lineakkb.def section for anyone that is interested:
Code: | [MWOD]
brandname = "Microsoft"
modelname = "Wireless Optical Desktop"
[KEYS]
docs = 228
pics = 231
music = 237
mute = 166
play|pause = 159
stop = 151
volumeup = 158
volumedown = 165
previous = 164
next = 162
media = 129
mail = 236
webhome = 130
msn = 218
calculator = 161
logoff = 214
sleep = 223
help = 226
undo = 103
redo = 196
new = 213
open = 202
close = 101
reply = 215
fwd = 216
send = 217
spell = 197
save = 212
print = 110
[END KEYS]
[END MWOD] |
_________________ Hello.
Last edited by Vanquirius on Sun Aug 24, 2003 10:03 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
puddpunk l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/7188255843f00221d1a238.jpg)
Joined: 20 Jul 2002 Posts: 681 Location: New Zealand
|
Posted: Sun Aug 24, 2003 7:41 pm Post subject: Re: Microsoft Wireless Optical Desktop for Bluetooth and Gen |
|
|
KraziKid wrote: | (Windows Server 2003 is by far the best Server OS I have ever used, and please don't flame me because of that, and do not start a Microsoft vs. Linux fight) |
Oh come on dipshit, if you really didnt want to start a flame you wouldn't have said anything. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
smiler.se Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/13528908663f40fb5e0f8e6.jpg)
Joined: 18 Aug 2003 Posts: 115 Location: Sweden - Europe - Earth
|
Posted: Mon Aug 25, 2003 12:22 pm Post subject: |
|
|
Anyone knows if you can buy the mouse separately or another bluetooth mouse?
Im looking for a mouse to use on my bluetooth-capable laptop (but Im VERY) happy with the keyboard so I dont want to waste money on it. _________________ Christian
Sig out of date. Please upgrade to a newer one. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Mon Aug 25, 2003 4:55 pm Post subject: |
|
|
smiler.se wrote: | Anyone knows if you can buy the mouse separately or another bluetooth mouse?
Im looking for a mouse to use on my bluetooth-capable laptop (but Im VERY) happy with the keyboard so I dont want to waste money on it. |
Yes, you can buy the mouse seperately. I don't believe you can buy the keyboard seperately, but I am 100% sure the mouse can be because one of my friends purchased it. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
smiler.se Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/13528908663f40fb5e0f8e6.jpg)
Joined: 18 Aug 2003 Posts: 115 Location: Sweden - Europe - Earth
|
Posted: Mon Aug 25, 2003 8:32 pm Post subject: |
|
|
Ok cool, lets go find a store ![Smile :)](images/smiles/icon_smile.gif) _________________ Christian
Sig out of date. Please upgrade to a newer one. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
russo79 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/7006174644285617d3acd5.jpg)
Joined: 22 May 2003 Posts: 27
|
Posted: Fri Sep 26, 2003 1:31 pm Post subject: Kernel Config |
|
|
ManuChao, can you please post your kernel config and tell me exactly which bluez tools have you emerged?
I'm trying to make it work (only the mouse), but I'm having some problems.
Thanx in advance |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
russo79 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/7006174644285617d3acd5.jpg)
Joined: 22 May 2003 Posts: 27
|
Posted: Fri Sep 26, 2003 1:32 pm Post subject: Kernel Config |
|
|
ManuChao, can you please post your kernel config and tell me exactly which bluez tools have you emerged?
I'm trying to make it work (only the mouse), but I'm having some problems.
Thanx in advance |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Vanquirius Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/7348818914335f4b5010ec.jpg)
Joined: 14 Jun 2002 Posts: 1297 Location: Ethereal plains
|
Posted: Fri Sep 26, 2003 10:47 pm Post subject: |
|
|
Sure. Here it is.
I emerged all bluez* tools you can find with emerge -s bluez, although I'm pretty sure you wouldn't need all of them. _________________ Hello. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
russo79 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/7006174644285617d3acd5.jpg)
Joined: 22 May 2003 Posts: 27
|
Posted: Tue Oct 07, 2003 7:23 pm Post subject: |
|
|
Sorry to disturb you again ManuChao...
but i still can't get it working
what kernel did you use?
do you still emerge the bluez-kernel package
Can you post your kernel .config file so i can compare it with mine?
thnx |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Thu Oct 09, 2003 10:39 pm Post subject: |
|
|
ManuChao wrote: | Sure. Here it is.
I emerged all bluez* tools you can find with emerge -s bluez, although I'm pretty sure you wouldn't need all of them. |
Does the keyboard and mouse work in LILO or GRUB? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
feliperal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/18193839794a5c3ca8267f6.gif)
Joined: 09 Mar 2003 Posts: 168
|
Posted: Sat Oct 11, 2003 12:54 am Post subject: |
|
|
krazikid, you will need to use the gentoo-sources or 2.6 version of mm-sources. I would go with the gentoo-source-2.4.20-r7 I believe. I was able to get it to work by compiling all bluetooth as modules. Some of the options under bluetooth are for Ethernet over Bluetooth, but I figured that I might need them later.
If your kernel compiles correctly, you should see this in /lib/modules/linux-2.4.20-r7-gentoo/kernel/drivers/bluetooth:
Code: | hci_uart
hci_usb
Hci_vhci |
The utilities are: Code: |
bluez-pan
bluez-utils
bluez-sdp
hotplug |
You will definately need the 2nd and 3rd of those. Also, you might want to add hotplug option in kernel. this way you can easily connect and disconnect usb devices.
One last note, when your building your system DO NOT USE XFS. The gentoo-sources-2.4.20-r7 does not support xfs as a bootable partition. I made this mistake and ended up using the boot cd to make a spare partition and copy all files from one partition and back to the new reiserfs. Just a nice note to save people alot of trouble when building a bluetooth capable kernel
Hope this helps ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
feliperal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/18193839794a5c3ca8267f6.gif)
Joined: 09 Mar 2003 Posts: 168
|
Posted: Sat Oct 11, 2003 1:13 am Post subject: |
|
|
If anyone is interested , I'm going to try to build a basic LiveCD that will basically the same off of the servers, except with the addition of bluetooth. This way, off the bat, bluetooth will be available and you could easily install a fresh install of Gentoo Linux without connecting a old serial or usb keyboard. Let me know if anyone is interested or wants to help me. Thanks |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Sat Oct 11, 2003 4:47 am Post subject: |
|
|
feliperal wrote: | krazikid, you will need to use the gentoo-sources or 2.6 version of mm-sources. I would go with the gentoo-source-2.4.20-r7 I believe. I was able to get it to work by compiling all bluetooth as modules. Some of the options under bluetooth are for Ethernet over Bluetooth, but I figured that I might need them later.
If your kernel compiles correctly, you should see this in /lib/modules/linux-2.4.20-r7-gentoo/kernel/drivers/bluetooth:
Code: | hci_uart
hci_usb
Hci_vhci |
The utilities are: Code: |
bluez-pan
bluez-utils
bluez-sdp
hotplug |
You will definately need the 2nd and 3rd of those. Also, you might want to add hotplug option in kernel. this way you can easily connect and disconnect usb devices.
One last note, when your building your system DO NOT USE XFS. The gentoo-sources-2.4.20-r7 does not support xfs as a bootable partition. I made this mistake and ended up using the boot cd to make a spare partition and copy all files from one partition and back to the new reiserfs. Just a nice note to save people alot of trouble when building a bluetooth capable kernel
Hope this helps ![Smile :)](images/smiles/icon_smile.gif) |
So you built the standard bluetooth drivers in, along with the bluez utilities? Also, do the Bluetooth keyboard and mouse work under LILO or GRUB? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
feliperal Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/18193839794a5c3ca8267f6.gif)
Joined: 09 Mar 2003 Posts: 168
|
Posted: Sat Oct 11, 2003 3:41 pm Post subject: |
|
|
Unfornately, the keyboard and mouse will not work with any bootloader. That's the real downside. The reason for this is that the kernel has not loaded the bluetooth drivers. This is also the case in Windows, you can't use those devices in the NT bootloader. So, if you want to access your windows partition or another one, just make three boot entries in the grub.conf or lilo.conf and comment the sections so that only one section that pertains to the OS you want to load is active, for example Gentoo or Windows. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
KraziKid Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 26 Dec 2002 Posts: 128
|
Posted: Sat Oct 11, 2003 8:19 pm Post subject: |
|
|
feliperal wrote: | Unfornately, the keyboard and mouse will not work with any bootloader. That's the real downside. The reason for this is that the kernel has not loaded the bluetooth drivers. This is also the case in Windows, you can't use those devices in the NT bootloader. So, if you want to access your windows partition or another one, just make three boot entries in the grub.conf or lilo.conf and comment the sections so that only one section that pertains to the OS you want to load is active, for example Gentoo or Windows. |
That's the thing. I know how to configure GRUB or LILO, but if I need to access one partition over the other (choose between Windows or Linux), I will need to install a second a keyboard. Isn't there a more elegant way? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|