pro:
- 1k dpi
- long battery life (many months)
- good fit in hand
- not too heavy
- good refresh rate (I can draw circles and they are circles)

con:
- still, it's wireless (but I have to :-( )
- righthanded only
- only 1k dpi
- the wheel is too loose - can't wheel click without rolling or swinging to the sides & have to precisely click straight down cause if it catches the wheel click as wheel left/right then it won't work :-P

My contributions to Xonotic: talking in the forum, talking some more, talking a bit in the irc, talking in the forum again, XSkie

pro:
- 1k dpi
- long battery life (many months)
- good fit in hand
- not too heavy
- good refresh rate (I can draw circles and they are circles)

con:
- still, it's wireless (but I have to :-( )
- righthanded only
- only 1k dpi
- the wheel is too loose - can't wheel click without rolling or swinging to the sides & have to precisely click straight down cause if it catches the wheel click as wheel left/right then it won't work :-P

I have got that one. Xonotic does not seem to recognise all the extra buttons on it.

That's very odd. I haven't experienced problems with extra mouse buttons in the glx build, and your buttons seem pretty standard (except for the search one, and perhaps you can troubleshoot that in xev (without the extra parameters and grep)). What happens if you bind the button in the console?

Code:

bind mouse8 "say I just pressed pagedown on my mouse"

Good thing you figured out that joystick problem! Why does your old mouse present as a joystick and why can't you disconnect it? Is it attached?

My old mouse is a wireless mouse that came in a set with a wireless keyboard, and they both use the same... er... usb slot. Actually, it came up to me I can take the batteries out.

I guess the main problem for the moment is the mouse that i recognized as a joystick.

Also, I know quite a bit about the joystick setup becouse i have tried using a joystick with Xonotic before. ( for the record: it is disconnected all the time i did all the testing)

....

Ok, it seems to work in GLX fine....
Went over to SDL.

First, I tried turning of the mouse- on/off switch on it. No changes, view still moves like crazy. It seems that the problem comes from the fact it works together with a keyboard, there are 37 axis, some of which might be buttons on the keyboard, especial the 0-3 axies used.
Next, I found a separate wired keyboard, and sticked it instead of the A4tech mouse/keyboard combo. No movement or JOY_UPs. After that I put it all back,as it was. The mouse+keyboard are recognized as joystics by Xonotic.

You could write a udev rule to completely disable the joystick, I guess. Or use your joy_* cvar workaround!

That search button is a keyboard event indeed. That's silly. I don't think you can bind XF86Search to a key in Xonotic, but I guess you could use xmodmap to map that key to something that Xonotic understands (there doesn't seem to be a ton of them, not even F13).

Yup. But DarkPlaces' input system really sucks, and there's a lot of keys that it simply does not have a name for. You can mostly bind keys that are on a standard US keyboard. That's why cyrillic keyboard layouts and such can't be used.

It would be easy to add support for your search key in a custom darkplaces build, but supporting everything would need a lot of work.

Yah, I had Razer Copperhead - piece of shit. Sensor is extremely crappy, software is buggy and unusable (I need to plug in another mouse to press the button to update firmware?). Now I have Logitech G500 which I use for about 7 years now. Not the best one but durable.

Zowie FK 1
I've had it for a couple of months. It's pretty good but I have nothing else to compare it against except a $5 IBM mouse. The scroll wheel sounds kinda fucked sometimes when I scroll fast.
I don't have a big enough mousemat to test it out on yet though so my opinion is useless for now.

(07-29-2017, 03:05 AM)Smilecythe Wrote: If it's a habit for your mouses to break within 2-3 months, then maybe you're handling them wrong? LOL

The side buttons, and mouse wheel aren't really that durable, I wish they were. Would be nice to have more accurate mousewheel clicks, and side buttons that can take being held down for long periods of time.

- Chinese knock off gaming mouse with a dragon head on it - lasted 2 years (with two repairs to the usb cable)
I felt so awesome knowing that I had a dragon on my mouse.
- Logitech G302 - 6 months and then the side buttons started feeling like trash, so I put it in a box of stuff and never looked at it again.
- Logitech G502 - using now. feels solid, but a bit on the heavier side, so it took some getting used to it.
Has a removable panel underneath for adding / customizing the weight inside. or for hiding tiny snacks.

Roccat Kova 2016 that I purchased to succeed my old Razer Lachesis (original 2008 model). Cheap, reliable, well put together, has features that are actually useful, and has driver parity between Windows and Linux. Only issue it had was the rubber surround the wheel started to lose it's grip on the actual wheel itself (same thing happens to all the mice I've bought except my Dreamcast one), but that was easily fixed with some super glue.