From patchwork Tue Dec 6 19:00:05 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabian Lesniak X-Patchwork-Id: 703302 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3tY9vq2GX9z9vHk for ; Wed, 7 Dec 2016 06:01:27 +1100 (AEDT) Received: from localhost ([::1]:34129 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEKzV-0006OP-Ap for incoming@patchwork.ozlabs.org; Tue, 06 Dec 2016 14:01:25 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEKyU-0005ob-Jl for qemu-devel@nongnu.org; Tue, 06 Dec 2016 14:00:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEKyP-0007l0-W2 for qemu-devel@nongnu.org; Tue, 06 Dec 2016 14:00:22 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:49766) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cEKyP-0007k6-L1 for qemu-devel@nongnu.org; Tue, 06 Dec 2016 14:00:17 -0500 Received: from artex.darknet ([84.191.175.190]) by mrelayeu.kundenserver.de (mreue103 [212.227.15.183]) with ESMTPSA (Nemesis) id 0M4TFs-1cbedu0wvc-00yi9u; Tue, 06 Dec 2016 20:00:14 +0100 From: Fabian Lesniak To: qemu-devel@nongnu.org Date: Tue, 6 Dec 2016 20:00:05 +0100 Message-Id: <20161206190007.7539-2-fabian@lesniak-it.de> X-Mailer: git-send-email 2.10.2 In-Reply-To: <20161206190007.7539-1-fabian@lesniak-it.de> References: <20161206190007.7539-1-fabian@lesniak-it.de> X-Provags-ID: V03:K0:WbOLKVNxg/UlEyR5Kkt4yiCbHVuWMt4XkH7TRQJsweVbsXQ/JwN JZtI1Or2RHphKFgTPs7G9IYYSXv853mkGTv29gUt+r9lI3FIx0tWDgJpoUKNO9ZqWaLS0b1 XgeRFLlNHmPqA9PfrnlFLU3GccDBBF8v7wz2JgJUoFXgVYX8YhHpcIvZMqsV6TGNVha3sd9 rc4IN8VjmG4JWIHgNIFRg== X-UI-Out-Filterresults: notjunk:1; V01:K0:vawD+cJxN7c=:20Vs0tRKbUfb8Bh/O6NKSb o+vsvBpNDsqO1Cnz4rEowK/wmLqpd2xd1BV3tKnAU9POINI+cH6Auu0zokV+gidnzee7MxD+G CYZTHkAa6L1wDFli1Xwp8wOC44tMwjnjh+ranRBZ+xad2g7h0Y7tV1Hui4l6j0DGwv60rFr6s OtsQyl5tNRWGKWns+NaqR2KrDtXVxkStxY3ytdXrqe4xofilU9wZVq6mUyq38baE+G/8YgQLI Fn7TqyJ2Zbhj15Y+6j+kQtYTwgSP6JBhImGO7oOEXc3fo7c/E22nqRTwZDfl6lTF6/Qei+G+6 6lfDZkmXg8WckEWWaFthp1LBkBVDmrJJtsCnIH78MHBfoXcJM3mZyTDogZY/wxNbp/tLdFogv fSxOoMCbZgr3jPp4xfKVa6C3rkVExMrQrUjqr0bS1x/wAsQ7VZrNzYqkkVi/TOWAAcb165VZa RKIEDq/QXEeR82ssUY5d3Mt3v3R28+bkrK9UdKuGQP1e29ILdBK1UZIOMO597bh4ddksBV/vl oJeOZVyOKnm++dtFb/o6lPVbyeuZfQ8Q6pSAwA67DpuHlWcX4IZEUZ93D7T0JOl+cypjZRr32 8wtCBRky05MZUrve+dbirfjb8S36EbRH7e2XrEtQ+WVyPaWeD27/y9coAZnZoPidSeYVGWFhE hBXKbpsu68uljeKpOMuKq2DihmuXLvLBaBHRo+zHSij30nYmv09lXVMETYSYbtZYnXG4= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.74 Subject: [Qemu-devel] [PATCH v3 1/3] qapi: add support for mice with extra/side buttons X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabian Lesniak Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Adds "side" and "extra" values to enum InputButton. The naming was borrowed from evdev since it is more descriptive than "button4" and "button5". Signed-off-by: Fabian Lesniak --- qapi-schema.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qapi-schema.json b/qapi-schema.json index f3e9bfc..7f3272f 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -4277,10 +4277,15 @@ # # Button of a pointer input device (mouse, tablet). # +# @side: front side button of a 5-button mouse (since 2.9) +# +# @extra: rear side button of a 5-button mouse (since 2.9) +# # Since: 2.0 ## { 'enum' : 'InputButton', - 'data' : [ 'left', 'middle', 'right', 'wheel-up', 'wheel-down' ] } + 'data' : [ 'left', 'middle', 'right', 'wheel-up', 'wheel-down', 'side', + 'extra' ] } ## # @InputAxis