{"action":"created","issue":{"url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad/issues/3","repository_url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad","labels_url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad/issues/3/comments","events_url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad/issues/3/events","html_url":"https://github.com/mishurov/linux_elan1200_touchpad/issues/3","id":295647962,"number":3,"title":"Support for ASUS FX503VD","user":{"login":"PapsOu","id":5792207,"avatar_url":"https://avatars3.githubusercontent.com/u/5792207?v=4","gravatar_id":"","url":"https://api.github.com/users/PapsOu","html_url":"https://github.com/PapsOu","followers_url":"https://api.github.com/users/PapsOu/followers","following_url":"https://api.github.com/users/PapsOu/following{/other_user}","gists_url":"https://api.github.com/users/PapsOu/gists{/gist_id}","starred_url":"https://api.github.com/users/PapsOu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PapsOu/subscriptions","organizations_url":"https://api.github.com/users/PapsOu/orgs","repos_url":"https://api.github.com/users/PapsOu/repos","events_url":"https://api.github.com/users/PapsOu/events{/privacy}","received_events_url":"https://api.github.com/users/PapsOu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-02-08T20:05:50Z","updated_at":"2018-02-09T10:41:49Z","closed_at":null,"author_association":"NONE","body":"On a laptop ASUS FX503VD with touchpad ELAN1200:00 04F3:303E, your kernel module doesn't seems to work.\r\n\r\n```\r\nDevice:           ELAN1200:00 04F3:303E Touchpad\r\nKernel:           /dev/input/event12\r\nGroup:            10\r\nSeat:             seat0, default\r\nSize:             103x71mm\r\nCapabilities:     pointer gesture\r\nTap-to-click:     disabled\r\nTap-and-drag:     enabled\r\nTap drag lock:    disabled\r\nLeft-handed:      disabled\r\nNat.scrolling:    disabled\r\nMiddle emulation: disabled\r\nCalibration:      n/a\r\nScroll methods:   *two-finger edge \r\nClick methods:    *button-areas clickfinger \r\nDisable-w-typing: enabled\r\nAccel profiles:   none\r\nRotation:         n/a\r\n```\r\n\r\nI've changed vendor identifiers to fits `04F3:303E` but it does not work.\r\n\r\nHere the steps I did on a fedora 27 (kernel 4.14.16-300.fc27.x86_64) :\r\n\r\n- git clone https://github.com/mishurov/linux_elan1200_touchpad.git\r\n- cd linux_elan1200_touchpad\r\n- edited hid-elan.c :\r\n```c\r\n#define USB_VENDOR_ID_ELANTECH 0x04f3\r\n#define USB_DEVICE_ID_ELAN1200_I2C_TOUCHPAD 0x303e\r\n```\r\n- make\r\n```bash\r\nmake -C /lib/modules/4.14.16-300.fc27.x86_64/build M=/home/papsou/linux_elan1200_touchpad modules\r\nmake[1] : on entre dans le répertoire « /usr/src/kernels/4.14.16-300.fc27.x86_64 »\r\n  Building modules, stage 2.\r\n  MODPOST 1 modules\r\nmake[1] : on quitte le répertoire « /usr/src/kernels/4.14.16-300.fc27.x86_64 »\r\n```\r\n- sudo insmod ./hid-elan.ko\r\n\r\nThe pointer is still « locked » and a click event is still triggered when starting move.\r\n\r\nI'm trying to run userland.c to try debug device but the output is empty. am I doing something wrong ? :\r\n\r\n- gcc ./userland.c\r\n- ./a.out /dev/input/event12"},"comment":{"url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad/issues/comments/364399168","html_url":"https://github.com/mishurov/linux_elan1200_touchpad/issues/3#issuecomment-364399168","issue_url":"https://api.github.com/repos/mishurov/linux_elan1200_touchpad/issues/3","id":364399168,"user":{"login":"PapsOu","id":5792207,"avatar_url":"https://avatars3.githubusercontent.com/u/5792207?v=4","gravatar_id":"","url":"https://api.github.com/users/PapsOu","html_url":"https://github.com/PapsOu","followers_url":"https://api.github.com/users/PapsOu/followers","following_url":"https://api.github.com/users/PapsOu/following{/other_user}","gists_url":"https://api.github.com/users/PapsOu/gists{/gist_id}","starred_url":"https://api.github.com/users/PapsOu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PapsOu/subscriptions","organizations_url":"https://api.github.com/users/PapsOu/orgs","repos_url":"https://api.github.com/users/PapsOu/repos","events_url":"https://api.github.com/users/PapsOu/events{/privacy}","received_events_url":"https://api.github.com/users/PapsOu/received_events","type":"User","site_admin":false},"created_at":"2018-02-09T10:41:49Z","updated_at":"2018-02-09T10:41:49Z","author_association":"NONE","body":"```\r\nhid-recorder > mydevice.hid\r\ncat mydevice.hid\r\nD: 0\r\nR: 356 05 01 09 02 a1 01 85 01 09 01 a1 00 05 09 19 01 29 02 15 00 25 01 75 01 95 02 81 02 95 06 81 03 05 01 09 30 09 31 09 38 15 81 25 7f 75 08 95 03 81 06 05 0c 0a 38 02 95 01 81 06 75 08 95 03 81 03 c0 c0 05 0d 09 05 a1 01 85 04 09 22 a1 02 15 00 25 01 09 47 09 42 95 02 75 01 81 02 75 01 95 02 81 03 95 01 75 04 25 0f 09 51 81 02 05 01 15 00 26 80 0c 75 10 55 0e 65 13 09 30 35 00 46 90 01 95 01 81 02 46 13 01 26 96 08 26 96 08 09 31 81 02 05 0d 15 00 25 64 95 03 c0 55 0c 66 01 10 47 ff ff 00 00 27 ff ff 00 00 75 10 95 01 09 56 81 02 09 54 25 7f 95 01 75 08 81 02 05 09 09 01 25 01 75 01 95 01 81 02 95 07 81 03 09 c5 75 08 95 04 81 03 05 0d 85 02 09 55 09 59 75 04 95 02 25 0f b1 02 85 07 09 60 75 01 95 01 15 00 25 01 b1 02 95 0f b1 03 06 00 ff 06 00 ff 85 06 09 c5 15 00 26 ff 00 75 08 96 00 01 b1 02 85 0d 09 c4 15 00 26 ff 00 75 08 95 04 b1 02 85 0c 09 c6 96 8a 02 75 08 b1 02 85 0b 09 c7 95 80 75 08 b1 02 c0 05 0d 09 0e a1 01 85 03 09 22 a1 00 09 52 15 00 25 0a 75 10 95 01 b1 02 c0 09 22 a1 00 85 05 09 57 09 58 15 00 75 01 95 02 25 03 b1 02 95 0e b1 03 c0 c0\r\nN: ELAN1200:00 04F3:303E\r\nP: i2c-ELAN1200:00\r\nI: 18 04f3 303e\r\nD: 0\r\nE: 0.000000 14 04 03 99 05 05 04 7d 53 01 00 19 54 00 00\r\nE: 0.000705 14 04 03 99 05 05 04 7d 53 01 00 19 54 00 00\r\nE: 0.007105 14 04 03 99 05 05 04 cd 53 01 00 19 54 00 00\r\nE: 0.055818 14 04 03 9c 05 b1 03 b7 55 01 00 25 54 00 00\r\nE: 0.082711 14 04 03 92 05 67 03 c5 56 01 00 25 54 00 00\r\nE: 0.114595 14 04 03 7f 05 1f 03 05 58 01 00 25 65 00 00\r\nE: 0.190225 14 04 03 db 05 84 02 fd 5a 01 00 2c 75 00 00\r\nE: 0.222731 14 04 03 4e 06 79 02 3d 5c 01 00 2e 95 00 00\r\nE: 0.232613 14 04 03 72 06 7e 02 a1 5c 01 00 2e a6 00 00\r\nE: 0.265818 14 04 03 ca 06 a0 02 f5 5d 01 00 2f 95 00 00\r\nE: 0.314603 14 04 03 fd 06 14 03 df 5f 01 00 29 55 00 00\r\nE: 0.383237 14 04 03 ca 06 a6 03 91 62 01 00 29 55 00 00\r\nE: 0.490721 14 04 03 ac 05 97 03 c9 66 01 00 25 55 00 00\r\nE: 0.632054 14 04 03 be 04 5a 02 55 6c 01 00 27 55 00 00\r\nE: 0.692715 14 04 03 1a 05 dd 01 b7 6e 01 00 2c 65 00 00\r\nE: 0.719615 14 04 03 5c 05 c3 01 c5 6f 01 00 2e 65 00 00\r\nE: 0.766971 14 04 03 dc 05 c9 01 9b 71 01 00 2f 65 00 00\r\nE: 0.835662 14 04 03 83 06 21 02 4d 74 01 00 2f 65 00 00\r\nE: 0.842028 14 04 03 8f 06 2a 02 93 74 01 00 2f 65 00 00\r\nE: 0.873893 14 04 03 c0 06 5a 02 d3 75 01 00 33 66 00 00\r\nE: 0.908719 14 04 03 e8 06 8e 02 31 77 01 00 31 55 00 00\r\nE: 0.929241 14 04 03 f2 06 a8 02 f9 77 01 00 2f 55 00 00\r\nE: 0.972425 14 04 03 f2 06 df 02 b1 79 01 00 2f 65 00 00\r\nE: 1.031144 14 04 03 ad 06 23 03 ff 7b 01 00 2a 55 00 00\r\nE: 1.089856 14 04 03 3a 06 39 03 4d 7e 01 00 2a 55 00 00\r\nE: 1.148557 14 04 03 c1 05 2d 03 9b 80 01 00 2c 54 00 00\r\nE: 1.219197 14 04 03 1e 05 dd 02 61 83 01 00 29 54 00 00\r\nE: 1.289865 14 04 03 6a 04 50 02 27 86 01 00 2a 55 00 00\r\nE: 1.348584 14 04 03 15 04 d9 01 75 88 01 00 2c 65 00 00\r\nE: 1.419218 14 04 03 fd 03 3c 01 3b 8b 01 00 2c 55 00 00\r\nE: 1.459012 14 04 03 26 04 e8 00 cb 8c 01 00 2e 45 00 00\r\nE: 1.485929 14 04 03 56 04 bb 00 d9 8d 01 00 2c 45 00 00\r\nE: 1.527718 14 04 03 97 04 80 00 7d 8f 01 00 25 45 00 00\r\nE: 1.537641 14 04 03 a1 04 76 00 e1 8f 01 00 24 35 00 00\r\nE: 1.554680 14 04 03 ad 04 67 00 8b 90 01 00 24 35 00 00\r\nE: 1.596400 14 04 03 bf 04 55 00 2f 92 01 00 21 35 00 00\r\nE: 1.611267 14 04 03 c1 04 54 00 c5 92 01 00 21 35 00 00\r\nE: 1.621221 14 04 03 c2 04 54 00 29 93 01 00 21 35 00 00\r\nE: 1.648136 14 04 03 c2 04 54 00 37 94 01 00 21 35 00 00\r\nE: 1.689930 14 04 03 bd 04 5a 00 db 95 01 00 24 45 00 00\r\nE: 1.736660 14 04 03 94 04 71 00 b1 97 01 00 29 45 00 00\r\nE: 1.763505 14 04 03 65 04 80 00 bf 98 01 00 2a 45 00 00\r\nE: 1.795385 14 04 03 24 04 9e 00 ff 99 01 00 2a 45 00 00\r\nE: 1.847157 14 04 03 9d 03 c2 00 07 9c 01 00 2c 45 00 00\r\nE: 1.905847 14 04 03 22 03 f1 00 55 9e 01 00 2e 55 00 00\r\nE: 1.954631 14 04 03 f2 02 14 01 3f a0 01 00 24 45 00 00\r\nE: 2.232801 14 04 03 55 05 6e 03 25 ab 01 00 21 55 00 00\r\nE: 2.343723 14 04 03 d0 04 27 04 85 af 01 00 1f 45 00 00\r\nE: 2.473105 14 04 03 a8 04 45 04 99 b4 01 00 24 44 00 00\r\nE: 2.499950 14 04 03 ec 04 2b 04 a7 b5 01 00 24 55 00 00\r\nE: 2.543755 14 04 03 87 05 fb 03 5f b7 01 00 25 55 00 00\r\nE: 2.602517 14 04 03 46 06 c6 03 ad b9 01 00 29 55 00 00\r\nE: 2.661227 14 04 03 cb 06 97 03 fb bb 01 00 29 54 00 00\r\nE: 2.729879 14 04 03 fb 06 73 03 ad be 01 00 27 55 00 00\r\nE: 2.761745 14 04 03 f7 06 6b 03 ed bf 01 00 29 54 00 00\r\nE: 2.791507 14 04 03 dc 06 50 03 19 c1 01 00 29 55 00 00\r\nE: 2.845329 14 04 03 89 06 0c 03 35 c3 01 00 2a 95 00 00\r\nE: 2.897687 14 04 03 29 06 df 02 3d c5 01 00 29 75 00 00\r\nE: 2.913999 14 04 03 06 06 d4 02 e7 c5 01 00 29 55 00 00\r\nE: 3.004530 14 04 03 6b 05 f4 02 75 c9 01 00 27 65 00 00\r\nE: 3.056207 14 04 01 5a 05 1d 03 7d cb 01 00 14 54 00 00\r\n```"}}
{"actor":{"display_login":"PapsOu"}}