a-chol
75b49aff56
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
...
* Add digitizer HID interface for setting the mouse cursor position at
absolute screen coordinates. Tested on Pro Micro, Proton C and
Blackpill.
* Update docs/feature_digitizer.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update tmk_core/protocol/usb_descriptor.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Add missing copyrights
Add V-USB support
* Add support for digitizer dedicated endpoint for lufa and chibios.
Fix formatting issues
Move digitizer_task definition to the feature's base implementation file
* Run cformat on modified files
* Change digitizer report usage to Digitizer instead of Pen to avoid
pointer disappearing on Windows.
* Update tmk_core/protocol/vusb/vusb.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Run cformat from docker image
* Remove send_digitizer from host_driver_t and instead rely on the
declaration being the interface to the implementation in each
HW-specific usb implementation.
* Fix build : send_digitizer shouldn't be static in vusb and add
weak-linkage implementation for tests without usb implementation
* Change digitizer user interface to match pointing device's
* Update documentation with new API
Co-authored-by: a-chol <nothing@none.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-08-18 04:52:44 +10:00
..
arm_atsam
Fix Indicator LED issues ( #12097 )
2021-08-18 04:44:19 +10:00
chibios
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
2021-08-18 04:52:44 +10:00
lufa
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
2021-08-18 04:52:44 +10:00
midi
Move API_SYSEX_MAX_SIZE out of config_common.h ( #12302 )
2021-03-25 22:30:42 +11:00
usb_hid
Remove DESCRIPTION ( #9732 )
2020-07-16 15:49:18 +10:00
vusb
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
2021-08-18 04:52:44 +10:00
adb.c
Update ADB impelemtation in TMK Core ( #11168 )
2020-12-29 19:18:16 -08:00
adb.h
Update ADB impelemtation in TMK Core ( #11168 )
2020-12-29 19:18:16 -08:00
arm_atsam.mk
2020 November 28 Breaking Changes Update ( #11053 )
2020-11-28 12:02:18 -08:00
chibios.mk
2021 May 29 Breaking Changes Update ( #13034 )
2021-05-29 14:38:50 -07:00
ibm4704.c
Initial vusb console support ( #8559 )
2020-05-03 01:25:39 +01:00
ibm4704.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
lufa.mk
2021 May 29 Breaking Changes Update ( #13034 )
2021-05-29 14:38:50 -07:00
m0110.c
Remove legacy print backward compatiblitly ( #11805 )
2021-02-06 16:56:13 +00:00
m0110.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
midi.mk
Merge ChibiOS and LUFA descriptor support ( #2362 )
2018-02-08 15:07:46 -05:00
news.c
clang-format changes
2019-08-30 15:01:52 -07:00
news.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
next_kbd.c
clang-format changes
2019-08-30 15:01:52 -07:00
next_kbd.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
ps2.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
ps2_busywait.c
clang-format changes
2019-08-30 15:01:52 -07:00
ps2_interrupt.c
Arm ps2 mouse interrupt ( #6490 )
2021-08-06 07:51:24 +10:00
ps2_io.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
ps2_io_avr.c
clang-format changes
2019-08-30 15:01:52 -07:00
ps2_io_chibios.c
Arm ps2 mouse interrupt ( #6490 )
2021-08-06 07:51:24 +10:00
ps2_mouse.c
[Feature] Swap buttons on PS2 Mouse/Trackball ( #9205 )
2021-08-06 09:09:58 +10:00
ps2_mouse.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
ps2_usart.c
clang-format changes
2019-08-30 15:01:52 -07:00
serial.h
Serial refactor ( #11521 )
2021-02-06 09:20:48 +11:00
serial_mouse.h
Change include guards in tmk_core/ and drivers/ to pragma once ( #11240 )
2020-12-26 15:56:11 +11:00
serial_mouse_microsoft.c
clang-format changes
2019-08-30 15:01:52 -07:00
serial_mouse_mousesystems.c
clang-format changes
2019-08-30 15:01:52 -07:00
serial_soft.c
remove SERIAL_SOFT_DEBUG macro ( #7625 )
2019-12-13 18:06:18 -08:00
serial_uart.c
Manual formatting fix for serial_uart.c ( #11806 )
2021-02-06 14:15:30 +00:00
usb_descriptor.c
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
2021-08-18 04:52:44 +10:00
usb_descriptor.h
Digitizer HID interface : absolute coordinates for mouse cursor ( #12851 )
2021-08-18 04:52:44 +10:00
usb_descriptor_common.h
Use string literals for SERIAL_NUMBER ( #13403 )
2021-07-16 19:43:18 +10:00
usb_hid.mk
cleanup usb-usb converter code
2017-08-15 23:14:41 -04:00
vusb.mk
2021 May 29 Breaking Changes Update ( #13034 )
2021-05-29 14:38:50 -07:00
xt.h
[CI] Format code according to conventions ( #12277 )
2021-03-18 12:28:50 +11:00
xt_interrupt.c
[CI] Format code according to conventions ( #12277 )
2021-03-18 12:28:50 +11:00