Bluetooth and USB mouse

From Internet Tablet Talk

Connecting

USB mice are natively recognised; plug the mouse in (with an adapter as discussed in USBOTG), and the kernel will recognise it. BT mice, on the other hand, require some sort of BT connection. In some cases, the mouse will refuse to pair, but will connect anyway (showing up in the disconnect list from the BT status bar applet). Once this happy state is reached, clicking the mouse button is enough to reconnect the device.

Event and Cursor Handling

The mouse, once connected, may be able to wake the screen out of blanking, but no motion or clicks will take effect. To resolve this, a couple of daemons have to be run. Also, the cursor is not shown by default, which can make a mouse hard to use. These issues are discussed here, but jolouis has put together the complete package as a .deb. Get the file from [1] and install it with the package manager. Now whenever a USB device is connected, it scans to see if it's a mouse, and handles the motion and click events until it is disconnected. The cursor is also enabled for all apps started while the mouse is connected.

If you want a more complete experience you need to do the following: 1) Make sure you've got the USB mouse package installed and working as described above. 2) Connect your mouse, make sure it shows up and works in a new app (i.e. new browser, notes, etc). 3) Leave the mouse connected and restart the tablet (shutdown, then once it's off turn it back on again). 4) Mouse will now be visible everywhere! To get rid of it again you need to disconnect the mouse and then restart the tablet again.

NOTE that the mouse will not necessarily FUNCTION everywhere... specifically the menu icon on the left-hand side of the interface. There's no current clean way of making work; you have to go in, edit some x-server settings and basically disable the touch screen... and in doing so if you get something slightly wrong you can get your tablet stuck in a permanent reboot loop that requires reflashing the entire thing to fix, so I'm not going to post the instructions here for safety reasons; if you really want to give it a shot, search the forums.

N800 Specific Warning

When a mouse is connected, the OS knows that an HID is connected, and disables the onscreen keyboard disregarding whether it was a keyboard or mouse. So you need either a keyboard as well, or a working installation of xkbd, the KDE virtual keyboard, or some other solution.If you use the latest version of the package above (0.1.2 or higher) this problem has been taken care of for you! When the mouse is connected the script will automatically scan to see if you have any external keyboards (USB currently, bluetooth soon to follow); if you do then the onscreen keyboard will remain disabled, but if you don't and are only using a mouse then the onscreen keyboard will continue to function as expected.


All times are GMT -4. The time now is 12:14 AM.