[steam/f24] Microsoft keyboards have been fixed in kernel 4.9 and backported to other kernels
by Simone Caronni
commit bb1898128909fa6461338d262e1a492fb4eef2f0
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Sun Jan 8 10:05:06 2017 +0100
Microsoft keyboards have been fixed in kernel 4.9 and backported to other kernels
51-these-are-not-joysticks-rm.rules | 30 ++++++------------------------
README.Fedora | 25 +++----------------------
steam.spec | 6 +++++-
3 files changed, 14 insertions(+), 47 deletions(-)
---
diff --git a/51-these-are-not-joysticks-rm.rules b/51-these-are-not-joysticks-rm.rules
index c028a0b..da8a2c7 100644
--- a/51-these-are-not-joysticks-rm.rules
+++ b/51-these-are-not-joysticks-rm.rules
@@ -3,30 +3,6 @@
# This file is auto-generated. For more information:
# https://github.com/denilsonsa/udev-joystick-blacklist
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="009d", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="009d", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b0", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b0", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b4", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b4", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0730", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0730", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0745", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0745", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0748", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0748", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0768", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0768", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0773", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0773", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07a5", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07a5", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07b2", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07b2", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0800", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0800", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
@@ -81,6 +57,12 @@ SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f32a", ENV{ID_IN
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f32a", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f613", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f613", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f624", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f624", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="1e7d", ATTRS{idProduct}=="2e4a", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="1e7d", ATTRS{idProduct}=="2e4a", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="422d", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="422d", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="2516", ATTRS{idProduct}=="001f", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="2516", ATTRS{idProduct}=="001f", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="2516", ATTRS{idProduct}=="0028", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
diff --git a/README.Fedora b/README.Fedora
index c1fe592..e46bf1d 100644
--- a/README.Fedora
+++ b/README.Fedora
@@ -73,28 +73,6 @@ The package contains the UDEV rules for the following devices:
Workaround to have it properly detected as a game pad and not a mouse.
-- Microsoft Microsoft Wireless Optical Desktop® 2.10
-- Microsoft Wireless Desktop - Comfort Edition
-- Microsoft Microsoft® Digital Media Pro Keyboard
-- Microsoft Corp. Digital Media Pro Keyboard
-- Microsoft Microsoft® Digital Media Keyboard
-- Microsoft Corp. Digital Media Keyboard 1.0A
-- Microsoft Microsoft® Digital Media Keyboard 3000
-- Microsoft Microsoft® 2.4GHz Transceiver v6.0
-- Microsoft Microsoft® 2.4GHz Transceiver v8.0
-- Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
-- Microsoft Wireless Mobile Mouse 1000
-- Microsoft Wireless Desktop 3000
-- Microsoft® SideWinder(TM) 2.4GHz Transceiver
-- Microsoft Corp. Wired Keyboard 600
-- Microsoft Corp. Sidewinder X4 keyboard
-- Microsoft Corp. Arc Touch Mouse Transceiver
-- Microsoft® 2.4GHz Transceiver v9.0
-- Microsoft® Nano Transceiver v2.1
-- Microsoft Sculpt Ergonomic Keyboard (5KV-00001)
-- Microsoft® Nano Transceiver v1.0
-- Microsoft Wireless Keyboard 800
-- Microsoft® Nano Transceiver v2.0
- Wacom ET-0405 Graphire
- Wacom ET-0405A Graphire2 (4x5)
- Wacom ET-0507A Graphire2 (5x7)
@@ -122,8 +100,11 @@ The package contains the UDEV rules for the following devices:
- A4 Tech Co., Ltd X7 G800V keyboard
- A4 Tech Co., Ltd Bloody B540 keyboard
- A4 Tech Co., Ltd Bloody V2 mouse
+- A4 Tech Co., Ltd Bloody B120 Keyboard
+- Roccat Tyon Mouse
- Cooler Master Storm Mizar Mouse
- Cooler Master Storm Alcor Mouse
+- Winkeyless.kr Keyboards
Workaround to have them properly detected as mouse/keyboards and not
joysticks. This prevents the "ghost" keypresses in Steam Big Picture mode.
diff --git a/steam.spec b/steam.spec
index 004424e..cdf4d44 100644
--- a/steam.spec
+++ b/steam.spec
@@ -6,7 +6,7 @@
Name: steam
Version: 1.0.0.54
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -173,6 +173,10 @@ fi
%{_udevrulesdir}/*
%changelog
+* Sun Jan 08 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-3
+- Microsoft keyboards have been fixed in kernel 4.9 and backported to other
+ kernels.
+
* Tue Dec 13 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-2
- Re-add close functionality to X window button (#3210).
7 years, 10 months
[steam/el7] Microsoft keyboards have been fixed in kernel 4.9 and backported to other kernels
by Simone Caronni
commit 60617ad0e8a3191fdb85fe67ceabd8cfe1e3dbd5
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Sun Jan 8 10:05:06 2017 +0100
Microsoft keyboards have been fixed in kernel 4.9 and backported to other kernels
51-these-are-not-joysticks-rm.rules | 30 ++++++------------------------
README.Fedora | 25 +++----------------------
steam.spec | 6 +++++-
3 files changed, 14 insertions(+), 47 deletions(-)
---
diff --git a/51-these-are-not-joysticks-rm.rules b/51-these-are-not-joysticks-rm.rules
index c028a0b..da8a2c7 100644
--- a/51-these-are-not-joysticks-rm.rules
+++ b/51-these-are-not-joysticks-rm.rules
@@ -3,30 +3,6 @@
# This file is auto-generated. For more information:
# https://github.com/denilsonsa/udev-joystick-blacklist
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="009d", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="009d", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b0", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b0", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b4", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00b4", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0730", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0730", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0745", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0745", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0748", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0748", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0750", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0768", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0768", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0773", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0773", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07a5", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07a5", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07b2", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="07b2", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0800", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
-SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0800", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
@@ -81,6 +57,12 @@ SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f32a", ENV{ID_IN
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f32a", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f613", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f613", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f624", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="09da", ATTRS{idProduct}=="f624", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="1e7d", ATTRS{idProduct}=="2e4a", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="1e7d", ATTRS{idProduct}=="2e4a", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="422d", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
+SUBSYSTEM=="input", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="422d", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="2516", ATTRS{idProduct}=="001f", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="2516", ATTRS{idProduct}=="001f", KERNEL=="js[0-9]*", RUN+="/bin/rm %E{DEVNAME}", ENV{ID_INPUT_JOYSTICK}=""
SUBSYSTEM=="input", ATTRS{idVendor}=="2516", ATTRS{idProduct}=="0028", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
diff --git a/README.Fedora b/README.Fedora
index c1fe592..e46bf1d 100644
--- a/README.Fedora
+++ b/README.Fedora
@@ -73,28 +73,6 @@ The package contains the UDEV rules for the following devices:
Workaround to have it properly detected as a game pad and not a mouse.
-- Microsoft Microsoft Wireless Optical Desktop® 2.10
-- Microsoft Wireless Desktop - Comfort Edition
-- Microsoft Microsoft® Digital Media Pro Keyboard
-- Microsoft Corp. Digital Media Pro Keyboard
-- Microsoft Microsoft® Digital Media Keyboard
-- Microsoft Corp. Digital Media Keyboard 1.0A
-- Microsoft Microsoft® Digital Media Keyboard 3000
-- Microsoft Microsoft® 2.4GHz Transceiver v6.0
-- Microsoft Microsoft® 2.4GHz Transceiver v8.0
-- Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
-- Microsoft Wireless Mobile Mouse 1000
-- Microsoft Wireless Desktop 3000
-- Microsoft® SideWinder(TM) 2.4GHz Transceiver
-- Microsoft Corp. Wired Keyboard 600
-- Microsoft Corp. Sidewinder X4 keyboard
-- Microsoft Corp. Arc Touch Mouse Transceiver
-- Microsoft® 2.4GHz Transceiver v9.0
-- Microsoft® Nano Transceiver v2.1
-- Microsoft Sculpt Ergonomic Keyboard (5KV-00001)
-- Microsoft® Nano Transceiver v1.0
-- Microsoft Wireless Keyboard 800
-- Microsoft® Nano Transceiver v2.0
- Wacom ET-0405 Graphire
- Wacom ET-0405A Graphire2 (4x5)
- Wacom ET-0507A Graphire2 (5x7)
@@ -122,8 +100,11 @@ The package contains the UDEV rules for the following devices:
- A4 Tech Co., Ltd X7 G800V keyboard
- A4 Tech Co., Ltd Bloody B540 keyboard
- A4 Tech Co., Ltd Bloody V2 mouse
+- A4 Tech Co., Ltd Bloody B120 Keyboard
+- Roccat Tyon Mouse
- Cooler Master Storm Mizar Mouse
- Cooler Master Storm Alcor Mouse
+- Winkeyless.kr Keyboards
Workaround to have them properly detected as mouse/keyboards and not
joysticks. This prevents the "ghost" keypresses in Steam Big Picture mode.
diff --git a/steam.spec b/steam.spec
index 004424e..cdf4d44 100644
--- a/steam.spec
+++ b/steam.spec
@@ -6,7 +6,7 @@
Name: steam
Version: 1.0.0.54
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -173,6 +173,10 @@ fi
%{_udevrulesdir}/*
%changelog
+* Sun Jan 08 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-3
+- Microsoft keyboards have been fixed in kernel 4.9 and backported to other
+ kernels.
+
* Tue Dec 13 2016 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-2
- Re-add close functionality to X window button (#3210).
7 years, 10 months
[xv/el7] (7 commits) ...fix typo in changelog date
by Xavier Bachelot
Summary of changes:
3115110... Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mas (*)
54418c8... Fix build with -Werror=format-security (*)
bcdb69b... * Fri Jul 03 2015 Gabriel Somlo <somlo at cmu.edu> 3.10a.ju (*)
4630a1c... fixed spec file error (*)
a0dcc22... fix typo in specfile (*)
d578d58... rebuild for libjasper.so.4 (jasper 2.0.2) in Rawhide (*)
ec59914... fix typo in changelog date (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 10 months
[xine-ui/el7: 3/3] Merge remote-tracking branch 'origin/master' into el7
by Xavier Bachelot
commit 5f996efc9edf31c3f77a23e371dce0bf6dbe391c
Merge: 1de8ca1 ee995b2
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Sat Jan 7 16:52:18 2017 +0100
Merge remote-tracking branch 'origin/master' into el7
xine-ui.spec | 31 +++++++++++++++++++++----------
1 file changed, 21 insertions(+), 10 deletions(-)
---
7 years, 10 months
[xine-ui] Fix conditional BR on lirc-devel for EL7.
by Xavier Bachelot
commit ee995b285e18c7715d24fa8e352a26bf703b6237
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Sat Jan 7 16:50:48 2017 +0100
Fix conditional BR on lirc-devel for EL7.
xine-ui.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/xine-ui.spec b/xine-ui.spec
index 9e00221..e618df7 100644
--- a/xine-ui.spec
+++ b/xine-ui.spec
@@ -6,7 +6,7 @@
Summary: A skinned xlib-based gui for xine-lib
Name: xine-ui
Version: 0.99.9
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.xine-project.org/
@@ -84,7 +84,7 @@ BuildRequires: xorg-x11-proto-devel
BuildRequires: libjpeg-turbo-devel
# lirc-devel is not available on EPEL-5
-%if 0%{?fedora} || 0%{?el6}
+%if 0%{?fedora} || 0%{?rhel} >= 6
BuildRequires: lirc-devel
%endif
@@ -264,6 +264,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%lang(pl) %{_mandir}/pl/man1/aaxine*
%changelog
+* Sat Jan 07 2017 Xavier Bachelot <xavier(a)bachelot.org> - 0.99.9-3
+- Fix conditional BR on lirc-devel for EL7.
+
* Thu Oct 20 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.99.9-2
- Fix man files (rfbz#4297)
7 years, 10 months
[gnome-mpv/f24] Update to 0.11.
by Vasiliy Glazov
Summary of changes:
5aeb09f... Update to 0.11. (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 10 months
[gnome-mpv/f25] Update to 0.11.
by Vasiliy Glazov
Summary of changes:
5aeb09f... Update to 0.11. (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 10 months
[gnome-mpv] Update to 0.11.
by Vasiliy Glazov
commit 5aeb09fbee09b48d1dcdf533356332cf9824d549
Author: Vascom <vascom2(a)gmail.com>
Date: Sat Jan 7 11:42:27 2017 +0300
Update to 0.11.
.gitignore | 1 +
gnome-mpv.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2c5a9c7..cb15df9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/gnome-mpv-0.10.tar.xz
+/gnome-mpv-0.11.tar.xz
diff --git a/gnome-mpv.spec b/gnome-mpv.spec
index 7a7c723..7a23675 100644
--- a/gnome-mpv.spec
+++ b/gnome-mpv.spec
@@ -3,8 +3,8 @@
%global mpv_version 1.20
Name: gnome-mpv
-Version: 0.10
-Release: 2%{?dist}
+Version: 0.11
+Release: 1%{?dist}
Summary: A simple GTK+ frontend for mpv
License: GPLv3+
@@ -70,6 +70,9 @@ fi
%{_datadir}/icons/hicolor/*/apps/%{name}*.svg
%changelog
+* Sat Jan 07 2017 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.11-1
+- Update to 0.11
+
* Mon Nov 28 2016 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.10-2
- Bump release
diff --git a/sources b/sources
index f8d32ee..69b20e6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4938d1a533e2ef93a11de6b5748b9f1d gnome-mpv-0.10.tar.xz
+78e04d8fb3e4d124067f1f0936c7a62a gnome-mpv-0.11.tar.xz
7 years, 10 months