now button 2 is working
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8814 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
b0c6c1df05
commit
3f8c0d7e75
@ -51,7 +51,7 @@ const static uint32 kSetClickSpeed = 10108;
|
||||
|
||||
struct mouse_movement {
|
||||
int32 ser_fd_index;
|
||||
int32 buttons;
|
||||
uint32 buttons;
|
||||
int32 xdelta;
|
||||
int32 ydelta;
|
||||
int32 click_count;
|
||||
@ -234,8 +234,9 @@ MouseInputDevice::DeviceWatcher(void *arg)
|
||||
|
||||
uint32 buttons = dev->fButtons ^ movements.buttons;
|
||||
|
||||
snprintf(log, 128, "buttons: %ld, x: %ld, y: %ld\n",
|
||||
movements.buttons, movements.xdelta, movements.ydelta);
|
||||
snprintf(log, 128, "buttons: %ld, x: %ld, y: %ld, clicks:%ld\n",
|
||||
movements.buttons, movements.xdelta, movements.ydelta,
|
||||
movements.click_count);
|
||||
|
||||
LOG(log);
|
||||
|
||||
@ -244,7 +245,7 @@ MouseInputDevice::DeviceWatcher(void *arg)
|
||||
// for some reason. Check if they reach the input server.
|
||||
if (buttons != 0) {
|
||||
message = new BMessage;
|
||||
if (buttons & movements.buttons > 0) {
|
||||
if ((buttons & movements.buttons) > 0) {
|
||||
message->what = B_MOUSE_DOWN;
|
||||
LOG("B_MOUSE_DOWN\n");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user