trackball

ergonomics: what's better; trackball, ergonomic mouse or some other pointing device (a-la touchscreen)?

So I bit into the hype and recently purchased an apple wireless keyboard and that evil bar-of-soap thing apple makes for a mouse. Couple of hundred dollars later and this is where I begin to worry about RSI. Go figure. Don't get me wrong, this apple mouse is genius and looks pretty as hell, but my right wrist feels tired after a full da...

How to control trackball behaviour in Android Views?

Hi. I have a FrameLayout view which contains one (MapView-like) control and some additional buttons overlaying it. (the layout xml is below). I want to allow the user to pan/scroll the main view using not only touch but also the Trackball. The problem is - using the trackball just switches the focus between all the controls on the layo...

Best Ergonomic trackball (finger-operated, with scroll wheel) for programmer

We programmers are at great risk of RSI. After 10 years, I was having shoulder problems and switched to a trackball, which helped, then switched to my left hand which helped even more. I'm looking for a good finger-operated trackball with a scroll wheel. (I do not like the ones where you control the ball w/ your thumb. My thumb isn't as...

WebView JavaScript links work on touch but not when using trackball

I have a simple WebView-based activity that follows the Hello, WebView example to enable JavaScript and overload shouldOverrideUrlLoading(). This Activity works great when the user touches links on the webpage. However, if the user uses the trackball and clicks on a link, then the resulting page load shows a page with JavaScript disabl...

Change "Pulse notification light" / trackball light setting on Android (Nexus One only?)

On the Nexus One (at least in 2.1-update1, and I think in 2.1), there is a setting under Sound & Display: "Pulse notification light". This doesn't seem to be present on the "2.1 with Google APIs" emulator image. I've not yet checked any other devices. I want to set this programmatically without user interaction, in order to make a Loc...

Select TextView with trackball

I have different elements in my layout: Buttons, RadioButtons, EditText, a ListView and I have made a RelativeLayout that is clickable and starts a new intent. Everything works ok except that I can't select that element with the trackball. Is there any way to achieve this? Thanks in advance. ...

How to handle Android trackball events from a web page?

Is there any DOM event in Webkit associated to trackball events (movement and pressing)? Or is there any other way to handle those events from a webpage? ...

Disable trackball click in Android

Hello guys, I've run into some difficulties with implementing a custom progress dialog. Even though an overlay intercepts touch events the user can still operate the trackball and click elements that are supposed to be disabled. Is there any way around this? ...

Android trackball events while screen is off.

I'm looking for a way to grab trackball events while the screen is off, preferrably on a N1. I'm building my own music player and would love to add the feature to skip songs by trackball press, without having to unlock my device everytime. I've found TrackBallSkip, however the source code has been taken down and integrated into Cyanogen...

Is it possible to detect if an Android phone has a trackball?

My application requires users to hold down the trackball in order to access an advanced menu. Not all phones have a trackball, however, so I need to remove this requirement for such phones. Is there a way to detect if the phone has a trackball? ...