Wykres commitów

  • 7b1bf25788
    Merge 8175a0a435 into 361aaf23b2 Allin Demopolis 2025-11-29 18:47:17 -0500
  • 8175a0a435 reconfigured flag to default to uinput if installed, option to force x11 Allin Demopolis 2025-11-29 18:47:07 -0500
  • 4e9ee8093f
    Merge b5833b21c0 into 361aaf23b2 Gustavo Goretkin 2025-11-27 18:49:54 -0500
  • eae3355c15 clean up some comments Allin Demopolis 2025-11-27 18:20:26 -0500
  • 7e44c70a7b remove duplicate keys, accessible from shift Allin Demopolis 2025-11-27 17:55:32 -0500
  • 02a3d1859a Implement uinput support for Wayland Allin Demopolis 2025-11-27 17:18:26 -0500
  • 361aaf23b2 trivial style changes master John Tsiombikas 2025-11-21 01:49:09 +0200
  • bcc701700e add support for multi-key button presses Allin Demopolis 2025-11-20 17:07:53 -0500
  • 65d1525d07 trivial style changes John Tsiombikas 2025-11-21 01:49:09 +0200
  • e9caeadfeb add support for multi-key button presses Allin Demopolis 2025-11-20 17:07:53 -0500
  • 4739592a3d add new USB id 256f:c638 for the spacemouse pro wireless BT John Tsiombikas 2025-11-01 19:34:55 +0200
  • 9a45144bb3
    Merge 75cfc1fa92 into df7a61e9eb Cosmic-Layers 2025-10-20 00:25:37 +0000
  • 75cfc1fa92
    Update dev.c Cosmic-Layers 2025-10-19 17:25:34 -0700
  • 99aceebd8d
    Update dev.c Cosmic-Layers 2025-10-19 17:18:15 -0700
  • c01a6c9a66
    Delete contrib/99-vectorbridge-ndof.rules Cosmic-Layers 2025-10-19 15:40:06 -0700
  • 7bc22b28fb
    Update dev.c Cosmic-Layers 2025-10-19 15:30:23 -0700
  • a1211c2707
    Update dev_usb_linux.c Cosmic-Layers 2025-10-19 14:30:31 -0700
  • 0f2bc9b16b
    Add files via upload Cosmic-Layers 2025-10-17 19:45:23 -0700
  • c4049c1ddb
    Update Makefile.in Cosmic-Layers 2025-10-17 19:30:09 -0700
  • 1fffb08368
    Update dev_usb_linux.c Cosmic-Layers 2025-10-17 18:29:58 -0700
  • 0cadcf9506
    Add files via upload Cosmic-Layers 2025-10-17 16:09:26 -0700
  • b9417c5e88
    Add files via upload Cosmic-Layers 2025-10-17 16:08:40 -0700
  • 52b225612f Add VectorBridge (16d0:1474) + generic ABS NDOF fallback Cosmic-Layers 2025-10-17 14:46:49 -0700
  • df7a61e9eb Remove pidfile in systemd unit Wren Turkal 2025-07-13 19:59:53 -0700
  • 1734e851e3 Remove pidfile in systemd unit Wren Turkal 2025-07-13 19:59:53 -0700
  • 8cc655e124 allow the user to override the default pidfile John Tsiombikas 2025-06-30 18:32:24 +0300
  • 3c31924598 Direct logs to systemd journal Wren Turkal 2025-06-29 02:05:20 -0700
  • f5d7dedc0a Direct logs to systemd journal Wren Turkal 2025-06-29 02:05:20 -0700
  • 545bacf1b9 update readme (spacenav-ws) John Tsiombikas 2025-04-27 22:56:01 +0300
  • 36ec926d68 fix various minor build compatibility issues John Tsiombikas 2025-04-04 10:33:00 +0200
  • f19202ec4a add missing break in unix protocol handler switch John Tsiombikas 2025-02-05 21:08:50 +0200
  • 22d9730719 prepare minor release v1.3.1 John Tsiombikas 2025-01-08 21:00:16 +0200
  • 8bd36c2b19 fix setup_init to work correctly on Solaris 2.6 John Tsiombikas 2024-11-27 05:31:14 +0200
  • d7e6f2c7ba Change the wireless device guess heuristic John Tsiombikas 2024-07-12 18:53:21 +0300
  • c6f8a6bf4a fix typo in conditional include stopping stdint.h from being included John Tsiombikas 2024-06-16 20:10:26 +0300
  • 9751030bfc implemented dominant axis mode properly. fixes github issue #84 v1.3 John Tsiombikas 2024-06-03 04:25:18 +0300
  • ed8d255c27 linux evdev: Stop using the time field of input_event John Tsiombikas 2024-06-02 05:37:54 +0300
  • 39856625a6 add ID for new Bluetooth variant of spacemouse wireless Rui Carmo 2024-05-28 14:21:53 +0100
  • f21e15cc02
    add ID for new Bluetooth variant of spacemouse wireless Rui Carmo 2024-05-28 14:21:53 +0100
  • 4ee37e2b75 update github actions John Tsiombikas 2024-05-22 20:22:16 +0300
  • 251cf549e4 fixed configure mistake from the last commit: mis-typed search path John Tsiombikas 2024-05-22 20:10:17 +0300
  • 92e7f9c67b improve X11 header/lib path search during build John Tsiombikas 2024-05-22 19:47:54 +0300
  • 3000236988 Add another version of keyboard pro to blacklist Jaime van Kessel 2024-05-13 15:12:13 +0200
  • 81c6c664a0
    Add another version of keyboard pro to blacklist Jaime van Kessel 2024-05-13 15:12:13 +0200
  • 5d0a9639c4 enable extended buttons on magellan spacemice John Tsiombikas 2024-03-20 06:48:03 +0200
  • 1d6fde6676 added swap/invyz flags to the CadMan USB and SB5000 USB John Tsiombikas 2024-02-16 15:37:03 +0200
  • b5833b21c0 Add a device id to most events Gustavo Nunes Goretkin 2024-01-21 22:02:07 -0500
  • a2d121af16 update FreeBSD auto-build John Tsiombikas 2023-11-10 14:56:53 +0200
  • a4c98fbe33 starting the hidapi USB device backend hidapi John Tsiombikas 2023-10-24 20:47:05 +0300
  • 9b46aebfee added missing set/get requests for the repeat interval John Tsiombikas 2023-07-17 17:02:14 +0300
  • 15e6848716 build on IRIX John Tsiombikas 2023-04-02 04:53:11 +0300
  • 220436cd32 Ignore Keyboard Pro/Numpad Pro (untested!) Rickard Lind 2023-03-25 08:13:57 +0100
  • 84f37bc8c9
    Ignore Keyboard Pro/Numpad Pro (untested!) Rickard Lind 2023-03-25 08:13:57 +0100
  • 6df0c8d7d3 Ignore CadMouse Compact Wireless (untested!) Rickard Lind 2023-03-23 09:44:01 +0100
  • 54e8333c6e Ignore CadMouse Pro* (untested!) Rickard Lind 2023-03-23 08:55:15 +0100
  • 481b727634
    Ignore CadMouse Compact Wireless (untested!) Rickard Lind 2023-03-23 09:44:01 +0100
  • bc63786dc4
    Ignore CadMouse Pro* (untested!) Rickard Lind 2023-03-23 08:55:15 +0100
  • 83d45dd3a5 Ignore CadMouse Compact Rickard Lind 2023-03-22 11:30:11 +0100
  • ac47f7cd72
    Ignore CadMouse Compact Rickard Lind 2023-03-22 11:30:11 +0100
  • edeb9bf3e2
    Handle NULs sent when serial device powers up correctly. (#79) John Meacham 2023-02-26 18:18:14 -0800
  • 55b0d8f6c6 minor style changes John Tsiombikas 2023-02-27 04:16:50 +0200
  • 48e05c4b27 conform to code style standards john 2023-02-26 16:29:35 -0800
  • c03fec3f1e The serial IBM spaceball 4000FLX may produce serial data before the @RESET\r that contains nuls causing the strstr to end early. john 2023-02-26 16:20:01 -0800
  • d186c5d6ae minor dominant axis code fixes John Tsiombikas 2023-02-22 20:02:37 +0200
  • 3bcaf90519 Select dominant rotation/translation Alberto Fanjul 2023-02-14 06:40:20 +0100
  • d0b7019a15 minor dominant axis code fixes John Tsiombikas 2023-02-22 20:02:37 +0200
  • eb20f3e3d6 Select dominant rotation/translation Alberto Fanjul 2023-02-14 06:40:20 +0100
  • d537c9b002 fix button mapping for SpaceMouse Pro v1.2 John Tsiombikas 2022-12-11 21:27:43 +0200
  • 0469e67524 added FreeBSD automated github build John Tsiombikas 2022-11-30 02:30:29 +0200
  • 1723bcb3f7 added automated github build status on the readme John Tsiombikas 2022-11-30 01:59:34 +0200
  • a9c7cce212 actually disable X11 in no-x11 automated build jobs John Tsiombikas 2022-11-30 01:54:44 +0200
  • 6640a155b0 added no-x11 build to macosx automated build script John Tsiombikas 2022-11-30 01:51:29 +0200
  • 2e4909cd51 merged automated GNU/Linux build with and without X11 support into one John Tsiombikas 2022-11-30 01:34:50 +0200
  • 6bc733eaae added MacOSX automated build file John Tsiombikas 2022-11-30 01:26:59 +0200
  • 9b8d20e52d Adding automated github build files John Tsiombikas 2022-11-30 01:22:40 +0200
  • aebe1999a6 FreeBSD USB: added fake hardcoded device parameters in lieu of actual info John Tsiombikas 2022-11-30 01:02:47 +0200
  • d8f6de4697 Improved serial spaceball compatibility John Tsiombikas 2022-11-29 18:55:47 +0200
  • b26464190f Fixed incorrect number of stop bits for serial magellan devices. John Tsiombikas 2022-11-29 18:53:23 +0200
  • b748b4d980 added example spnavrc with SpaceMouse Enterprise button bindings v1.1 John Tsiombikas 2022-08-26 22:54:36 +0300
  • ea02aee368 fix crash when saving configuration, and the file did not already exist John Tsiombikas 2022-08-26 22:53:20 +0300
  • 919a86f6b5 linux evdev: detect the button base instead of hardcoding 256 John Tsiombikas 2022-08-26 17:16:59 +0300
  • b6351158fa added example spnavrc with SpacePilot button mappings John Tsiombikas 2022-08-26 16:45:48 +0300
  • 3e1cbc52ef Wireless device detection, and CadMouse avoidance logic John Tsiombikas 2022-08-26 16:39:26 +0300
  • 21d90d0db6 linux hotplug: delayed activation to avoid multiple hotplug triggers John Tsiombikas 2022-08-26 15:39:07 +0300
  • 8a3c9617a5 Button remapping hack for devices with non-contiguous button numbers John Tsiombikas 2022-08-26 15:06:38 +0300
  • a067ab7a2d we have to link libm since we're using isfinite() John Tsiombikas 2022-08-22 03:57:38 +0300
  • 2c5a443bf5 allow passing a null pointer to send_string, and send an empty string John Tsiombikas 2022-04-26 17:23:17 +0300
  • 8383f8d493 fixed compatibility with newer magellan clients John Tsiombikas 2022-04-09 06:51:22 +0300
  • 01634327c3 README: button names wiki call for help John Tsiombikas 2022-04-02 15:19:20 +0300
  • 601817f03f README: fix typo luz paz 2022-04-01 14:15:49 -0400
  • 8be5fa9f17 README: fix typo luz paz 2022-04-01 14:15:49 -0400
  • 223d170aef updated README v1.0 John Tsiombikas 2022-04-01 05:19:11 +0300
  • 8355311364 fixed config save routine: was missing bnact handling John Tsiombikas 2022-04-01 04:07:42 +0300
  • 3a005aa21b now that the serial device path can be changed through the API by any unpriviledged client, we can't trust it blindly any more. Added checks to make sure it's a TTY before trying to use it. John Tsiombikas 2022-03-30 23:04:53 +0300
  • c58eaa3bba better handling of config file updates John Tsiombikas 2022-03-28 19:05:24 +0300
  • b19e9c5bb1 stop sending invalid X events John Tsiombikas 2022-03-27 18:56:24 +0300
  • 9020967ddb - fix memory leak when re-reading config file - better logging for X errors John Tsiombikas 2022-03-27 13:15:59 +0300
  • 0f1f40f38e proto: better SCFG_KBMAP handling John Tsiombikas 2022-03-26 23:23:58 +0200
  • b922cb75f8 - added raw axis/button events - fixed dropping events when the client's event mask doesn't match John Tsiombikas 2022-03-26 15:06:03 +0200
  • 3fb72ed7ef proto: send response after save/load commands complete John Tsiombikas 2022-03-26 13:19:47 +0200