At present, i have a dual boot on Laptop (2 separate nvme drives), primary boot device is set to linux mint nvme.
If i boot directly into linux mint, then my controller is not recognised as Xbox controller, it is recognised as Shenzen something (will post lsusb command output ahead), it has a central light which goes green.
But, when i boot into Windows, then my controller is recognised as Xbox controller (central light, goes blue), and then, without unplugging controller, if i reboot into linux mint, controller is recognised as Xbox controller, and it works perfectly in Steam.
It is like, my controller needs to somehow authenticate it is initiated.waking in a windows environment first to declare itself as Xbox controller? And then if it remains on without plugging out, then even if rebooted into Mint, it stays as Xbox controller (blue light is on).
I know this is a small annoyance, but i am really trying to get rid of windows as much as possible, so far already succeeded in running sketchup, msoffice and photoshop on mint itself, now gaming in few games i play is like last hurdle.
So how can i get past this annoyance to having to boot into windows first just to activate my controller? Is this some proprietary issue? Do i need to add something to boot process?
(Controller is Cosmic Bye Ares : Wired USB:
https://www.thecosmicbyte.com/product/c ... er-for-pc/
Thanks in advance. Here are the system details:
--
--
-----------------
Code: Select all
System:
Kernel: 6.5.0-25-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 6.0.4 tk: GTK 3.24.33
wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
Machine:
Type: Laptop System: LENOVO product: 82Y3 v: Legion Slim 7 16IRH8 serial: <superuser required>
Chassis: type: 10 v: Legion Slim 7 16IRH8 serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: SDK0T76485 WIN serial: <superuser required> UEFI: LENOVO
Battery:
ID-1: BAT1 charge: 78.2 Wh (78.0%) condition: 100.2/99.9 Wh (100.3%) volts: 16.7 min: 15.6
model: Sunwoda L22D4PC3 type: Li-poly serial: <filter> status: Not charging cycles: 10
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse serial: <filter>
charge: 55% (should be ignored) rechargeable: yes status: Discharging
CPU:
Info: 14-core (6-mt/8-st) model: 13th Gen Intel Core i7-13700H bits: 64 type: MST AMCP
smt: enabled arch: N/A rev: 2 cache: L1: 1.2 MiB L2: 11.5 MiB L3: 24 MiB
Speed (MHz): avg: 863 high: 1534 min/max: 400/4800:5000:3700 cores: 1: 1229 2: 400 3: 400
4: 1134 5: 1089 6: 1087 7: 931 8: 1002 9: 1113 10: 401 11: 866 12: 1007 13: 1075 14: 400
15: 1453 16: 1534 17: 953 18: 400 19: 400 20: 400 bogomips: 116736
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: NVIDIA vendor: Lenovo driver: nvidia v: 545.29.06 pcie: speed: 16 GT/s lanes: 8 ports:
active: none off: eDP-1 empty: DP-1,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:28e0 class-ID: 0300
Device-2: Chicony Integrated Camera type: USB driver: uvcvideo bus-ID: 3-7:4
chip-ID: 04f2:b7b6 class-ID: fe01 serial: <filter>
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 3200x2000 s-dpi: 239 s-size: 340x220mm (13.4x8.7") s-diag: 405mm (15.9")
Monitor-1: DP-2 res: 3200x2000 dpi: 5080 size: 16x10mm (0.6x0.4") diag: 19mm (0.7")
OpenGL: renderer: NVIDIA GeForce RTX 4060 Laptop GPU/PCIe/SSE2 v: 4.6.0 NVIDIA 545.29.06
direct render: Yes
Audio:
Device-1: Intel vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
chip-ID: 8086:51ca class-ID: 0403
Device-2: NVIDIA vendor: Lenovo driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 8
bus-ID: 01:00.1 chip-ID: 10de:22be class-ID: 0403
Sound Server-1: ALSA v: k6.5.0-25-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel driver: iwlwifi v: kernel port: N/A bus-ID: 00:14.3 chip-ID: 8086:51f1
class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
Bluetooth:
Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:7 chip-ID: 8087:0033 class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 1.84 TiB used: 172.72 GiB (9.2%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVL21T0HCLR-00BL2 size: 953.87 GiB speed: 63.2 Gb/s
lanes: 4 type: SSD serial: <filter> rev: CL1QGXA7 temp: 41.9 C scheme: GPT
ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB speed: 31.6 Gb/s
lanes: 4 type: SSD serial: <filter> rev: 3B4QFXO7 temp: 40.9 C scheme: GPT
Partition:
ID-1: / size: 307.49 GiB used: 172.68 GiB (56.2%) fs: ext4 dev: /dev/nvme1n1p2
ID-2: /boot/efi size: 256 MiB used: 43.7 MiB (17.1%) fs: vfat dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 2-0:1 info: Super-speed hub ports: 1 rev: 3.1 speed: 20 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 12 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 3-1:2 info: Microsoft Xbox360 Controller type: <vendor specific> driver: xpad
interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 500mA chip-ID: 045e:028e class-ID: ff00
Device-2: 3-5:3 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s power: 98mA
chip-ID: 046d:c52b class-ID: 0300
Device-3: 3-7:4 info: Chicony Integrated Camera type: Video driver: uvcvideo interfaces: 3
rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 04f2:b7b6 class-ID: fe01 serial: <filter>
Device-4: 3-8:5 info: Shenzhen Goodix FingerPrint type: <vendor specific> driver: N/A
interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 27c6:550a class-ID: ff00
Device-5: 3-9:6 info: Integrated Express ITE Device(8258) type: Keyboard
driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 048d:c987
class-ID: 0301
Device-6: 3-10:7 info: Intel type: Bluetooth driver: btusb interfaces: 2 rev: 2.0
speed: 12 Mb/s power: 100mA chip-ID: 8087:0033 class-ID: e001
Hub-4: 4-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Sensors:
System Temperatures: cpu: 27.8 C mobo: N/A gpu: nvidia temp: 45 C
Fan Speeds (RPM): N/A
Repos:
Packages: 2726 apt: 2698 flatpak: 28
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https: //brave-browser-apt-release.s3.brave.com/ stable main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com virginia main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/rael-gc-ubuntu-xboxdrv-jammy.list
1: deb [signed-by=/etc/apt/keyrings/rael-gc-ubuntu-xboxdrv-jammy.gpg] https: //ppa.launchpadcontent.net/rael-gc/ubuntu-xboxdrv/ubuntu jammy main
Active apt repos in: /etc/apt/sources.list.d/winehq-jammy.sources
1: deb [arch=amd64 i386] https: //dl.winehq.org/wine-builds/ubuntu jammy main
Info:
Processes: 409 Uptime: 5h 49m wakeups: 20 Memory: 31.13 GiB used: 2.82 GiB (9.1%) Init: systemd
v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12 Client: Unknown python3.10 client
inxi: 3.3.13
-
=======================
lsusb (when it is recognised)
=======================
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 048d:c987 Integrated Technology Express, Inc. ITE Device(8258)
Bus 003 Device 005: ID 27c6:550a Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 003 Device 004: ID 04f2:b7b6 Chicony Electronics Co., Ltd Integrated Camera
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 007: ID 8087:0033 Intel Corp.
Bus 003 Device 002: ID 045e:028e Microsoft Corp. Xbox360 Controller <<<<<<<<<=****
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
=====================================
lsusb (when Not recognised, i just replugged)
========================================
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 048d:c987 Integrated Technology Express, Inc. ITE Device(8258)
Bus 003 Device 005: ID 27c6:550a Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 003 Device 004: ID 04f2:b7b6 Chicony Electronics Co., Ltd Integrated Camera
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 007: ID 8087:0033 Intel Corp.
Bus 003 Device 009: ID 2563:0526 ShenZhen ShanWan Technology Co., Ltd. Gamepad *****
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub