Hi @Logix,
Thanks you very much for this contribution! :)
I updated the README with your recommendations:
https://github.com/mohamed-badaoui/asus-touchpad-numpad-driver
Thanks.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https:/
Hi @Erik,
Please before running install.sh, could you check that you have in this
install directory a file named touchpad_numpad_nosymbols.py as we have
in github repository https://github.com/mohamed-badaoui/ux433-touchpad-
numpad ?
Mohamed
--
You received this bug notification because you are
Hi @Franck,
In order try to understand what happens for you, what is the output of
install.sh?
Mohamed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work
Hi @Franck,
You do not have to download only the install.sh script, but the whole package.
the link is:
https://github.com/mohamed-badaoui/ux433-touchpad-numpad/archive/refs/heads/main.zip
You unzip this, and run all the command givent above by @Erik.
Mohamed
--
You received this bug notificat
+1 (with kernel 5.4.0-2-amd64)
No message with "dmesg"
:'(
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To manage notifications a
It's a shame that Asus doesn't support Linux. They make great laptops that a
lot of developers use because of it.
If they continue not to support Linux, personally I will probably start to
see what its competitors offer like Huawei for example.
--
You received this bug notification because y
2 year old thread. I don't think Asus or some other hardware
manufacturer wants to fix it anymore. Once again Asus has shown that the
linux community is the least of its concerns. Too bad :/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubun
I just adapted the solution offered on Reddit
(https://www.reddit.com/r/linuxhardware/comments/f2vdad/a_service_handling_touchpad_numpad_switching_for/)
for my Asus UX433 laptop and it works fine.
Source code:
https://github.com/mohamed-badaoui/ux433-touchpad-numpad
--
You received this bug not
Do you have module i2c_dev enabled ?
lsmod | grep i2c_dev
You should try to launch the command manually and see if you have any debug logs
/usr/bin/python3 /usr/bin/ux433_touchpad_numpad.py
Hope this helps.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
@magellan Good news ^^
Depending on the laptop model, the touchpad keys area are a little different.
For example on UX433 we have not (%) key and the comma (.) key is not exactly
at the same place.
Probably we would have to make different programs for each kind of
models
--
You received this
for equal, test with EV_KEY.KEY_EQUAL
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To manage notifications about this bug go to:
h
or with KEY_KPEQUAL
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To manage notifications about this bug go to:
https://bugs.launch
and for percentage (%) try with EV_KEY.KEY_APOSTROPHE
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To manage notifications about t
You can find the a of event codes:
https://github.com/torvalds/linux/blob/master/include/uapi/linux/input-event-codes.h
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpa
the key code you search for % is EV_KEY.KEY_APOSTROPHE
probably you forgot to enable it on the device, add the line
dev.enable(EV_KEY.KEY_APOSTROPHE)
hope this helps
Mohamed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bu
@magellan-2000 If you share your code, it would be easier to help you.
I tried with EV_KEY.KEY_APOSTROPHE and it prints the expected "%" symbol
Weird that it s not working for you.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https
Cool ^^ It s working also for UX433 users.
Yes it s the normal behavior of Left Shift+Enter. (it goes up)
I will update the program to not use LeftShift for enter key.
Meanwhile, you can cancel this effect hitting leftshift again.
--
You received this bug notification because you are a member of
@magellan-2000
I didn't found how to avoid this behavioour of this enter hit which goes up on
a spreadsheet.
Instead of that, I just hit keyboard enter key to go normally down.
I update the repo to enable the top right touchpad area in order too
activate numpad (instead F8)
https://github.com/m
@magellan-2000 I replaced the leftshift by numlock key.
It works the same way but this time enter hit do not goes up on a spreadsheet.
Also I comment the code part which enable numpad through the touchpad
right top corner, F8 seems an handier solution.
Mohamed.
--
You received this bug notifica
@magellan-2000 fixed the press and holding backspace behaviour.
I restored the use off the corner top right area to light on the
touchpad because in some application, F8 can be already use for another
use case.
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bu
We now have a working solution for some models written in Python, but this is
only a workaround.
It would be nice if someone experienced with Linux drivers could work on a
cleaner solution.
If I could help in any way, please don't hesitate to contact me.
Mohamed.
--
You received this bug noti
Oh I haven't tested the% symbol because it doesn't exist on the ux433 model.
But I think you will need to add the Left Shift key to the event array,
specifically for this symbol.
For the Enter key, it's really weird. Also try with the Shift key but it
should have worked without it otherwise
Can
: D Your work is the adaptation of another adaptation ^^. It's not really my
job.
I'm not even a python developer.
I can add your work to the repository if you want and specify your credit if
someone wants to contact you.
Especially since it's just a workaround. It does not take into account
the
you miss colons (:) at the end of your if condition
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To manage notifications about thi
@ magellan-2000 Don't forget to add your condition on the release event
code part (arount line 160 in your code)
@hanipouspilot Thank you for your clarifications. This python script is
really not ideal because it does not take into account the type of
keyboard for example and all the different typ
It works the same way. That's why I generally do not use it. I prefer
the F8 key to avoid conflict between backspace and numpad switch.
This is not an ideal solution. I think that we could turn on the numpad
through ic2 command as it was done to turn on the numled. But I do not
neither have a wind
Many thanks Magellan!
All your work is accessible at
https://github.com/mohamed-badaoui/ux433-touchpad-numpad/tree/main/asus-m433ia-numpad-driver
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
@magellan changes done.
Cedric has not the same model, but he has the same keyboard layout as yours
(with '%' and '=' symbols and with the comma on a different place)
Enjoy your weekend.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu
@amattana your package is possiblbly too old. If so upgrade your version.
Mine is:
sudo dpkg -l| grep libevdev
ii libevdev2:amd64 1.9.0+dfsg-1 amd64 wrapper library for evdev devices
On debian buster, it is installed by
aptitude install libevdev2
--
You received this bug notification because y
Hi Magellan,
I fixed the backspace repetition error.
I also added in the installer the auto-detection of ic2 adapter. So no need to
manually modify anymore the number inside the python script.
@Cedric Your issue is due to a bad detection of your touchpad device.
Can you give us the results of t
If someone has already installed the previous version, before re-running
.install.sh, you have to clean old installation with following commands:
sudo systemctl stop ux433_touchpad_numpad
sudo systemctl disable ux433_touchpad_numpad
sudo rm -rf /lib/systemd/system/ux433_touchpad_numpad.service
sud
@Magella just clean your previous installation with the right command.
For you, I think it is something like:
sudo systemctl stop M433IA_touchpad_numpad
sudo systemctl disable M433IA_touchpad_numpad
sudo rm -rf /lib/systemd/system/M433IA_touchpad_numpad.service
sudo rm -rf /usr/bin/M433IA_touchpad_
@Magellan I forgot to precise you that I removed the sub folder for your
version. All scripts are in the root directory:
https://github.com/mohamed-badaoui/ux433-touchpad-numpad
So run sudo ./install.sh from this directory (not the old sub
directory).
Mohamed.
--
You received this bug notifica
@magellan
You need to ensure that you have uninstalled previous version, else if
you have the 2 scripts running at the same time, one would conflict with
another
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.l
So for the moment that workaround has been tested and works fine for
these asus versions:
- UX433 (without extra symbols)
- UX431F (without extra symbols)
- UX434FA (with % and = symbols)
https://github.com/mohamed-badaoui/ux433-touchpad-numpad
Mohamed
--
You received this bug notification bec
@Magellan
the code part you would like to disable, is around line 130, that one :
if e.matches(EV_KEY.BTN_TOOL_FINGER) and e.value == 0:
# Check if numlock was hit #
if (x > 0.95 * maxx) and (y < 0.05 * maxy):
finger=0
if not numlock
Hi Santiago,
You ve got an Qwerty keyboard.
You have to replace APOSTROPHE by KEY_5 (APOSTROPHE works for azerty keyboard)
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
nu
@magellan
The current version is not really different than the older.
I let you compare the 2 versions. You ll see that it is barely a reorder of
code part to manage correctly the events.
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribe
I've just update install.sh to take into account qwerty keyboard.
You can re run sudo ./install.sh and it should be fine.
else you have to find and replace all KEY_KEY_APOSTROPHE by KEY_5
Normally the % symbol is on the 5 key ?
Mohamed
--
You received this bug notification because you are a me
Ok cool ^^
workaround tested and works fine for these asus versions:
- UX433 (without extra symbols)
- UX431F (without extra symbols)
- UX434FA (with % and = symbols)
- UX363EA (with % and = symbols)
https://github.com/mohamed-badaoui/ux433-touchpad-numpad
Mohamed
--
You received this bug noti
Thanks for the feedback.
Normally it s already working.
The install.sh does all what you mentioned and copy the python modified script
in folder /usr/bin
Check the result inside /usr/bin/asus_touchpad_numpad.py
Thanks,
Mohamed.
--
You received this bug notification because you are a member o
@Santiago
I just remove the mention of models because I think there is no need to precise
a list of working models, as it depends mainly on the numpad layout and not
really on the asus model.
@Pilot6
Currently there is 2 ways to light up the numpad (F8 and top right corner).
Using the touchpad c
@Pilot
If we use the click to enable the numpad, that means that a user who
want to do a simple click with his touchpad would in fact turn on his
numpad?
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad
@Pilot6
Oh ok my bad.
On Asus Ux433 the click is possible only on the bottom part of the touchpad.
So it could not work for the first keys row.
Mohamed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1
Ok I tried it, it seems workable solution.
If I correctly understood, you suggest to listen on the click event
(instead of the tap event) of the top right corner to turn on and enable
the numpad?
Personally I m not a huge fan, certainly because on UX433 model, the
click is a little hard, above al
@Pilot6
As far as I know, on Windows it works the same way just by touching the top
right corner.
And I agree it s not the best user experience solution.
That's why at the beginning I searched a keyboard combination with no
conflict to enable it and I went for F8.
But F8 is sometimes used by so
otherwise what we could try is activation by a longer tap of the upper right
corner.
For example for 2 seconds. I think It might be possible but I don't know if
that would be a good solution.
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subsc
@andrea
In the last Ubuntu LTS, there is the required version.
Have a look for example at
https://ubuntu.pkgs.org/20.04/ubuntu-main-arm64/libevdev-dev_1.9.0+dfsg-1_arm64.deb.html
Mohamed.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubun
@andrea
https://www.linuxtechi.com/upgrade-ubuntu-18-04-lts-to-ubuntu-20-04-lts/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To m
@andrea
Unfortunately in your case the minimal required version is 1.6+ of libevdev
Mohamed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenb
Hi @Stephan,
It hasn't been tested yet on this model but it should worked.
You have the keyboard layout with % and = symbols ?
If you ve done all the pre requisites,
sudo aptitude install libevdev2
sudo aptitude install i2c-tools
sudo modprobe i2c-dev
sudo i2cdetect -l
sudo pip3 install libevdev
@Andrea,
If you cannot upgrade right now, did you try pinning solution?
https://medium.com/@george.shuklin/how-to-install-packages-from-a-newer-
distribution-without-installing-unwanted-6584fa93208f
Mohamed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
Ok you ve got the right device
What do the install.sh return ?
sudo ./install.sh
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To
My contribution to solving this problem is the best compensation I can get.
I often say: give with one hand and you will receive generously with the other.
I believe that we are all part of a whole, and sometimes when we can, it should
not be forgotten.
Very happy that it worked for you @Stephan
@all
I just added an upgrade of python driver to recognize the right i2c
number interface by the python script itself (instead of being searched
by the install.sh)
The reason of this modification, is because sometimes the i2c number interface
change.
at beginning, mine was 2 and become 1.
In suc
Hi David,
To summarize, you suggest 2 features;
1/ add an option to disable the up right corner switch,
2/ disable press and hold feature of keystrokes,
However I have the impression that you leave your numpad always on, so that s
why when you type on your main keyboard sometimes you hit some
Hi Leeda,
Indeed, the detection of the touchpad must correspond to ASUE and not to ELAN
(for a touchpad without additional symbols).
This has been fixed.
Regarding the numeric keypad switch, I also think that a long press
(>500 ms) could be interesting and quite easy to implement. As soon as I
h
This python driver has been tested and works fine for these asus versions at
the moment:
- X412DA (without extra symbols)
- UX433 (without extra symbols)
- UX431F (without extra symbols)
- UX333FA (without extra symbols)
- UX434FA (with % and = symbols)
- UX325EA (with % and = symbols)
- UX363EA (
Hi David,
Personnaly it's been more than a week that I use it with Firefox as my main
browser, and I never experienced what you describe.
Even, I don't see how it could be possible.
I think that your issue, is related to another reason (firefox config or
plugins, F8 keystroke malfunction, touch
@milaad
Works fine on UX433's models.
Mine is UX433FN.
Mohamed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To manage notificati
With some code modification, this last solution just above works on a UX433 BUT
this does not allow to switch the numpad light ON :'(
So very hard to use.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bug
Even flashing Asus UX433 BIOS with last version had not effect on the
numpad :-/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touchpad doesn't work in ASUS Zenbook 14
To m
sudo dmidecode -t bios -t system
System Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: ZenBook UX433FN_UX433FN
Version: 1.0
SKU Number:
Family: ZenBook
BIOS Information
Vendor: American Megatrends Inc.
Version: UX433F
:~$ uname -a
Linux laptop 5.4.0-4-amd64 #1 SMP Debian 5.4.19-1 (2020-02-13) x86_64 GNU/Linux
:~$ cat /proc/version
Linux version 5.4.0-4-amd64 (debian-ker...@lists.debian.org) (gcc version 9.2.1
20200203 (Debian 9.2.1-28)) #1 SMP Debian 5.4.19-1 (2020-02-13)
--
You received this bug notificati
+1
Same issue with my ASUS ZenBook UX433F - Debian 10 - Kernel 5.2.0 -
numpad not working.
$ uname -a
Linux laptop 5.2.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1810183
Title:
numpad on touc
Hi,
ALC294 works but you will have to recompile the kernel :/
A patched was made that you can find at
http://mailman.alsa-project.org/pipermail/alsa-devel/2018-December/142689.html
Be carefull there are 3 mails containing differents patches of the same
file sound/pci/hda/patch_realtek.c
Personn
Hi,
ALC294 works but you will have to recompile the kernel :/
A patched was made that you can find at
http://mailman.alsa-project.org/pipermail/alsa-devel/2018-December/142689.html
Be carefull there are 3 mails containing differents patches of the same
file sound/pci/hda/patch_realtek.c
Personn
67 matches
Mail list logo