Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
libinput
libinput
Commits
973a895d
Commit
973a895d
authored
Sep 18, 2018
by
Peter Hutterer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
quirks: sort the quirks model flags in alphabetical order
parent
b1ee7ad2
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
44 additions
and
44 deletions
+44
-44
src/quirks.c
src/quirks.c
+22
-22
src/quirks.h
src/quirks.h
+11
-11
tools/shared.c
tools/shared.c
+11
-11
No files found.
src/quirks.c
View file @
973a895d
...
...
@@ -228,32 +228,32 @@ quirk_get_name(enum quirk q)
{
switch
(
q
)
{
case
QUIRK_MODEL_ALPS_TOUCHPAD
:
return
"ModelALPSTouchpad"
;
case
QUIRK_MODEL_APPLE_TOUCHPAD
:
return
"ModelAppleTouchpad"
;
case
QUIRK_MODEL_APPLE_MAGICMOUSE
:
return
"ModelAppleMagicMouse"
;
case
QUIRK_MODEL_
TABLET_NO_TILT
:
return
"Model
TabletNoTilt
"
;
case
QUIRK_MODEL_
APPLE_TOUCHPAD
:
return
"Model
AppleTouchpad
"
;
case
QUIRK_MODEL_APPLE_TOUCHPAD_ONEBUTTON
:
return
"ModelAppleTouchpadOneButton"
;
case
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
:
return
"ModelTouchpadVisibleMarker"
;
case
QUIRK_MODEL_CYBORG_RAT
:
return
"ModelCyborgRat"
;
case
QUIRK_MODEL_BOUNCING_KEYS
:
return
"ModelBouncingKeys"
;
case
QUIRK_MODEL_CHROMEBOOK
:
return
"ModelChromebook"
;
case
QUIRK_MODEL_CLEVO_W740SU
:
return
"ModelClevoW740SU"
;
case
QUIRK_MODEL_CYBORG_RAT
:
return
"ModelCyborgRat"
;
case
QUIRK_MODEL_HP6910_TOUCHPAD
:
return
"ModelHP6910Touchpad"
;
case
QUIRK_MODEL_HP8510_TOUCHPAD
:
return
"ModelHP8510Touchpad"
;
case
QUIRK_MODEL_HP_PAVILION_DM4_TOUCHPAD
:
return
"ModelHPPavilionDM4Touchpad"
;
case
QUIRK_MODEL_HP_STREAM11_TOUCHPAD
:
return
"ModelHPStream11Touchpad"
;
case
QUIRK_MODEL_HP_ZBOOK_STUDIO_G3
:
return
"ModelHPZBookStudioG3"
;
case
QUIRK_MODEL_
TABLET_NO_PROXIMITY_OUT
:
return
"ModelTabletNoProximityOut
"
;
case
QUIRK_MODEL_
LENOVO_CARBON_X1_6TH
:
return
"ModelLenovoCarbonX16th
"
;
case
QUIRK_MODEL_LENOVO_SCROLLPOINT
:
return
"ModelLenovoScrollPoint"
;
case
QUIRK_MODEL_LENOVO_X230
:
return
"ModelLenovoX230"
;
case
QUIRK_MODEL_LENOVO_T450_TOUCHPAD
:
return
"ModelLenovoT450Touchpad"
;
case
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
:
return
"ModelTabletModeNoSuspend"
;
case
QUIRK_MODEL_LENOVO_CARBON_X1_6TH
:
return
"ModelLenovoCarbonX16th"
;
case
QUIRK_MODEL_TRACKBALL
:
return
"ModelTrackball"
;
case
QUIRK_MODEL_LENOVO_X230
:
return
"ModelLenovoX230"
;
case
QUIRK_MODEL_LOGITECH_MARBLE_MOUSE
:
return
"ModelLogitechMarbleMouse"
;
case
QUIRK_MODEL_BOUNCING_KEYS
:
return
"ModelBouncingKeys"
;
case
QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD
:
return
"ModelSynapticsSerialTouchpad"
;
case
QUIRK_MODEL_SYSTEM76_BONOBO
:
return
"ModelSystem76Bonobo"
;
case
QUIRK_MODEL_CLEVO_W740SU
:
return
"ModelClevoW740SU"
;
case
QUIRK_MODEL_SYSTEM76_GALAGO
:
return
"ModelSystem76Galago"
;
case
QUIRK_MODEL_SYSTEM76_KUDU
:
return
"ModelSystem76Kudu"
;
case
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
:
return
"ModelTabletModeNoSuspend"
;
case
QUIRK_MODEL_TABLET_NO_PROXIMITY_OUT
:
return
"ModelTabletNoProximityOut"
;
case
QUIRK_MODEL_TABLET_NO_TILT
:
return
"ModelTabletNoTilt"
;
case
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
:
return
"ModelTouchpadVisibleMarker"
;
case
QUIRK_MODEL_TRACKBALL
:
return
"ModelTrackball"
;
case
QUIRK_MODEL_WACOM_TOUCHPAD
:
return
"ModelWacomTouchpad"
;
case
QUIRK_ATTR_SIZE_HINT
:
return
"AttrSizeHint"
;
...
...
@@ -567,32 +567,32 @@ parse_model(struct quirks_context *ctx,
{
enum
quirk
quirks
[]
=
{
QUIRK_MODEL_ALPS_TOUCHPAD
,
QUIRK_MODEL_APPLE_TOUCHPAD
,
QUIRK_MODEL_APPLE_MAGICMOUSE
,
QUIRK_MODEL_
TABLET_NO_TILT
,
QUIRK_MODEL_
APPLE_TOUCHPAD
,
QUIRK_MODEL_APPLE_TOUCHPAD_ONEBUTTON
,
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
,
QUIRK_MODEL_CYBORG_RAT
,
QUIRK_MODEL_BOUNCING_KEYS
,
QUIRK_MODEL_CHROMEBOOK
,
QUIRK_MODEL_CLEVO_W740SU
,
QUIRK_MODEL_CYBORG_RAT
,
QUIRK_MODEL_HP6910_TOUCHPAD
,
QUIRK_MODEL_HP8510_TOUCHPAD
,
QUIRK_MODEL_HP_PAVILION_DM4_TOUCHPAD
,
QUIRK_MODEL_HP_STREAM11_TOUCHPAD
,
QUIRK_MODEL_HP_ZBOOK_STUDIO_G3
,
QUIRK_MODEL_
TABLET_NO_PROXIMITY_OUT
,
QUIRK_MODEL_
LENOVO_CARBON_X1_6TH
,
QUIRK_MODEL_LENOVO_SCROLLPOINT
,
QUIRK_MODEL_LENOVO_X230
,
QUIRK_MODEL_LENOVO_T450_TOUCHPAD
,
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
,
QUIRK_MODEL_LENOVO_CARBON_X1_6TH
,
QUIRK_MODEL_TRACKBALL
,
QUIRK_MODEL_LENOVO_X230
,
QUIRK_MODEL_LOGITECH_MARBLE_MOUSE
,
QUIRK_MODEL_BOUNCING_KEYS
,
QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD
,
QUIRK_MODEL_SYSTEM76_BONOBO
,
QUIRK_MODEL_CLEVO_W740SU
,
QUIRK_MODEL_SYSTEM76_GALAGO
,
QUIRK_MODEL_SYSTEM76_KUDU
,
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
,
QUIRK_MODEL_TABLET_NO_PROXIMITY_OUT
,
QUIRK_MODEL_TABLET_NO_TILT
,
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
,
QUIRK_MODEL_TRACKBALL
,
QUIRK_MODEL_WACOM_TOUCHPAD
,
};
bool
b
;
...
...
src/quirks.h
View file @
973a895d
...
...
@@ -55,32 +55,32 @@ struct quirk_range {
*/
enum
quirk
{
QUIRK_MODEL_ALPS_TOUCHPAD
=
100
,
QUIRK_MODEL_APPLE_TOUCHPAD
,
QUIRK_MODEL_APPLE_MAGICMOUSE
,
QUIRK_MODEL_
TABLET_NO_TILT
,
QUIRK_MODEL_
APPLE_TOUCHPAD
,
QUIRK_MODEL_APPLE_TOUCHPAD_ONEBUTTON
,
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
,
QUIRK_MODEL_CYBORG_RAT
,
QUIRK_MODEL_BOUNCING_KEYS
,
QUIRK_MODEL_CHROMEBOOK
,
QUIRK_MODEL_CLEVO_W740SU
,
QUIRK_MODEL_CYBORG_RAT
,
QUIRK_MODEL_HP6910_TOUCHPAD
,
QUIRK_MODEL_HP8510_TOUCHPAD
,
QUIRK_MODEL_HP_PAVILION_DM4_TOUCHPAD
,
QUIRK_MODEL_HP_STREAM11_TOUCHPAD
,
QUIRK_MODEL_HP_ZBOOK_STUDIO_G3
,
QUIRK_MODEL_
TABLET_NO_PROXIMITY_OUT
,
QUIRK_MODEL_
LENOVO_CARBON_X1_6TH
,
QUIRK_MODEL_LENOVO_SCROLLPOINT
,
QUIRK_MODEL_LENOVO_X230
,
QUIRK_MODEL_LENOVO_T450_TOUCHPAD
,
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
,
QUIRK_MODEL_LENOVO_CARBON_X1_6TH
,
QUIRK_MODEL_TRACKBALL
,
QUIRK_MODEL_LENOVO_X230
,
QUIRK_MODEL_LOGITECH_MARBLE_MOUSE
,
QUIRK_MODEL_BOUNCING_KEYS
,
QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD
,
QUIRK_MODEL_SYSTEM76_BONOBO
,
QUIRK_MODEL_CLEVO_W740SU
,
QUIRK_MODEL_SYSTEM76_GALAGO
,
QUIRK_MODEL_SYSTEM76_KUDU
,
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
,
QUIRK_MODEL_TABLET_NO_PROXIMITY_OUT
,
QUIRK_MODEL_TABLET_NO_TILT
,
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
,
QUIRK_MODEL_TRACKBALL
,
QUIRK_MODEL_WACOM_TOUCHPAD
,
...
...
tools/shared.c
View file @
973a895d
...
...
@@ -664,32 +664,32 @@ tools_list_device_quirks(struct quirks_context *ctx,
switch
(
*
q
)
{
case
QUIRK_MODEL_ALPS_TOUCHPAD
:
case
QUIRK_MODEL_APPLE_TOUCHPAD
:
case
QUIRK_MODEL_APPLE_MAGICMOUSE
:
case
QUIRK_MODEL_
TABLET_NO_TILT
:
case
QUIRK_MODEL_
APPLE_TOUCHPAD
:
case
QUIRK_MODEL_APPLE_TOUCHPAD_ONEBUTTON
:
case
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
:
case
QUIRK_MODEL_CYBORG_RAT
:
case
QUIRK_MODEL_BOUNCING_KEYS
:
case
QUIRK_MODEL_CHROMEBOOK
:
case
QUIRK_MODEL_CLEVO_W740SU
:
case
QUIRK_MODEL_CYBORG_RAT
:
case
QUIRK_MODEL_HP6910_TOUCHPAD
:
case
QUIRK_MODEL_HP8510_TOUCHPAD
:
case
QUIRK_MODEL_HP_PAVILION_DM4_TOUCHPAD
:
case
QUIRK_MODEL_HP_STREAM11_TOUCHPAD
:
case
QUIRK_MODEL_HP_ZBOOK_STUDIO_G3
:
case
QUIRK_MODEL_
TABLET_NO_PROXIMITY_OUT
:
case
QUIRK_MODEL_
LENOVO_CARBON_X1_6TH
:
case
QUIRK_MODEL_LENOVO_SCROLLPOINT
:
case
QUIRK_MODEL_LENOVO_X230
:
case
QUIRK_MODEL_LENOVO_T450_TOUCHPAD
:
case
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
:
case
QUIRK_MODEL_LENOVO_CARBON_X1_6TH
:
case
QUIRK_MODEL_TRACKBALL
:
case
QUIRK_MODEL_LENOVO_X230
:
case
QUIRK_MODEL_LOGITECH_MARBLE_MOUSE
:
case
QUIRK_MODEL_BOUNCING_KEYS
:
case
QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD
:
case
QUIRK_MODEL_SYSTEM76_BONOBO
:
case
QUIRK_MODEL_CLEVO_W740SU
:
case
QUIRK_MODEL_SYSTEM76_GALAGO
:
case
QUIRK_MODEL_SYSTEM76_KUDU
:
case
QUIRK_MODEL_TABLET_MODE_NO_SUSPEND
:
case
QUIRK_MODEL_TABLET_NO_PROXIMITY_OUT
:
case
QUIRK_MODEL_TABLET_NO_TILT
:
case
QUIRK_MODEL_TOUCHPAD_VISIBLE_MARKER
:
case
QUIRK_MODEL_TRACKBALL
:
case
QUIRK_MODEL_WACOM_TOUCHPAD
:
snprintf
(
buf
,
sizeof
(
buf
),
"%s=1"
,
name
);
callback
(
userdata
,
buf
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment