Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37555274
en ru br
Репозитории ALT
S:1.39-alt9
5.1: 1.28-alt1
4.1: 1.17-alt1.1
4.0: 1.14-alt1
www.altlinux.org/Changes

Группа :: Система/Ядро и оборудование
Пакет: pommed

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: pommed-1.39-alt-add-kbd.patch
Скачать


--- pommed-1.39/pommed/evdev.c.fix	2011-06-02 13:24:05.000000000 +0400
+++ pommed-1.39/pommed/evdev.c	2012-05-18 02:33:25.785748681 +0400
@@ -678,9 +678,10 @@ evdev_is_wellspring5(unsigned short *id)
     return 0;
 
   if ((product == USB_PRODUCT_ID_WELLSPRING5_ANSI)
       || (product == USB_PRODUCT_ID_WELLSPRING5_ISO)
-      || (product == USB_PRODUCT_ID_WELLSPRING5_JIS))
+      || (product == USB_PRODUCT_ID_WELLSPRING5_JIS)
+      || (product == USB_PRODUCT_ID_APPLE_KBD_INTERNAL))
     {
       logdebug(" -> WellSpring V USB assembly\n");
 
       kbd_set_fnmode();
--- pommed-1.39/pommed/evdev.h.fix	2011-06-02 13:24:05.000000000 +0400
+++ pommed-1.39/pommed/evdev.h	2012-05-18 02:25:31.963433068 +0400
@@ -20,8 +20,11 @@
 #define USB_VENDOR_ID_APPLE           0x05ac
 
 /* Fountain & Geyser devices : AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext */
 
+/* Apple Inc. Apple Internal Keyboard / Trackpad */
+#define USB_PRODUCT_ID_APPLE_KBD_INTERNAL 0x0252
+
 /* Apple Fountain keyboard + trackpad */
 #define USB_PRODUCT_ID_FOUNTAIN_ANSI  0x020e
 #define USB_PRODUCT_ID_FOUNTAIN_ISO   0x020f
 #define USB_PRODUCT_ID_FOUNTAIN_JIS   0x0210
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin