Maybe this is the problem:
Code: Select all
struct dj_device {
struct hid_device *hdev;
struct dj_receiver_dev *dj_receiver_dev;
- u32 reports_supported;
+ u64 reports_supported;
u8 device_index;
};
Code: Select all
struct dj_device {
struct hid_device *hdev;
struct dj_receiver_dev *dj_receiver_dev;
- u32 reports_supported;
+ u64 reports_supported;
u8 device_index;
};
This is the reason why your outputs of 'xinput list' are so different between the DRM11 and alpha2.They wrote: logitech-dj has historically been treating devices behind non-unifying receivers as generic devices, using the HID emulation in the receiver. That had several shortcomings (special keys handling, battery level monitoring, etc). The driver has been reworked to enumarate (and directly communicate with) the devices behind the receiver, to avoid the (too) generic HID implementation in the receiver itself. All the work done by Benjamin Tissoires and Hans de Goede.
Code: Select all
↳ Logitech USB Receiver id=7 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver Consumer Control id=8 [slave pointer (2)]
Code: Select all
⎜ ↳ Logitech M280/320/275 id=7 [slave pointer (2)]
Hi Ace,acefnq wrote:Christian
HID2 boots to Firepro and Logitech mouse works fine.
allan@Amigaone:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Wired Keyboard 600 Consumer Control id=7 [slave pointer (2)]
⎜ ↳ Microsoft Wired Keyboard 600 id=9 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver Consumer Control id=10 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ SteelSeries SteelSeries Rival 100 Gaming Mouse id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Microsoft Wired Keyboard 600 id=6 [slave keyboard (3)]
↳ Microsoft Wired Keyboard 600 System Control id=8 [slave keyboard (3)]
allan@Amigaone:~$
Thanks
ace
Many thanks for testing the alpha4!Skateman wrote:Kernel 5.2 Alpha 4 running on the AmigaOne X5000 with the latest version of ArcticFox 27.9.17
Hi Allan,acefnq wrote:Christian
Both boot to Firepro but Logitech mouse does not work with either.
ace
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Wired Keyboard 600 Consumer Control id=7 [slave pointer (2)]
⎜ ↳ Microsoft Wired Keyboard 600 id=9 [slave pointer (2)]
⎜ ↳ SteelSeries SteelSeries Rival 100 Gaming Mouse id=10 [slave pointer (2)]
⎜ ↳ Logitech Wireless Mouse PID:4040 id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Microsoft Wired Keyboard 600 id=6 [slave keyboard (3)]
↳ Microsoft Wired Keyboard 600 System Control id=8 [slave keyboard (3)]
allan@Amigaone:~$
Hi Allan,xeno74 wrote: Hi Allan,
Thanks a lot for testing the kernels!
Could you please file a bug report at https://bugzilla.kernel.org/buglist.cgi?component=Input Devices?
Thanks,
Christian
Code: Select all
Section "Device"
Identifier "ATI RV620 [FirePro 2260]"
BusID "PCI:5@4096:0:0"
EndSection