hathach 
							
						 
					 
					
						
						
							
						
						969b06d77c 
					 
					
						
						
							
							minor update  
						
						
						
						
					 
					
						2024-06-14 12:51:50 +07:00 
						 
				 
			
				
					
						
							
							
								John Toniutti 
							
						 
					 
					
						
						
							
						
						f09fa22bbc 
					 
					
						
						
							
							Fix redefinition  
						
						
						
						
					 
					
						2024-05-09 18:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								John Toniutti 
							
						 
					 
					
						
						
							
						
						015b57b6ef 
					 
					
						
						
							
							Add missing key codes  
						
						... 
						
						
						
						Source: https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf  from page 57 to page 59 
						
						
					 
					
						2024-05-09 17:05:14 +02:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						70ae07b084 
					 
					
						
						
							
							Merge pull request  #2252  from rsolorzanomsft/hid-lighting  
						
						... 
						
						
						
						Add HID Lighting and Illumination functionality 
						
						
					 
					
						2024-05-08 15:00:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Solorzano 
							
						 
					 
					
						
						
							
						
						3e8cf3ec8c 
					 
					
						
						
							
							Add HID Lighting and Illumination functionality  
						
						
						
						
					 
					
						2023-09-12 11:32:23 -07:00 
						 
				 
			
				
					
						
							
							
								tobozo 
							
						 
					 
					
						
						
							
						
						805ebb3924 
					 
					
						
						
							
							remove trailing space (satisfy pre-commit flow)  
						
						
						
						
					 
					
						2023-03-30 22:01:36 +02:00 
						 
				 
			
				
					
						
							
							
								tobozo 
							
						 
					 
					
						
						
							
						
						290f18a1fe 
					 
					
						
						
							
							Merge branch 'hathach:master' into master  
						
						
						
						
					 
					
						2023-03-30 19:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3623ba1884 
					 
					
						
						
							
							fix trailing space and new line  
						
						... 
						
						
						
						temporarily disable codespell 
						
						
					 
					
						2023-03-17 16:12:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d58120647a 
					 
					
						
						
							
							rename to match fido sample uf2_hid..h  
						
						
						
						
					 
					
						2022-12-05 13:18:05 +07:00 
						 
				 
			
				
					
						
							
							
								gaoyichuan 
							
						 
					 
					
						
						
							
						
						2a520fb921 
					 
					
						
						
							
							hid: add fido hid descriptor templates  
						
						
						
						
					 
					
						2022-10-15 19:07:07 +08:00 
						 
				 
			
				
					
						
							
							
								tobozo 
							
						 
					 
					
						
						
							
						
						9e38b4cc68 
					 
					
						
						
							
							Merge branch 'hathach:master' into master  
						
						
						
						
					 
					
						2022-04-25 01:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4795cca04a 
					 
					
						
						
							
							add parse config descriptor to example  
						
						... 
						
						
						
						move usbh_edpt_open() to public API, remove rhport from its signature 
						
						
					 
					
						2022-03-19 00:43:31 +07:00 
						 
				 
			
				
					
						
							
							
								tobozo 
							
						 
					 
					
						
						
							
						
						9526a0ff73 
					 
					
						
						
							
							stick to struct naming convention  
						
						
						
						
					 
					
						2022-03-02 16:56:59 +01:00 
						 
				 
			
				
					
						
							
							
								tobozo 
							
						 
					 
					
						
						
							
						
						34ae21319e 
					 
					
						
						
							
							added Absolute Mouse report struct  
						
						
						
						
					 
					
						2022-03-02 15:00:07 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a8d6e82395 
					 
					
						
						
							
							enhance dual role examples  
						
						
						
						
					 
					
						2022-02-25 17:36:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a53e83665e 
					 
					
						
						
							
							fix HID_REPORT_ID_N()  
						
						
						
						
					 
					
						2022-02-17 12:12:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2ea0ef4543 
					 
					
						
						
							
							correct newline usage keycode (ENTER 0x28)  
						
						
						
						
					 
					
						2021-08-10 16:40:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cffa666bd1 
					 
					
						
						
							
							use alias for button naming  
						
						
						
						
					 
					
						2021-06-09 17:45:14 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						a8abbcc34d 
					 
					
						
						
							
							Change buttons to start from 0  
						
						
						
						
					 
					
						2021-06-09 12:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2c0947ebb6 
					 
					
						
						
							
							update gamepad helper  
						
						
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						d3b6e28387 
					 
					
						
						
							
							indent fix  
						
						
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						de71e72e31 
					 
					
						
						
							
							Fix comment in hid.h  
						
						
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						e12195705c 
					 
					
						
						
							
							Pull request changes  
						
						... 
						
						
						
						Remove configuration options and just bump number of buttons to 32
Fix button numbereing and comments in 
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						ce634f226e 
					 
					
						
						
							
							remove excess empty lines  
						
						
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						3842c806a6 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								Marcelo Bezerra 
							
						 
					 
					
						
						
							
						
						d5f8da44d1 
					 
					
						
						
							
							Add optional support for 32 gamepad buttons  
						
						
						
						
					 
					
						2021-06-09 10:33:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						40cd3a7e20 
					 
					
						
						
							
							Merge branch 'master' into host-hid  
						
						
						
						
					 
					
						2021-05-18 13:08:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						da6a7fb2bb 
					 
					
						
						
							
							update hid report descriptor macro  
						
						
						
						
					 
					
						2021-05-18 12:58:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9ddc3bfd6d 
					 
					
						
						
							
							more host hid API  
						
						... 
						
						
						
						adding hid parser 
						
						
					 
					
						2021-05-18 12:58:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a26752a93e 
					 
					
						
						
							
							fix build error  
						
						
						
						
					 
					
						2021-05-18 12:45:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7e9e682e09 
					 
					
						
						
							
							update to use HID spec protocol value for get/set_protocol()  
						
						
						
						
					 
					
						2021-05-18 12:38:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e163f85ee0 
					 
					
						
						
							
							clean up, rename some HID device symbol/API  
						
						... 
						
						
						
						- add tud_hid_n_interface_protocol()
- rename tud_hid_n_boot_mode() to  tud_hid_n_get_protocol()
- rename tud_hid_boot_mode_cb() to tud_hid_set_protocol_cb()
- add HID_PROTOCOL_BOOT/REPORT to avoid magic number 0,1
- rename HID_PROTOCOL_NONE/KEYBOARD/MOUSE to HID_ITF_PROTOCOL_ to avoid
confusion 
						
						
					 
					
						2021-05-18 12:32:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						89a911ee43 
					 
					
						
						
							
							correct hid key enter = 0x28, return = 0x9E  
						
						
						
						
					 
					
						2021-03-30 21:26:35 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d135825e9c 
					 
					
						
						
							
							add hid keys from 0x6B to 0xA4  
						
						
						
						
					 
					
						2021-03-30 21:12:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						72bcc0685c 
					 
					
						
						
							
							add tud_hid_n_gamepad_report() helper for gamepad report  
						
						... 
						
						
						
						- Add gamepad to hid_composite example. Though it needs a bit of extra
work but it will come later as separated PR. 
						
						
					 
					
						2021-02-08 19:08:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b2019e4d71 
					 
					
						
						
							
							enhance gampepad report with dpad/hat support  
						
						... 
						
						
						
						add hid_gamepad_report_t along with GAMEPAD_BUTTON_ and GAMEPAD_HAT_
enum 
						
						
					 
					
						2021-02-08 16:10:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d57312602d 
					 
					
						
						
							
							add extra comma to HID_REPORT_ID  
						
						... 
						
						
						
						this make the template with Report ID look less weird to the user 
						
						
					 
					
						2020-04-20 16:09:17 +07:00 
						 
				 
			
				
					
						
							
							
								Nathan Conrad 
							
						 
					 
					
						
						
							
						
						25c1bea782 
					 
					
						
						
							
							Normalize line endings  
						
						
						
						
					 
					
						2020-01-15 14:47:43 -05:00 
						 
				 
			
				
					
						
							
							
								samveen 
							
						 
					 
					
						
						
							
						
						ba8a232970 
					 
					
						
						
							
							add "`" and "~" to keycode -> ASCII table  
						
						
						
						
					 
					
						2019-12-17 12:47:05 +05:30 
						 
				 
			
				
					
						
							
							
								samveen 
							
						 
					 
					
						
						
							
						
						fdce63b268 
					 
					
						
						
							
							[tusb]fix typo in comment  
						
						
						
						
					 
					
						2019-12-16 23:01:26 +05:30 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dcfaec9efc 
					 
					
						
						
							
							add HID_ASCII_TO_KEYCODE  
						
						
						
						
					 
					
						2019-06-06 18:06:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						13e01c7dca 
					 
					
						
						
							
							add TU_ prefix to compiler ATTR to prevent name conflict with application  
						
						
						
						
					 
					
						2019-06-06 10:39:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						61ec407752 
					 
					
						
						
							
							update license year to 2019  
						
						
						
						
					 
					
						2019-05-14 11:48:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f9d9eebfe1 
					 
					
						
						
							
							support hid generic inout  #58  
						
						... 
						
						
						
						- add report descriptor template TUD_HID_REPORT_DESC_GENERIC_INOUT
- add TUD_HID_INOUT_DESCRIPTOR & TUD_HID_INOUT_DESC_LEN
- add hid_generic_inout example 
						
						
					 
					
						2019-05-02 14:30:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						353d415d3f 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2019-05-02 13:27:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0b6999a28e 
					 
					
						
						
							
							add tud_hid_set_idle_cb  
						
						... 
						
						
						
						- rename tud_hid_mode_changed_cb to tud_hid_mode_changed_cb
- add mouse ac pan descriptor template support 
						
						
					 
					
						2019-05-01 16:53:35 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a30461b078 
					 
					
						
						
							
							update tud_hid_keyboard/mouse helper  
						
						
						
						
					 
					
						2019-04-18 13:27:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c211ee19dd 
					 
					
						
						
							
							migrate license from BSD 3 clause to MIT  
						
						
						
						
					 
					
						2019-03-20 16:11:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						257d60fe1a 
					 
					
						
						
							
							white spaces  
						
						
						
						
					 
					
						2018-12-21 12:58:53 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2a60427bdc 
					 
					
						
						
							
							rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistency  
						
						
						
						
					 
					
						2018-12-14 15:30:54 +07:00