Giter VIP home page Giter VIP logo

Comments (13)

horriblename avatar horriblename commented on July 22, 2024 1

feel free to reopen if not fixed

from hyprgrass.

horriblename avatar horriblename commented on July 22, 2024

which commit? of hyprland and grass

from hyprgrass.

Arbel-arad avatar Arbel-arad commented on July 22, 2024

hyprland 0.40.0-1
hyprgrass latest version from hyprpm

this issue has been going on since i first installed hyprgrass months ago but i assumed it was caused by an unrelated hyprland bug that was fixed a few days ago.

from hyprgrass.

horriblename avatar horriblename commented on July 22, 2024

I seem to have goofed up monitor detection, send me monitor + touch screen config

from hyprgrass.

Arbel-arad avatar Arbel-arad commented on July 22, 2024

this is my hyprland monitor config

#-- Output -----------------------------------------------------
monitor = eDP-1,preferred,0x0,1.333333,bitdepth,10
monitor = DP-3,preferred,0x1622,1.333333,bitdepth,10
monitor = ,preferred,auto,1
#-- monitor=,preferred,auto,1,mirror,DP-1

and the input settings

#-- Input: Keyboard, Mouse, Touchpad, TouchScreen, Tablet-------
input {
	numlock_by_default = true
	repeat_rate = 25
	repeat_delay = 600
	sensitivity = 0.8
	accel_profile = adaptive
	force_no_accel = false
	left_handed = false
	scroll_method = 2fg
	scroll_button = 0
	natural_scroll = false
	follow_mouse = 1
	mouse_refocus = true
	float_switch_override_focus = 0
	touchpad {
		disable_while_typing = false
		natural_scroll = true
		scroll_factor = 1.0
		clickfinger_behavior = false
		tap-to-click = true
		drag_lock = true
		tap-and-drag = true
	}
}

device {
	name = elan9008:00-04f3:2c56
	transform = 0
	output = eDP-1
}
device {
	name = elan9009:00-04f3:2c23
	transform = 0
	output = DP-3
}

device {
	name = elan9008:00-04f3:2c56-stylus
	transform = 0
	output = eDP-1
}
device {
	name = elan9009:00-04f3:2c23-stylus
	transform = 0
	output = DP-3
}

input {
    kb_layout = us,il
    kb_options = grp:alt_shift_toggle
}

from hyprgrass.

horriblename avatar horriblename commented on July 22, 2024

you have two touchscreen devices?

from hyprgrass.

Arbel-arad avatar Arbel-arad commented on July 22, 2024

yes, i have a zenbook pro duo with two touch + pen inputs.

from hyprgrass.

horriblename avatar horriblename commented on July 22, 2024

I'm surprised it works at all, is anything else broken? aside from workspace swipes. Do edge swipes work?

from hyprgrass.

Arbel-arad avatar Arbel-arad commented on July 22, 2024

workspace swipes only work on screen 1 (no response on screen 2)
edge swipes act the same as workspace swipes
tap actions work as expected
window dragging teleports the window to screen1 (as stated above)

looks like anything that would use position information is broken but taps that act on a window are fine

from hyprgrass.

ForgotMyPasswd avatar ForgotMyPasswd commented on July 22, 2024

This doesn't work for me. While I don't have a device with two touchscreens, I use regularly two displays often which requires me to offset my touchscreen display if I want to place the other display above my touchscreen's display. The plugin seems to still be treating the display as if it has an offset of 0x0 even when it doesn't, with the only fix being to enter and exit sleep.

from hyprgrass.

Arbel-arad avatar Arbel-arad commented on July 22, 2024

i tested it, looks like nothing changed.

from hyprgrass.

horriblename avatar horriblename commented on July 22, 2024

let me know if it works

I wanna make a release but I wanna first make sure this bug dies here

from hyprgrass.

Arbel-arad avatar Arbel-arad commented on July 22, 2024

i updated everything, looks like it's all working now!

from hyprgrass.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.