Sunday, January 13, 2008

RF Presenter on Slackware


Few days ago (Friday, 11 January 2008), i bought a new RF remote presenter which i need for presentation at work. I bought this device in Harrisma. There i met my junior on college and we had a chat for a while. He helped me during my search for good product and there were about three products that i examined. Finally i choose the product from Avov, with model number: AVOV PreMio PS-2432. It was quite expensive and during some testing on the store, we had some problems with the device. Later on, we found out that the problem lies on the USB ports. After we changed device to another port, it works just fine. So i decided to bought this device.

Tonight, i was preparing my presentation for tomorrow and i guess it's time to test the device on my laptop. I booted to my Slackware and guess what? The kernel detected the device perfectly and it works instantly, without any further driver installation. Here's the dmesg:

usb 4-1: new low speed USB device using uhci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
input: Raytac Corporation Wireless USB Device (2.4G) as /class/input/input8
input: USB HID v1.00 Keyboard [Raytac Corporation Wireless USB Device (2.4G)] on usb-0000:00:1d.2-1
input: Raytac Corporation Wireless USB Device (2.4G) as /class/input/input9
input: USB HID v1.00 Mouse [Raytac Corporation Wireless USB Device (2.4G)] on usb-0000:00:1d.2-1


I tried to play some slides for tomorrow's presentation and i can use the device to go to the next/previous slide, run the slide show, quit from the slideshow, show a blank white/black screen, and also point a laser pointer on it. In simple words, IT WORKS!!!

I also get a nice black pouch on the bundle and the receiver can be placed on the back of the device, make it a nice unity device. Everything is so simple and beautiful.

Honestly, i was worried whether the device can work on Linux or not, but now i'm more confident that Linux has matured on device/hardware detection due to the use of kernel 2.6.x and also contributions from developers around the world.