Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Ricardo Freire
    @ricardoifc
    hi, ITE Device(8291) the device does not appear with hwinfo. I have a GI5CNXA. Delete macOs and install windows and lights no longer work on windows or linux
    ricardoifc@ricardoifc:~$ sudo aucc -c green -b 4
    Traceback (most recent call last):
    File "/usr/local/bin/aucc", line 10, in <module>
    sys.exit(main())
    File "/usr/local/lib/python3.7/dist-packages/aucc/main.py", line 86, in main
    control = ControlCenter(vendor_id=0x048d, product_id=0xce00)
    File "/usr/local/lib/python3.7/dist-packages/aucc/main.py", line 37, in init
    super(ControlCenter, self).init(vendor_id, product_id)
    File "/usr/local/lib/python3.7/dist-packages/aucc/core/handler.py", line 50, in init
    super(DeviceHandler, self).init(vendor_id, product_id)
    File "/usr/local/lib/python3.7/dist-packages/aucc/core/handler.py", line 16, in init
    self._device = self._get_device(vendor_id, product_id)
    File "/usr/local/lib/python3.7/dist-packages/aucc/core/handler.py", line 27, in _get_device
    if device.is_kernel_driver_active(1):
    AttributeError: 'NoneType' object has no attribute 'is_kernel_driver_active'
    Help me : ( the lights are no longer worth
    johnnywycliffe
    @johnnywycliffe
    Hello all, Just wanted to update you that the Eluktronics Max-15 running Fedora 32 seems to run the python script (no errors) but fails to actually set anything. Sometimes, it turns the RGB off completely, but it's inconsistant.
    I checked with hwinfo, I do have ITE Device(8291), so that's not the problem.
    johnnywycliffe
    @johnnywycliffe
    Okay, it turns out I'm retarded. It says right on the page, this only works for revision 0.02
    Maybe link this library instead of the chinese Mac one? https://pypi.org/project/avell-a52/
    icemic007
    @icemic007
    hello?
    icemic007
    @icemic007
    anyone have time to help? i just got my evoo gaming laptop and installed pop os on it.
    Rodrigo Gomes
    @rodgomesc
    Hello, Sorry for delayed feedback
    What is your ite device revision?
    icemic007
    @icemic007
    not a problem, im not in a rush.
    revision =
    icemic007
    @icemic007
    Bus 001 Device 003: ID 048d:ce00 Integrated Technology Express, Inc. ITE Device(8291)
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x048d Integrated Technology Express, Inc.
    idProduct 0xce00
    bcdDevice 0.02
    iManufacturer 1 ITE Tech. Inc.
    iProduct 2 ITE Device(8291)
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x003b
    bNumInterfaces 2
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
    Self Powered
    MaxPower 100mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 0
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 1 Boot Interface Subclass
    bInterfaceProtocol 1 Keyboard
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.10
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 23
    Report Descriptor: (length is 23)
    Item(Global): Usage Page, data= [ 0x89 0xff ] 65417
    (null)
    Item(Local ): Usage, data= [ 0x10 ] 16
    (null)
    Item(Main ): Collection, data= [ 0x01 ] 1
    Application
    Item(Global): Report ID, data= [ 0x5a ] 90
    Item(Local ): Usage, data= [ 0x01 ] 1
    (null)
    Item(Global): Logical Minimum, data= [ 0x00 ] 0
    Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
    Item(Global): Report Size, data= [ 0x08 ] 8
    Item(Global): Report Count, data= [ 0x10 ] 16
    Item(Main ): Feature, data= [ 0x00 ] 0
    Data Array Absolute No_Wrap Linear
    Preferred_State No_Null_Position Non_Volatile Bitfield
    Item(Main ): End Collection, data=none
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 0
    bInterfaceProtocol 0
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.10
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 31
    Report Descriptors:
    UNAVAILABLE
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x02 EP 2 OUT
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 1
    can't get device qualifier: Resource temporarily unavailable
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x00
    Device Status: 0x0001
    Self Powered
    do you need anymore info? let me know thanks!!! :)
    Marcos Paulo Gomes de Melo
    @marcospgmelo
    Hello guys, i'm trying to install the package on my MINT OS, but getting some problems like :
    python3 setup.py build
    Traceback (most recent call last):
    File "setup.py", line 1, in <module>
    from setuptools import setup, find_packages
    ModuleNotFoundError: No module named 'setuptools'
    Marcos Paulo Gomes de Melo
    @marcospgmelo
    Fixed, Thanks :D
    didn't instaled pip3 and pip3 setuptools
    all working in my 2AM h700
    icemic007
    @icemic007
    let me know if you need anymore info. thanks
    icemic007
    @icemic007
    when ever you have time!!!!! thanks
    icemic007
    @icemic007
    please
    Coopz
    @leonard.john.cooper_gitlab

    Working on "Wootbook Ultra II" - aka TongFeng GM5MP0W (Please excuse my English here).
    Tested all colours, options - 100% working.|

    I did compile, and simple updated the ProductID to match my hardware: vendor_id=0x048d, product_id=0x6004

    Coopz
    @leonard.john.cooper_gitlab
    Running Mint 20 with 5.7.8-xanmod2
    Coopz
    @leonard.john.cooper_gitlab
    Bus 001 Device 003: ID 048d:6004 Integrated Technology Express, Inc. ITE Device(8291) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x048d Integrated Technology Express, Inc. idProduct 0x6004 bcdDevice 0.03 iManufacturer 1 ITE Tech. Inc. iProduct 2 ITE Device(8291) iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x003b bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 23 Report Descriptor: (length is 23) Item(Global): Usage Page, data= [ 0x89 0xff ] 65417 (null) Item(Local ): Usage, data= [ 0x10 ] 16 (null) Item(Main ): Collection, data= [ 0x01 ] 1 Application Item(Global): Report ID, data= [ 0x5a ] 90 Item(Local ): Usage, data= [ 0x01 ] 1 (null) Item(Global): Logical Minimum, data= [ 0x00 ] 0 Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255 Item(Global): Report Size, data= [ 0x08 ] 8 Item(Global): Report Count, data= [ 0x10 ] 16 Item(Main ): Feature, data= [ 0x00 ] 0 Data Array Absolute No_Wrap Linear Preferred_State No_Null_Position Non_Volatile Bitfield Item(Main ): End Collection, data=none Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 31 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 can't get device qualifier: Resource temporarily unavailable can't get debug descriptor: Resource temporarily unavailable Device Status: 0x
    Coopz
    @leonard.john.cooper_gitlab

    @icemic007
    You have a "revision" 2.
    You were actually looking for this "bcdDevice 0.02" and not anything stating, I know - Obvious, riiiight?

    Depending on what you need, One of these 2 should fit.
    https://pypi.org/project/avell-a52/
    https://github.com/kirainmoe/tongfang-hackintosh-utility/blob/master/README-en.md

    All you could need!

    Coopz
    @leonard.john.cooper_gitlab

    @ricardoifc
    Searching for 'ITE Device(8291)' is not necessarily the way to go, but alternatives could cause the dev owner to go grey providing endless support.

    Just as 'sudo lsusb -d 048d:ce00 -vvv' is absolute whether this package will or wont work... but again, same reason!
    Your issue is simply that the script did not find the single specific 'Make and Model' (Vendor/Product) specified in the code.
    For example, my 'model' (product} is 6004 and not 00ce , so a little digging is needed.

    The "name" you are searching for is a maintained list, and cached (or not) by the utilities used in this thread.
    see wiki: https://en.wikipedia.org/wiki/Lspci#

    Now to the point. Given this Keyboard is a usb device, and we know the vendor, we can use lsusb instead, returning the product id too.
    Vendor is 0x048d Aka Integrated Technology Express, Inc.

    lsusb -d 0x048d:

    result: Bus 001 Device 003: ID 048d:6004 Integrated Technology Express, Inc. ITE Device(8291)

    Or, if you want ALOT more info:

    Coopz
    @leonard.john.cooper_gitlab

    Daft - cut me off.

    For alot more info use: lsusb 0x048d: -vvv

    To actually fox your issuee follow the instructions on github to compile, but update the line in the error to make your 'ProductID'

    File "/usr/local/lib/python3.7/dist-packages/aucc/main.py", line 86, in main
    control = ControlCenter(vendor_id=0x048d, product_id=0xce00)

    icemic007
    @icemic007
    Bus 001 Device 003: ID 048d:ce00 Integrated Technology Express, Inc. ITE Device(8291)
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x048d Integrated Technology Express, Inc.
    idProduct 0xce00
    bcdDevice 0.02
    iManufacturer 1 ITE Tech. Inc.
    iProduct 2 ITE Device(8291)
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x003b
    bNumInterfaces 2
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
    Self Powered
    MaxPower 100mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 0
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 1 Boot Interface Subclass
    bInterfaceProtocol 1 Keyboard
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.10
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 23
    Report Descriptor: (length is 23)
    Item(Global): Usage Page, data= [ 0x89 0xff ] 65417
    (null)
    Item(Local ): Usage, data= [ 0x10 ] 16
    (null)
    Item(Main ): Collection, data= [ 0x01 ] 1
    Application
    Item(Global): Report ID, data= [ 0x5a ] 90
    Item(Local ): Usage, data= [ 0x01 ] 1
    (null)
    Item(Global): Logical Minimum, data= [ 0x00 ] 0
    Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
    Item(Global): Report Size, data= [ 0x08 ] 8
    Item(Global): Report Count, data= [ 0x10 ] 16
    Item(Main ): Feature, data= [ 0x00 ] 0
    Data Array Absolute No_Wrap Linear
    Preferred_State No_Null_Position Non_Volatile Bitfield
    Item(Main ): End Collection, data=none
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 3 Human Interface Device
    bInterfaceSubClass 0
    bInterfaceProtocol 0
    iInterface 0
    HID Device Descriptor:
    bLength 9
    bDescriptorType 33
    bcdHID 1.10
    bCountryCode 0 Not supported
    bNumDescriptors 1
    bDescriptorType 34 Report
    wDescriptorLength 31
    Report Descriptors:
    UNAVAILABLE
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x02 EP 2 OUT
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 1
    can't get device qualifier: Resource temporarily unavailable
    can't get debug descriptor: Resource temporarily unavailable
    Device Status: 0x000
    icemic007
    @icemic007
    let me know what eles i need to do? thanks so much again,
    this is the laptop i have, its the best laptop that i have ever had, hands down
    everything on it works fine but the RGB keys
    icemic007
    @icemic007
    https://pypi.org/project/avell-a52/ <-------------------- this worked for me, all thanks for all your help guys
    Rodrigo Gomes
    @rodgomesc
    hello
    @icemic007 Sorry for delayed feedback, avell-a52 onypi is based on my project, the avell-unofficial-control-center does not work for you?
    PhantomR
    @PhantomR
    Hi there, I am getting a libusb Errno 13 Insufficient Permissions on macOS.. I posted an issue here and I'd greatly appreciate if you could help me: rodgomesc/avell-unofficial-control-center#50
    michelcias
    @michelcias
    Olá @rodgomesc . I comprei um Avell A65 e gostaria tentei instalar o 'avell-unofficial-control-center'. Pelo que eu entendi, minha máquina atende aos requisitos. Eu pude instalar seguindo as instruções, mas quando rodo o exemplo 'aucc -c green -b 4' ele apresenta uma tela similar à do colega acima
    montoril@montoril-A65-LIV:~$ aucc
    Traceback (most recent call last):
    File "/usr/local/bin/aucc", line 8, in <module>
    sys.exit(main())
    File "/usr/local/lib/python3.8/dist-packages/aucc/main.py", line 86, in main
    control = ControlCenter(vendor_id=0x048d, product_id=0xce00)
    File "/usr/local/lib/python3.8/dist-packages/aucc/main.py", line 37, in init
    super(ControlCenter, self).init(vendor_id, product_id)
    File "/usr/local/lib/python3.8/dist-packages/aucc/core/handler.py", line 50, in init
    super(DeviceHandler, self).init(vendor_id, product_id)
    File "/usr/local/lib/python3.8/dist-packages/aucc/core/handler.py", line 16, in init
    self._device = self._get_device(vendor_id, product_id)
    File "/usr/local/lib/python3.8/dist-packages/aucc/core/handler.py", line 27, in _get_device
    if device.is_kernel_driver_active(1):
    AttributeError: 'NoneType' object has no attribute 'is_kernel_driver_active'
    Isso me fez pensar que o dispositivo não é compatível. Mas quando eu rodei 'sudo hwinfo --short' ele apresentou (creio eu) o que deveria
    montoril@montoril-A65-LIV:~$ sudo hwinfo --short
    cpu:
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2887 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2888 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2895 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2675 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2687 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2821 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2836 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2675 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2895 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2895 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2700 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2859 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2891 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2894 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2875 MHz
    Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz, 2900 MHz
    keyboard:
    Integrated Technology Express ITE Device(8291)
    /dev/input/event4 AT Translated Set 2 keyboard
    mouse:
    /dev/input/mice UNIW0001:00 093A:0255 Mouse
    /dev/input/mice UNIW0001:00 093A:0255 Touchpad
    monitor:
    LM156LF-1F02 LCD Monitor
    graphics card:
    nVidia VGA compatible controller
    Intel VGA compatible controller
    michelcias
    @michelcias
    Então eu gostaria de perguntar se você poderia confirmar se eu estou deixando passar alguma coisa despercebido, ou se no meu laptop não é possível mesmo usar o driver. Obrigado, um abraço e parabéns pelo trabalho.
    Leandro Henrique
    @lhmoliveira

    Ola Pessoal, bom dia!

    Tentei instalar o driver do teclado retroiluminado na minha maquina linux (Avell A62 com Kubuntu) mas a saida do comando "hwinfoo --short" nao mostra o ITE 8291. Vejam saida abaixo, o que mostra:

    keyboard:
    /dev/input/event4 AT Translated Set 2 keyboard

    Alguem poderia me dar alguma sugestão?
    2 replies
    KJN9000000
    @KJN9000000
    so the application doesnt work with the Max 17/RP17 the keyboard is great and will stay on what ever color set in windows but when i installed the app and ran it the lights went out and I had to remove it and shut down then reboot to get the lights back
    Disappointing to say the least as my Evoo LP6/Mech17 worked with it beautifully to bad I broke it with an underclock that went to low
    Thiago Hartman
    @mestreshake

    hello. i tried to install this, but received this error message:
    Traceback (most recent call last):
    File "/usr/local/bin/aucc", line 8, in <module>
    sys.exit(main())
    File "/usr/local/lib/python3.8/dist-packages/aucc/main.py", line 86, in main
    control = ControlCenter(vendor_id=0x048d, product_id=0xce00)
    File "/usr/local/lib/python3.8/dist-packages/aucc/main.py", line 37, in init
    super(ControlCenter, self).init(vendor_id, product_id)
    File "/usr/local/lib/python3.8/dist-packages/aucc/core/handler.py", line 50, in init
    super(DeviceHandler, self).init(vendor_id, product_id)
    File "/usr/local/lib/python3.8/dist-packages/aucc/core/handler.py", line 16, in init
    self._device = self._get_device(vendor_id, product_id)
    File "/usr/local/lib/python3.8/dist-packages/aucc/core/handler.py", line 27, in _get_device
    if device.is_kernel_driver_active(1):
    AttributeError: 'NoneType' object has no attribute 'is_kernel_driver_active'

    my laptop is an avell a52