That comment was mine; I've discovered something else today (also posting this on the synergyplus issue tracker in case it helps the author there). My client machine is a Thinkpad with two native pointing devices, a Trackpoint pointing stick and a trackpad; "xinput list" says that the pointing stick has 5 buttons and the trackpad has 12. The server machine has a Logitech G5 laser and "xinput list" says it has 32 buttons, though there are only 8 physical buttons on the mouse.
If the last time I touched the laptop physically I used the trackpoint, any attempt to use buttons 6,7 or 8 will crash synergyc with the previously-mentioned error. If the last time I used the laptop I used the trackpad (with 12 buttons), I can then use any of the mouse buttons through synergy with no error. I think the "horizontal scrolling" feature was a red herring, and all that mattered was that I'd used the touchpad last, so it was the "active" pointing device and it had enough buttons. Changing which pointing device was active last will toggle whether the crash happens or not, quite reliably. It looks to me like the X server in Karmic has tightened up the bounds checking on the input devices and the mechanism that synergy is using to inject input events doesn't take into account the fact that input events might be injected from a more capable device than the ones physically connected to the machine running the X server; this might be a bug in X if synergy is using the mechanism correctly (I don't know, I'm in over my head right here). -- Middle-click randomly kills synergyc https://bugs.launchpad.net/bugs/476870 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs