|  Drew DeVault | d6905f86cb | Allocate wlr_touch devices | 2017-06-14 11:40:03 -04:00 | 
				
					
						|  Drew DeVault | a63230e59c | Implement libinput wlr_pointer | 2017-06-13 11:05:45 -04:00 | 
				
					
						|  Drew DeVault | 5dd96c0772 | Incorporate XKBCommon into example | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | 508d135de7 | Only allocate device state when it will be used This design also avoids double frees in the future when we're creating
several wlr_input_devices from one libinput_device. | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | 7a5f35b5bb | Reassign ownership of libinput handle | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | f479b7c8c7 | Split keyboard code out into its own file | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | 59ceaf507e | Handle key presses | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | 0e75d157f5 | Initialize keyboards from libinput | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | 019fff06be | Fix issues, flesh out event handling somewhat | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | af69591e62 | Add error handling and init in backend_autocreate | 2017-06-13 08:10:36 -04:00 | 
				
					
						|  Drew DeVault | 1262f1400c | Initial pass on libinput backend | 2017-06-13 08:10:22 -04:00 |