Kéo và thả trên các ứng dụng (toàn màn hình), chuyển qua Alt-Tab


29

Thí dụ

Kéo tập tin đa phương tiện vào danh sách phát của Totem để ghi danh

Lỗi trong Compiz

Đặc biệt đối với Unity (trước đây là Netbook Edition, dành cho màn hình nhỏ) đây là một tính năng khá quan trọng, vì các ứng dụng thường chạy toàn màn hình và kéo bằng bàn di chuột có thể rất cồng kềnh.

https://bugs.launchpad.net/ubfox/+source/compiz/+orms/624810

Bất kỳ gợi ý về nơi để bắt đầu sửa lỗi? Tập tin / dòng nào trong mã nguồn compiz?

Nền khả năng sử dụng

Theo Fitts, Accot và Zhai, thời gian cần thiết để nhanh chóng di chuyển đến khu vực mục tiêu là một chức năng của khoảng cáchkích thước của mục tiêu (xem luật của Fittsluật chỉ đạo ).

Drag'n'Drop không có Alt-Tab trên các cửa sổ toàn màn hình yêu cầu

  1. bắt đầu kéo đối tượng
  2. di chuyển đến launcher / thanh tác vụ
  3. chỉ đạo để biểu tượng ứng dụng mục tiêu - mục tiêu nhỏ và xa!
  4. chờ ứng dụng trở nên tập trung
  5. chỉ đạo vào cửa sổ - (mục tiêu lớn)
    tùy ý: lái vào khu vực dự định của cửa sổ, ví dụ: danh sách phát ( mục tiêu khá lớn)
  6. thả đối tượng

Kéo và Thả với Alt-Tab trên Mặt khác chỉ yêu cầu

  1. bắt đầu kéo đối tượng

  2. Tùy chọn Alt-Tab sang ứng dụng khác : điều khiển khu vực dự định của cửa sổ, ví dụ: danh sách phát ( mục tiêu khá lớn)
  3. thả đối tượng

Do đó, không yêu cầu mục tiêu nhỏ và xa đối với Drag'n'Drop trong khi Alt-tabbing

Cách giải quyết

Thú vị và có lẽ đối với nhiều người dùng phương pháp thay thế hữu ích được trình bày trong các câu trả lời dưới đây. Rất cảm ơn cộng đồng!

Câu trả lời chính xác

... Dường như chỉ khả dụng khi lỗi được sửa.

Một số hành động gần đây, có thể có liên quan như lỗi liên quan: https://bugs.launchpad.net/ayatana-design/+orms/727903


Không thực sự thiết thực vì có quá nhiều phím liên quan nhưng đủ thú vị: Kéo theo cách chuyển đổi không gian làm việc thông qua bàn phím hoạt động (Ctrl + Alt + Mũi tên).

1
Có một lỗi nộp về điều này cho compiz. bugs.launchpad.net/ubuntu/+source/compiz/+bug/624810
Dorkus1218

2
Đây là một trong những điều khó chịu nhất trong gnome classic là tốt. trước phiên bản này tôi chỉ có thể kéo và chỉ vào ứng dụng nằm trong bảng điều khiển và ứng dụng đó được đưa ra phía trước để tôi có thể thả tập tin / văn bản / lựa chọn. Lỗi này cần được sửa càng sớm càng tốt
chơi chữ vào

1
Bot PS Jenkins (ps-jenkins) cho biết "Fix đã cam kết thành lp: unity khi sửa đổi Không, dự kiến ​​phát hành trong sự thống nhất, cột mốc 7.1.0" tại bug.launchpad.net/ubfox/+source/metacity/+orms/111939

Câu trả lời:


5

Cách tôi tìm thấy nó hoạt động:

  1. Bắt đầu kéo,
  2. Giữ nút chuột của bạn, nhấn Super + (0-9) để chuyển ứng dụng,
  3. Tiếp tục kéo và thả.

Lưu ý: Trong bước 2, bạn có thể giữ các Super chìa khóa trong chốc lát, launcher sẽ xuất hiện và sẽ hiển thị bạn mà số (0-9) được gán cho ứng dụng nào.


Các SuperĐiều quan trọng là một gợi ý tốt, mặc dù thả dường như chỉ làm việc trên các mục phóng, không phải trên cửa sổ như vậy, lại thấy (ví dụ totem). Thêm như vậy vào danh sách phát totem chỉ hoạt động với enqueuecách giải quyết. Vì vậy, một lần nữa, xin lỗi vì điều này không giúp ích gì trong trường hợp chung là chuyển đổi tác vụ bằng bàn phím trong khi kéo chuột bằng chuột.

5

Tôi chưa tìm thấy một cách đáng tin cậy để thả các tệp quản lý tệp vào (ví dụ) Totem trong khi ứng dụng nhận ở chế độ toàn màn hình - tuy nhiên nếu bạn không làm cho ứng dụng nhận toàn màn hình, thì những điều sau đây sẽ phù hợp với tôi.

Chạy CCSM và chỉnh sửa Addon Scale.

Nhấp vào "Khởi tạo công cụ chọn cửa sổ" (bắt đầu cạnh tức là cạnh có biểu tượng màn hình) và gán bottomRight cho nó.

Tiếp theo bắt đầu ứng dụng nhận (không toàn màn hình).

Bắt đầu Kéo và thả từ trình quản lý tệp cho các tệp bạn muốn - kéo chuột vào Dưới cùng của màn hình - SpreadMode sẽ xảy ra cho tất cả các cửa sổ. Kéo chuột để nhận ứng dụng. Chế độ trải rộng sẽ đóng, với ứng dụng nhận là cửa sổ hoạt động. Thả (các) mục bạn đã kéo.

Tôi đã thử điều này với ví dụ Totem là toàn màn hình. Nó hoạt động một số thời gian, nhưng không đáng tin cậy. Tôi nghĩ rằng đó là menu toàn cầu đang thu hút nhiều sự kiện khác nhau.

NB Để lấy ví dụ Totem chấp nhận một trong các tệp khác khi thả sẽ cần một sửa đổi nhỏ cho trình khởi chạy máy tính để bàn của nó như được mô tả trong câu hỏi AU này


cảm ơn vì totem --enqueuegợi ý Tôi vẫn thích một phím tắt để chuyển sang ứng dụng khác để chấp nhận thả (bất kỳ ứng dụng nào, không chỉ những ứng dụng tôi định vị 1--9 trong trình khởi chạy) ... cũng cảm ơn vì sự cố lỗi 'lây lan', có thể đó là liên quan đến Alt-Tab?

tôi cũng nghĩ vậy - sẽ kiểm tra xem liệu bây giờ có dễ dàng hơn khi sử dụng gpodder trên sổ phụ của tôi không. chúc mừng

các --enqueuedường như tuyệt vời cho bây giờ - không may không phải toàn bộ ý của câu hỏi này, nhưng tôi có thể có thể tạo một totem cụ thể ...
loại

Như trên: xin lỗi vì không rõ ràng fossfreedom. Tôi gặp vấn đề là không thể Alt-Tab (hoặc chuyển đổi tác vụ thông minh bằng bàn phím nói chung) trong khi Drag'n'Drop với bất kỳ ứng dụng nào . Danh sách nhạc Totem chỉ là ví dụ hiện tại. Vì có một lỗi được đưa ra cho vấn đề này, tôi rất muốn sửa nó. Xin vui lòng sao chép câu trả lời totem của bạn ở đây: askubfox.com/questions/43925/ trên

Loại - đã thêm một câu trả lời sửa đổi một chút cho câu hỏi mới. Thành thật mà nói, cho đến khi lỗi được khắc phục, bạn sẽ không có giải pháp "ALT-TAB". Cách giải quyết ở trên sẽ hoạt động cho tất cả các ứng dụng - không chỉ totem. Vấn đề chính là ứng dụng nhận không thể toàn màn hình. Một lần nữa - có lẽ là một lỗi nên được nộp trên launchpad.
fossfreedom

0

Giả sử rằng bạn đã mở ứng dụng mà bạn muốn thả xuống: bắt đầu kéo tệp, đi đến trình khởi chạy (sẽ hiển thị ngay sau khi bạn bắt đầu kéo) và di chuột vào ứng dụng mà bạn muốn thả xuống, điều này sẽ hiển thị mở các cửa sổ của ứng dụng đó, sau đó trong khi vẫn kéo tệp, di chuột vào cửa sổ bạn muốn thả xuống và đợi cửa sổ đó hoạt động (mặc định là 500ms nhưng điều này có thể thay đổi trong ccsm), sau đó bạn có thể thả tệp vào bất cứ đâu bạn thích.

Điều này nghe có vẻ dài dòng nhưng không mất nhiều thời gian, đặc biệt nếu bạn tắt "Kéo và thả Thời gian di chuột" trong tab Hành vi của plugin Scale trong ccsm (có sẵn trong Trung tâm phần mềm), tôi có tốc độ 200ms và điều đó tốt


xin lỗi không hoạt động với tôi, danh sách phát totem không chấp nhận thả

Vì vậy, vấn đề với Totem là gì khi bạn thả một tập tin vào nó? Nếu vậy thì tiêu đề của câu hỏi hơi khó hiểu.
Lu-ca

Xin lỗi vì không rõ Luke. Tôi gặp vấn đề là không thể Alt-Tab (hoặc chuyển đổi tác vụ thông minh bằng bàn phím nói chung) trong khi Drag'n'Drop với bất kỳ ứng dụng nào. Danh sách nhạc Totem chỉ là ví dụ hiện tại. Vì có một lỗi được đưa ra rằng tôi rất muốn sửa lỗi nhưng tôi rất vui khi thấy một số cách giải quyết thực tế tại thời điểm này. Theo ví dụ totem tôi đã kết thúc để đặt totem ở trên đầu để tôi có thể thả vào danh sách phát của nó ...
nhập

0

Một cách giải quyết khác để kéo và thả giữa hai ứng dụng:

  1. Nhấp và bắt đầu kéo mục trong cửa sổ Ứng dụng # 1
  2. Nhấp vào ALT + F1 để kích hoạt chế độ chọn mục Trình khởi chạy
  3. Điều này có thể hơi khó chịu: nhấn phím mũi tên xuống (hoặc lên) trên bàn phím để di chuyển con trỏ Trình khởi chạy đến Ứng dụng # 2
  4. Bấm phím Enter để kích hoạt Ứng dụng # 2 đã chọn
  5. Thả mục đã kéo vào cửa sổ bật lên

Lưu ý: điều này không hoạt động (ít nhất là theo cách này) với hai cửa sổ của cùng một ứng dụng.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.