Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] kernel module for touchpad
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Thu Aug 13, 2015 9:15 am    Post subject: [solved] kernel module for touchpad Reply with quote

My Gentoo running laptop is Acer E5-471 which has left/right-buttonless touchpad.

I compiled kernel but touchpad does not work. I am searching right and specific kernel option for my laptop's touchpad.

at this moment, I use arch kernel to boot up Gentoo...(yes touchpad works) and I check lspci -k.
my lspci -k shows:
Code:
msh@localhost ~ $ sudo lspci -k
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
   Subsystem: Acer Incorporated [ALI] Haswell-ULT DRAM Controller
   Kernel driver in use: hsw_uncore
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
   Subsystem: Acer Incorporated [ALI] Haswell-ULT Integrated Graphics Controller
   Kernel driver in use: i915
   Kernel modules: i915
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
   Subsystem: Acer Incorporated [ALI] Haswell-ULT HD Audio Controller
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series USB xHCI HC
   Kernel driver in use: xhci_hcd
   Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series HECI
   Kernel driver in use: mei_me
   Kernel modules: mei_me
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series HD Audio Controller
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
   Kernel driver in use: pcieport
   Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
   Kernel driver in use: pcieport
   Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
   Kernel driver in use: pcieport
   Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series USB EHCI
   Kernel driver in use: ehci-pci
   Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series LPC Controller
   Kernel driver in use: lpc_ich
   Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series SATA Controller 1 [AHCI mode]
   Kernel driver in use: ahci
   Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
   Subsystem: Acer Incorporated [ALI] 8 Series SMBus Controller
   Kernel modules: i2c_i801
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
   Subsystem: Acer Incorporated [ALI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   Kernel driver in use: r8169
   Kernel modules: r8169
05:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
   Subsystem: Lite-On Communications Inc QCA9565 / AR9565 Wireless Network Adapter
   Kernel driver in use: ath9k
   Kernel modules: ath9k


which is my touchpad in the list above and which kernel option I need to enable for that.

thz for help in advance.....


Last edited by minsoehan on Tue Aug 25, 2015 9:22 am; edited 3 times in total
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1074
Location: EU or US

PostPosted: Thu Aug 13, 2015 10:37 am    Post subject: Reply with quote

Your touchpad is likely a USB device, it will not show up in lspci.
Back to top
View user's profile Send private message
ian.au
Guru
Guru


Joined: 07 Apr 2011
Posts: 437
Location: Australia

PostPosted: Thu Aug 13, 2015 11:12 am    Post subject: Reply with quote

minsoehan

The kernel option for your touchpad will be Device Drivers -> HID SUPPORT

Have a look for USB HID SUPPORT and turn on raw HID SUPPORT there.
Back to top
View user's profile Send private message
Silentd
n00b
n00b


Joined: 18 Jan 2015
Posts: 4

PostPosted: Thu Aug 13, 2015 11:12 am    Post subject: Reply with quote

Hello,

Have you try that ?

https://wiki.gentoo.org/wiki/Synaptics

Regards,
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Thu Aug 13, 2015 1:55 pm    Post subject: Reply with quote

Silentd wrote:
Hello,

Have you try that ?

https://wiki.gentoo.org/wiki/Synaptics

Regards,

of course, I did...
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Thu Aug 13, 2015 1:57 pm    Post subject: Reply with quote

ian.au wrote:
minsoehan

The kernel option for your touchpad will be Device Drivers -> HID SUPPORT

Have a look for USB HID SUPPORT and turn on raw HID SUPPORT there.


yes, I enabled it. The touchpad still doesn't work.
thz for suggestion.

I also tried with USB Synaptics support but doesn't work.
Back to top
View user's profile Send private message
tclover
Guru
Guru


Joined: 10 Apr 2011
Posts: 516

PostPosted: Fri Aug 14, 2015 8:08 am    Post subject: Reply with quote

Follow this thread/ELAN Touchscreen for a formal method to get your touchscreen working.
Of course, you should look at your `[/var/log/]dmesg' and or in conjunction to `lsusb' commands to get exactly the hardware manufacturer and model--just follow the previous thread by replacing ELAN with whatever manufacturer you found there.
_________________
home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/
Back to top
View user's profile Send private message
Johnny B. Goode
n00b
n00b


Joined: 23 Nov 2014
Posts: 4

PostPosted: Sat Aug 15, 2015 5:03 am    Post subject: Reply with quote

Maybe
https://cateee.net/lkddb/web-lkddb/HID_RMI.html
and
Input Devices -> Mice section in kernel?
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sat Aug 15, 2015 5:08 pm    Post subject: Reply with quote

thank you all for suggestions.
I compiled 50+ kernels in this week.
I read a lot wiki pages, forum threads and followed them. Configured kernel options and compiled them. but....
my touchpad never work.

Now, I am using Gentoo by Arch Linux's kernel.
It can flawlessly drive Gentoo system on my laptop...

sorry, I am using Gentoo without its heart.
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1074
Location: EU or US

PostPosted: Sat Aug 15, 2015 5:22 pm    Post subject: Reply with quote

Your touchpad may be a PS/2 device.
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sun Aug 16, 2015 12:57 am    Post subject: Reply with quote

If I boot my Gentoo up using Arch kernel, touchpad works.
dmesg shows this:
Code:
msh@localhost ~ $ dmesg | grep input                                                                                                                 
[    0.531188] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    7.715005] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    7.715061] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
[    7.715111] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input3
[    7.715231] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
[    8.610980] input: PC Speaker as /devices/platform/pcspkr/input/input5
[    8.812545] input: HD WebCam as /devices/pci0000:00/0000:00:14.0/usb2/2-7/2-7:1.0/input/input6
[    9.440299] input: A4TECH USB Device as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/0003:09DA:054F.0001/input/input7
[    9.460526] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
[    9.490987] hid-generic 0003:09DA:054F.0001: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [A4TECH USB Device] on usb-0000:00:14.0-1/input0
[    9.491134] input: A4TECH USB Device as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.1/0003:09DA:054F.0002/input/input9
[    9.491216] hid-generic 0003:09DA:054F.0002: input,hidraw1: USB HID v1.11 Mouse [A4TECH USB Device] on usb-0000:00:14.0-1/input1
[    9.688734] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input10
[    9.688878] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input11
[    9.688990] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card0/input12
[    9.689131] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    9.732406] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input13
[   10.209740] input: SYN1B7B:01 06CB:2969 UNKNOWN as /devices/pci0000:00/INT33C2:00/i2c-0/i2c-SYN1B7B:01/0018:06CB:2969.0003/input/input14
[   10.209842] hid-multitouch 0018:06CB:2969.0003: input,hidraw2: <UNKNOWN> HID v1.00 Mouse [SYN1B7B:01 06CB:2969] on
[   11.196249] input: Acer WMI hotkeys as /devices/virtual/input/input16
[   11.196663] input: Acer BMA150 accelerometer as /devices/virtual/input/input17
msh@localhost ~ $


and xinput shows this:
Code:
msh@localhost ~ $ xinput
⎡ Virtual core pointer                       id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                 id=4   [slave  pointer  (2)]
⎜   ↳ A4TECH USB Device                          id=10   [slave  pointer  (2)]
⎜   ↳ A4TECH USB Device                          id=11   [slave  pointer  (2)]
⎜   ↳ SYN1B7B:01 06CB:2969 UNKNOWN               id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                      id=3   [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                id=5   [slave  keyboard (3)]
    ↳ Power Button                               id=6   [slave  keyboard (3)]
    ↳ Video Bus                                  id=7   [slave  keyboard (3)]
    ↳ Power Button                               id=8   [slave  keyboard (3)]
    ↳ Sleep Button                               id=9   [slave  keyboard (3)]
    ↳ HD WebCam                                  id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard               id=14   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                           id=15   [slave  keyboard (3)]
msh@localhost ~ $

See outputs.
my A4TECH usb wireless mouse and keyboard work. It just need to enable this:
Code:
--- Mice                                                                                                 │ │ 
  │ │                                   <*>   PS/2 mouse                                                                                         │ │ 
  │ │                                   [ ]     Elantech PS/2 protocol extension                                                                 │ │ 
  │ │                                   [ ]     Sentelic Finger Sensing Pad PS/2 protocol extension                                              │ │ 
  │ │                                   [ ]     eGalax TouchKit PS/2 protocol extension                                                          │ │ 
  │ │                                   < >   Serial mouse                                                                                       │ │ 
  │ │                                   < >   Apple USB Touchpad support                                                                         │ │ 
  │ │                                   < >   Apple USB BCM5974 Multitouch trackpad support                                                      │ │ 
  │ │                                   < >   Cypress APA I2C Trackpad support                                                                   │ │ 
  │ │                                   < >   ELAN I2C Touchpad support                                                                          │ │ 
  │ │                                   < >   DEC VSXXX-AA/GA mouse and VSXXX-AB tablet                                                          │ │ 
  │ │                                   < >   Synaptics I2C Touchpad support                                                                     │ │ 
  │ │                                   <*>   Synaptics USB device support                                                                       │ │ 
  │ │                                                                   


I have tried all of those options available under <*> PS/2 Mouse...
I have tried with hid_multitouch enabled (built in and module also):
Device Drivers. ------> HID Support ----------> Sepecial HID Drivers -----> HID Multitouch panels

btw, even if I boot Gentoo up using arch kernel, there are 4 messages in boot messages quickly.
they all says:
Code:
SYN1B7B i2c_hid failed to retrive from device
SYN1B7B i2c_hid failed to retrive from device
SYN1B7B i2c_hid failed to retrive from device
SYN1B7B i2c_hid failed to retrive from device


I know it exactly point to my touchpad....
I think that's why, hid_multitouch module is assigned to my touchpad instead.
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sun Aug 16, 2015 4:47 am    Post subject: Reply with quote

Only in this morning, I have compiled 6 kernels.
The Touchpad never work.
may be I am not smart enough to compile custom kernel.
anyway I love Gentoo, especially USE flags.... and Profiles. They are unique ones.
But I can't compile kernel.
How could my machine be productive if I am wasting my time on compiling kernel for a small piece of task like getting Touchpad works.
Fortunately, Gentoo is all about choice. (Everybody says, I love it).

So, from now no, I have chosen to use Gentoo under Arch's kernel.
This is my choice.
:D
Back to top
View user's profile Send private message
ian.au
Guru
Guru


Joined: 07 Apr 2011
Posts: 437
Location: Australia

PostPosted: Sun Aug 16, 2015 4:56 am    Post subject: Reply with quote

minsoehan,
Did you try building a kernel with https://wiki.gentoo.org/wiki/Genkernel
Usually that will build all hardware support modules your system needs.
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sun Aug 16, 2015 5:42 am    Post subject: Reply with quote

Yes, of course, I did.
Doesn't work at all.
system boot up but Even can not startx. I am also surprised that.
I think my problem involves enviroment vairalbles or something about how I set up my Gentoo system.

I think I should mention how I did.
I installed Gentoo from existing OS, Arch, installed gentoo-sources and didn't compiled Kernel in installation process.
I chose to use Systemd.
I booted Gentoo up via Arch's systemd-boot method using Arch's kernel.
then I install xorg, gnome, etc.....

that's all what I did.
I don't know it can cause enviroment viriables issue or something effects on my hardware.
Back to top
View user's profile Send private message
ian.au
Guru
Guru


Joined: 07 Apr 2011
Posts: 437
Location: Australia

PostPosted: Sun Aug 16, 2015 7:07 am    Post subject: Reply with quote

Your system isn't really gentoo, then, it's an Archlinux hybrid.
You're on your own with that. If you follow the handbook you'll get a Gentoo system.
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sat Aug 22, 2015 4:57 am    Post subject: Reply with quote

After I am sure this is not about Linux-hybrid issue and this is all about kernel compilation issue, I want to unsolve this thread.

So, let me unsolve this thread.

I did fresh install Gentoo following Gentoo Handbook (using SystemRescue.iso CD, gentoo minimal install CD doesn't work for me, don't say me my system is SystemRescueLinux hybrid) after reading this of ian.au:
Quote:
Your system isn't really gentoo, then, it's an Archlinux hybrid.
You're on your own with that. If you follow the handbook you'll get a Gentoo system.


But I still can't compile my kernel to get my touchpad work.

Also this time, if I use Arch kernel, then my touchpad works.
When so, I check my hardware.
Code:
# lspci -k
doesn't show anything about my touchpad.

but
Code:
$ dmesg | grep input
shows my touchpad like this:
Code:
[    9.767293] input: SYN1B7B:01 06CB:2969 UNKNOWN as /devices/pci0000:00/INT33C2:00/i2c-0/i2c-SYN1B7B:01/0018:06CB:2969.0003/input/input13
[    9.767389] hid-multitouch 0018:06CB:2969.0003: input,hidraw2: <UNKNOWN> HID v1.00 Mouse [SYN1B7B:01 06CB:2969] on


and
Code:
$ cat /proc/bus/input/devices
shows my touchpad like this:
Code:
I: Bus=0018 Vendor=06cb Product=2969 Version=0100
N: Name="SYN1B7B:01 06CB:2969 UNKNOWN"
P: Phys=
S: Sysfs=/devices/pci0000:00/INT33C2:00/i2c-0/i2c-SYN1B7B:01/0018:06CB:2969.0003/input/input13
U: Uniq=
H: Handlers=event13 mouse1
B: PROP=5
B: EV=b
B: KEY=6420 10000 0 0 0 0
B: ABS=260800000000003


sure, I followed Synaptics page of Gentoo.
and tried with hid_multitouch and i2c_hid enabled and followed some online threads.
and also tried with all options under Device Drivers-->Input Device Drivers-->Mice-->
and of course, I have tried
Code:
# genkernel all


my touchpad never works.
Back to top
View user's profile Send private message
heiwa
n00b
n00b


Joined: 24 Oct 2012
Posts: 70

PostPosted: Sat Aug 22, 2015 6:10 am    Post subject: Reply with quote

Have you enabled CONFIG_HID_A4TECH?
Back to top
View user's profile Send private message
ian.au
Guru
Guru


Joined: 07 Apr 2011
Posts: 437
Location: Australia

PostPosted: Sat Aug 22, 2015 6:21 am    Post subject: Reply with quote

Quote:
Let me unsolve this thread.

I did fresh install Gentoo following Gentoo Handbook (using SystemRescue.iso CD, gentoo minimal install CD doesn't work for me, don't say me my system is SystemRescueLinux hybrid) after reading this:
Quote:
Your system isn't really gentoo, then, it's an Archlinux hybrid.
You're on your own with that. If you follow the handbook you'll get a Gentoo system.

But I still can't compile my kernel to get my touchpad work.

To clarify my comment, it had nothing to do with the install medium you used, (Arch / Sysrecuecd) but everything to do with the fact that you had not followed the handbook and compiled a kernel (if I understood your post correctly where you stated
Quote:
I installed Gentoo from existing OS, Arch, installed gentoo-sources and didn't compiled Kernel in installation process.
I chose to use Systemd.
I booted Gentoo up via Arch's systemd-boot method using Arch's kernel.
). but had in fact copied over an archlinux kernel instead. I'm still not entirely sure the process you used. Assuming you followed the handbook installation instructions and built your kernel from gentoo-sources as described there (either manually or via genkernel), you will have a Gentoo installation.

The media you use to boot your installation environment is not relevant, *provided you follow the handbook* no part of the install media should exist in your final installation. If you copy in the kernel from your install media, rather than compiling it, you get something other than a Gentoo installation.

You are posting what is returned after booting with your archlinux kernel again here?
Quote:

but
$ dmesg | grep input
shows my touchpad like this:
[ 9.767293] input: SYN1B7B:01 06CB:2969 UNKNOWN as /devices/pci0000:00/INT33C2:00/i2c-0/i2c-SYN1B7B:01/0018:06CB:2969.0003/input/input13
[ 9.767389] hid-multitouch 0018:06CB:2969.0003: input,hidraw2: <UNKNOWN> HID v1.00 Mouse [SYN1B7B:01 06CB:2969] on
It would be more helpful if you also post what is listed after booting with your gentoo kernel.

Boot with your newly compiled gentoo kernel, and post the output of:
Code:
uname -a
Code:
ls -l /usr/src
Code:
grep HID /usr/src/linux/.config
maybe someone here can see what is mis-configured.
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sat Aug 22, 2015 9:38 am    Post subject: Reply with quote

Ok, I boot my Gentoo using gentoo kernel which I compiled during installation process according to Handbook and here the outputs you suggest:
Code:
msh@localhost ~ $ grep HID /usr/src/linux/.config
# HID support
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
CONFIG_HIDRAW=y
# CONFIG_UHID is not set
CONFIG_HID_GENERIC=y
# Special HID drivers
CONFIG_HID_A4TECH=y
# CONFIG_HID_ACRUX is not set
CONFIG_HID_APPLE=y
# CONFIG_HID_APPLEIR is not set
# CONFIG_HID_AUREAL is not set
CONFIG_HID_BELKIN=y
# CONFIG_HID_BETOP_FF is not set
CONFIG_HID_CHERRY=y
CONFIG_HID_CHICONY=y
# CONFIG_HID_PRODIKEYS is not set
CONFIG_HID_CYPRESS=y
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
# CONFIG_HID_ELO is not set
CONFIG_HID_EZKEY=y
# CONFIG_HID_HOLTEK is not set
# CONFIG_HID_GT683R is not set
# CONFIG_HID_HUION is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_UCLOGIC is not set
# CONFIG_HID_WALTOP is not set
CONFIG_HID_GYRATION=y
# CONFIG_HID_ICADE is not set
# CONFIG_HID_TWINHAN is not set
CONFIG_HID_KENSINGTON=y
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LENOVO is not set
CONFIG_HID_LOGITECH=y
# CONFIG_HID_LOGITECH_DJ is not set
# CONFIG_HID_LOGITECH_HIDPP is not set
# CONFIG_HID_MAGICMOUSE is not set
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MONTEREY=y
CONFIG_HID_MULTITOUCH=y
CONFIG_HID_NTRIG=y
# CONFIG_HID_ORTEK is not set
CONFIG_HID_PANTHERLORD=y
# CONFIG_HID_PENMOUNT is not set
CONFIG_HID_PETALYNX=y
# CONFIG_HID_PICOLCD is not set
CONFIG_HID_PLANTRONICS=y
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_ROCCAT is not set
# CONFIG_HID_SAITEK is not set
CONFIG_HID_SAMSUNG=y
CONFIG_HID_SONY=y
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEELSERIES is not set
CONFIG_HID_SUNPLUS=y
CONFIG_HID_RMI=y
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
CONFIG_HID_TOPSEED=y
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_WACOM is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
CONFIG_HID_SENSOR_HUB=y
# USB HID support
CONFIG_USB_HID=y
CONFIG_HID_PID=y
CONFIG_USB_HIDDEV=y
# I2C HID support
CONFIG_I2C_HID=y
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
# HID Sensor RTC drivers
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set

Code:
msh@localhost ~ $ uname -a
Linux localhost 4.0.5-gentoo #1 SMP Fri Aug 21 12:44:30 MMT 2015 x86_64 Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz GenuineIntel GNU/Linux

Code:
msh@localhost ~ $ ls -l /usr/src
total 4
lrwxrwxrwx  1 root root   18 Aug 21 12:18 linux -> linux-4.0.5-gentoo
drwxr-xr-x 25 root root 4096 Aug 22 12:25 linux-4.0.5-gentoo
msh@localhost ~ $


I didn't have an idea to post those outputs while system is booted by gentoo kernel I compiled.
I hope it can be more helpful.
thanks for suggestion.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43383
Location: 56N 3W

PostPosted: Sat Aug 22, 2015 10:32 am    Post subject: Reply with quote

minsoehan,

All these kernels and nothing works ... are you sure you are actually running the kernel you think you are?
Please post the output of
Code:
uname -a
from Gentoo.

Lets start at the beginning. Post the output of lsusb so we can see the vendor and device IDs of everything o your USB.

Your USB controller(s) will be attached to your PCI bus. To make the touchpad work you need
Support for your USB controller on the PCI bus
Support for your touchpad in the USB and USB HID rarts of the kernel.
That hould make it work as a console mouse pointer in gpm.
In Xorg, it may just operate but you may need a xorg.conf to configure it to taste.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
tclover
Guru
Guru


Joined: 10 Apr 2011
Posts: 516

PostPosted: Sat Aug 22, 2015 2:15 pm    Post subject: Reply with quote

NeddySeagoon wrote:
minsoehan,

All these kernels and nothing works ... are you sure you are actually running the kernel you think you are?
Please post the output of
Code:
uname -a
from Gentoo.

Lets start at the beginning. Post the output of lsusb so we can see the vendor and device IDs of everything o your USB.

Your USB controller(s) will be attached to your PCI bus. To make the touchpad work you need
Support for your USB controller on the PCI bus
Support for your touchpad in the USB and USB HID rarts of the kernel.
That hould make it work as a console mouse pointer in gpm.
In Xorg, it may just operate but you may need a xorg.conf to configure it to taste.

Thanks for that summary which might help very much the @OP. I pointed out, above, to a thread explaining in details the steps and USB-HID/Multitouch driver should be enough here... It seems either the @OP is lazy to RTFM without a detailed recipe for his case (,note, without any info about anything!), or else is lost or confused from his last experiments with ARCH which [s]he might think are enough to get everything working(tm) without any RTFM. So, given up the game without any will to improve anything in front of me.
_________________
home/:mkinitramfs-ll/:supervision/:e-gtk-theme/:overlay/
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43383
Location: 56N 3W

PostPosted: Sat Aug 22, 2015 2:24 pm    Post subject: Reply with quote

tclover,

I'll bet a bacon buttie, or even a beer, that its more fundamental.
I will even go so far as to suggest that our OP has fixed the problem but doesn't know it as none of those kernel rebuilds were ever booted.

The uname -a output will be very informative.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ian.au
Guru
Guru


Joined: 07 Apr 2011
Posts: 437
Location: Australia

PostPosted: Sat Aug 22, 2015 2:28 pm    Post subject: Reply with quote

Neddy, he posted it:
Quote:
Code:
msh@localhost ~ $ uname -a
Linux localhost 4.0.5-gentoo #1 SMP Fri Aug 21 12:44:30 MMT 2015 x86_64 Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz GenuineIntel GNU/Linux

I was suspecting the same, alas not quite that fundamental.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43383
Location: 56N 3W

PostPosted: Sat Aug 22, 2015 2:42 pm    Post subject: Reply with quote

ian.au,

Code:
#1 SMP Fri Aug 21 12:44:30
so thats the first build of the 4.0.5-gentoo kernel.
I was expecting a large build number or an old date, or maybe both.
Now we have have the potential complexities of an incorrect kernel version bump to consider too.


minsoehan,

Please tell how you configure, build and install your kernel. A copy/paste of the commands out of (roots) .bash_history would be ideal.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
minsoehan
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2015
Posts: 101
Location: Yangon, Burma. (Mother Su's Country)

PostPosted: Sat Aug 22, 2015 2:58 pm    Post subject: Reply with quote

ok, again
Code:
msh@localhost ~ $ uname -a
Linux localhost 4.0.5-gentoo #1 SMP Fri Aug 21 12:44:30 MMT 2015 x86_64 Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz GenuineIntel GNU/Linux

that is the first kernel I compiled during I did second fresh Gentoo install last Friday.
Now, I still use that kernel. (I can work around with it because my A4Tech wireless usb mouse works)

my lsusb is this:
Code:
msh@localhost ~ $ lsusb
Bus 001 Device 005: ID 04f2:b48a Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 04ca:300b Lite-On Technology Corp.
Bus 001 Device 003: ID 09da:054f A4Tech Co., Ltd.
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


in that output,
Code:
Bus 001 Device 003: ID 09da:054f A4Tech Co., Ltd.
shows my wireless usb mouse and keyboard.
I don't know about the others.
please suggest me.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum